(精品)运筹学大M法和两阶段法

上传人:仙*** 文档编号:253074040 上传时间:2024-11-28 格式:PPT 页数:49 大小:5.62MB
返回 下载 相关 举报
(精品)运筹学大M法和两阶段法_第1页
第1页 / 共49页
(精品)运筹学大M法和两阶段法_第2页
第2页 / 共49页
(精品)运筹学大M法和两阶段法_第3页
第3页 / 共49页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第二节,大,M,法和两阶段法,如果线性规划模型中约束条件系数矩阵中不存在单位向量组,解题时应先加入人工变量,人工地构成一个单位向量组。,人工变量只起过渡作用,不应影响决策变量的取值。,两种方法可控制人工变量取值。,大,M,法,两阶段法,例,解:引入松弛变量,x,4,、剩余变量,x,5,,将数学模型标准化,观察约束条件系数矩阵,A,A,矩阵不存在完全单位向量组。,应人工地构建一个完全单位向量组。,人为增加两列,相当于又加入两个变量,x,6,、,x,7,调整后的,A,矩阵还原成约束条件为:,由于加入的两个变量只起辅助计算的作用,不能影响目标函数和约束条件,因此它的取值只能是,0,。,两种方法可控制人工变量的取值,大,M,法,两阶段法,一、大,M,法,原理:,引入一个非常大的正数,M,,,用来制约人工变量的取值,并使目标函数变为:,这样,如果计算结果,x,t,0,,,那么由于,M,是一个非常大的正数,可以使得,F0,,,也就是使,F,无法达到最大值。所以,,M,也被称为罚金系数,这种方法称为大,M,法。,例:加入人工变量,x,6,,,x,7,后,,原模型变为,:,用单纯形法求解,此时,各系数矩阵、向量为:,段,Cj,0,3,-1,-1,0,0,-M,-M,i,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,-M,x,6,3,-4,1,2,0,-1,1,0,-M,x,7,1,-2,0,1,0,0,0,1,Cj-Zj,初始表,段,Cj,0,3,-1,-1,0,0,-M,-M,i,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,-M,x,6,3,-4,1,2,0,-1,1,0,-M,x,7,1,-2,0,1,0,0,0,1,Cj-Zj,4M,-6M+3,M-1,3M-1,0,-M,0,0,检验数判断,检验数,Cj-Zj,=,aM+b,:,当,a0,时,认为检验数为正。,若最终检验数,Zj-Cj,均为非正,而,b,列中对应的检验数,Cb-Zb,(,即最优值)中仍有,M,存在,说明没有得到确定的最优值,可以解释为约束条件过于苛刻,该线性规划问题无可行解。,段,Cj,0,3,-1,-1,0,0,-M,-M,Qi,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,11,-M,x,6,3,-4,1,2,0,-1,1,0,3/2,-M,x,7,1,-2,0,(,1,),0,0,0,1,1,Cj-Zj,4M,-6M+3,M-1,3M-1,0,-M,0,0,段,Cj,0,3,-1,-1,0,0,-M,-M,Qi,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,11,-M,x,6,3,-4,1,2,0,-1,1,0,3/2,-M,x,7,1,-2,0,(,1,),0,0,0,1,1,Cj-Zj,4M,-6M+3,M-1,3M-1,0,-M,0,0,2,0,x,4,0,-M,x,6,0,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,段,Cj,0,3,-1,-1,0,0,-M,-M,Qi,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,11,-M,x,6,3,-4,1,2,0,-1,1,0,3/2,-M,x,7,1,-2,0,(,1,),0,0,0,1,1,Cj-Zj,4M,-6M+3,M-1,3M-1,0,-M,0,0,2,0,x,4,10,3,-2,0,1,0,0,-1,-M,x,6,1,0,1,0,0,-1,1,-2,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,段,Cj,0,3,-1,-1,0,0,-M,-M,Qi,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,11,-M,x,6,3,-4,1,2,0,-1,1,0,3/2,-M,x,7,1,-2,0,(,1,),0,0,0,1,1,Cj-Zj,4M,-6M+3,M-1,3M-1,0,-M,0,0,2,0,x,4,10,3,-2,0,1,0,0,-1,-M,x,6,1,0,(,1,),0,0,-1,1,-2,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,M+1,1,M-1,0,0,-M,0,-3M+1,段,Cj,0,3,-1,-1,0,0,-M,-M,Qi,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,11,-M,x,6,3,-4,1,2,0,-1,1,0,3/2,-M,x,7,1,-2,0,(,1,),0,0,0,1,1,Cj-Zj,4M,-6M+3,M-1,3M-1,0,-M,0,0,2,0,x,4,10,3,-2,0,1,0,0,-1,-M,x,6,1,0,(,1,),0,0,-1,1,-2,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,M+1,1,M-1,0,0,-M,0,-3M+1,3,0,x,4,0,-1,x,2,1,0,1,0,0,-1,1,-2,-1,x,3,0,Cj-Zj,段,Cj,0,3,-1,-1,0,0,-M,-M,Qi,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,11,-M,x,6,3,-4,1,2,0,-1,1,0,3/2,-M,x,7,1,-2,0,(,1,),0,0,0,1,1,Cj-Zj,4M,-6M+3,M-1,3M-1,0,-M,0,0,2,0,x,4,10,3,-2,0,1,0,0,-1,-M,x,6,1,0,(,1,),0,0,-1,1,-2,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,M+1,1,M-1,0,0,-M,0,-3M+1,3,0,x,4,12,(,3,),0,0,1,-2,2,-5,-1,x,2,1,0,1,0,0,-1,1,-2,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,段,Cj,0,3,-1,-1,0,0,-M,-M,Qi,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,11,-M,x,6,3,-4,1,2,0,-1,1,0,3/2,-M,x,7,1,-2,0,(,1,),0,0,0,1,1,Cj-Zj,4M,-6M+3,M-1,3M-1,0,-M,0,0,2,0,x,4,10,3,-2,0,1,0,0,-1,-M,x,6,1,0,(,1,),0,0,-1,1,-2,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,M+1,1,M-1,0,0,-M,0,-3M+1,3,0,x,4,12,(,3,),0,0,1,-2,2,-5,-1,x,2,1,0,1,0,0,-1,1,-2,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,2,1,0,0,0,-1,-M+1,-M-1,段,Cj,0,3,-1,-1,0,0,-M,-M,Qi,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,11,-M,x,6,3,-4,1,2,0,-1,1,0,3/2,-M,x,7,1,-2,0,(,1,),0,0,0,1,1,Cj-Zj,4M,-6M+3,M-1,3M-1,0,-M,0,0,2,0,x,4,10,3,-2,0,1,0,0,-1,-M,x,6,1,0,(,1,),0,0,-1,1,-2,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,M+1,1,M-1,0,0,-M,0,-3M+1,3,0,x,4,12,(,3,),0,0,1,-2,2,-5,-1,x,2,1,0,1,0,0,-1,1,-2,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,2,1,0,0,0,-1,-M+1,-M-1,4,3,x,1,4,1,0,0,1/3,-2/3,2/3,-5/3,-1,x,2,0,-1,x,3,0,Cj-Zj,段,Cj,0,3,-1,-1,0,0,-M,-M,Qi,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,11,-M,x,6,3,-4,1,2,0,-1,1,0,3/2,-M,x,7,1,-2,0,(,1,),0,0,0,1,1,Cj-Zj,4M,-6M+3,M-1,3M-1,0,-M,0,0,2,0,x,4,10,3,-2,0,1,0,0,-1,-M,x,6,1,0,(,1,),0,0,-1,1,-2,1,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,M+1,1,M-1,0,0,-M,0,-3M+1,3,0,x,4,12,(,3,),0,0,1,-2,2,-5,-1,x,2,1,0,1,0,0,-1,1,-2,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,2,1,0,0,0,-1,-M+1,-M-1,4,3,x,1,4,1,0,0,1/3,-2/3,2/3,-5/3,-1,x,2,1,0,1,0,0,-1,1,-2,-1,x,3,9,0,0,1,2/3,-4/3,4/3,-7/3,Cj-Zj,段,Cj,0,3,-1,-1,0,0,-M,-M,Qi,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,4,11,1,-2,1,1,0,0,0,11,-M,x,6,3,-4,1,2,0,-1,1,0,3/2,-M,x,7,1,-2,0,(,1,),0,0,0,1,1,Cj-Zj,4M,-6M+3,M-1,3M-1,0,-M,0,0,2,0,x,4,10,3,-2,0,1,0,0,-1,-M,x,6,1,0,(,1,),0,0,-1,1,-2,1,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,M+1,1,M-1,0,0,-M,0,-3M+1,3,0,x,4,12,(,3,),0,0,1,-2,2,-5,-1,x,2,1,0,1,0,0,-1,1,-2,-1,x,3,1,-2,0,1,0,0,0,1,Cj-Zj,2,1,0,0,0,-1,-M+1,-M-1,4,3,x,1,4,1,0,0,1/3,-2/3,2/3,-5/3,-1,x,2,1,0,1,0,0,-1,1,-2,-1,x,3,9,0,0,1,2/3,-4/3,4/3,-7/3,Cj-Zj,-2,0,0,0,-1/3,-1/3,-M+1/3,-M+2/3,结论,c,j,-z,j,均为非正数,得到最优解和最优值。,x,1,=4,,,x,2,=1,,,x,3,=9,,,x,4,=x,5,=x,6,=x,7,=0,,,minF=-maxF=-2,二、两阶段法:,原理:分两阶段求解。,第一阶段,构筑一个只包括人工变量的目标函数:,minF=,x,t,,,在原约束条件下求解,如果计算结果是人工变量均为0,则继续求解;进入第二阶段,如果人工变量不为0,说明原问题无解。,如上例:人工变量为,x,6,,,x,7,,,第一阶段,解题过程,段,Cj,0,0,0,0,0,0,-1,-1,Qi,注,基,b,P,1,P,2,P,3,P,4,P,5,P,6,P,7,1,0,x,5,11,1,-2,1,0,1,0,0,11,-1,x,6,3,-4,1,2,-1,0,1,0,3/2,-1,x,7,1,-2,0,(,1,),0,0,0,1,1,Cj-Zj,4,-6,1,3
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!