网站大量收购独家精品文档,联系QQ:2885784924

运筹学单纯形法的进一步讨论.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第1页,共21页,星期日,2025年,2月5日一、LP问题的标准化LP模型的标准形式运筹学第4讲:单纯形法的进一步讨论maxZ=CXs.t.AX=b X≥0目标函数为max型X≥0b≥0!单纯形法仅适于LP标准模型的求解第2页,共21页,星期日,2025年,2月5日非标准型LP模型的标准化(P10)一、若目标函数为:minZ=CX令Z’=-Z,则原目标函数转化为maxZ’=-CX二、若存在bi0将bi所在的约束条件式两边同乘(-1)三、若约束条件不等式为“≤”左式加入松弛变量xj,xj≥0运筹学第4讲:单纯形法的进一步讨论第3页,共21页,星期日,2025年,2月5日五、若存在xj无约束可令xj=xj’-xj’’,xj’,xj’’≥0六、若存在xj0令xj’=-xj,xj≥0四、若约束条件不等式为“≥”左式减去剩余变量xj,xj≥0运筹学第4讲:单纯形法的进一步讨论第4页,共21页,星期日,2025年,2月5日minz=x1+2x2+3x3s.t. -2x1+x2+x3≤9-3x1+x2+2x3≥4 4x1-2x2-3x3=-6x1≤0,x2≥0,x3无约束例1:将下述LP模型转化为标准型运筹学第4讲:单纯形法的进一步讨论第5页,共21页,星期日,2025年,2月5日maxz=-3x1+x3s.t. x1+x2+x3≤4-2x1+x2-x3≥1 3x2+x3=9x1,x2,x3≥0例2:求解如下LP模型:运筹学第4讲:单纯形法的进一步讨论第6页,共21页,星期日,2025年,2月5日二、人工变量法(大M法)为使LP标准模型的初始可行基为单位矩阵,填入人工变量!在目标函数中,令人工变量的系数为任意大的负值,采用“-M”表示。当所有检验数σj≤0,但基变量中仍含有非零的人工变量,说明该LP模型无可行解。运筹学第4讲:单纯形法的进一步讨论第7页,共21页,星期日,2025年,2月5日退化问题:当存在多个相同的θ最小比值,或存在多个相同的最大σj0时,说明模型中存在多余的约束,使多个基可行解对应同一顶点。当模型存在退化解时,处理方法如下:θ最小比值相同时,取下标值最大的变量为换出变量σj最大值相同时,取下标值最小的变量为换入变量运筹学第4讲:单纯形法的进一步讨论第8页,共21页,星期日,2025年,2月5日大M法的问题在于:采用手工计算求解不会碰到问题,但用计算机求解时,对M只能在计算机中输入一个机器最大字长的数字;显然,如果其他参数值大于或与这个数字相近,便会导致计算结果发生错误!运筹学第4讲:单纯形法的进一步讨论第9页,共21页,星期日,2025年,2月5日maxz=-4x1–x2s.t. 3x1+x2=34x1+3x2-x3=6 x1+2x2+x4=4x1-4≥0例3:P20例2.6运筹学第4讲:单纯形法的进一步讨论第10页,共21页,星期日,2025年,2月5日运筹学第4讲:单纯形法的进一步讨论第11页,共21页,星期日,2025年,2月5日三、二阶段法针对大M法存在的问题,我们可以对添加人工变量后的LP模型分为两个阶段来计算,称为二阶段法(P22)。第一阶段:先求一个目标函数中只包含人工变量的LP模型,也就是说,令目标函数中其他变量的系数为0,人工变量的系数为某个正常数(一般为1),在原问题约束条件不变的情况下求解。第二阶段:当第一阶段求解结果表明模型有可行解时,在原问题中去除人工变量,从第一阶段的最优解出发,继续求解。例4:采用二阶段法求解P22中LP模型运筹学第4讲:单纯形法的进一步讨

文档评论(0)

xiaoshun2024 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档