1.4单纯形算法的进一步讨论.pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.4单纯形算法的进一步讨论

1.4、单纯形算法的进一步讨论 前面介绍单纯形法可以直接通过线性规划模型得到初始可行基,它只适用于约束不等式右端常数项时非负数,而且约束不等式是“≤”的情况。如果约束不等式是“≥”或者是约束方程式,则初始可行基不能够直接得到。 1.4、单纯形算法的进一步讨论 对于AX=b,不能够从系数矩阵A中观测到一个单位矩阵。这是分别给每个约束条件加入一个人工变量xn+1,…,xn+m,得 a11x1+…+a1nxn+xn+1=b1 a21x1+…+a2nxn +xn+2=b2 ……… am1x1+…+amnxn +xn+m=bm x1,…,xn,…, xn+1,…, xn+m≥0 由此可以得到一个m阶单位矩阵,以xn+1,…, xn+m为基变量,令非基变量x1,…,xn为0,便可得到一个初始基本可行解X(0), X(0)=(0,…,0,b1,…,bm)T。 1.4、单纯形算法的进一步讨论 人工变量是后加入到原约束方程组的虚拟变量,因此在最优解中人工变量必须取0,要求人工变量要从基变量中逐渐替换掉。若经过基的变化,基变量中不再包含有人工变量,表示原问题有解;若经过基变换,当所有的检验数σj ≤0时,而在基中至少还有一个人工变量,则表示原问题无可行解。 1.4、单纯形算法的进一步讨论 为确保人工变量不影响目标函数取值,假定人工变量在目标函数中的价值系数为-M(M是一个充分大的正数)。这样对于要求实现目标函数最大化的问题来讲,只要基变量中还存在人工变量,目标函数就不可能实现最大化 1.4、单纯形算法的进一步讨论 1.4、单纯形算法的进一步讨论 1.4、单纯形算法的进一步讨论 1.4、单纯形算法的进一步讨论 1.4、单纯形算法的进一步讨论 1.4、单纯形算法的进一步讨论 1.4、单纯形算法的进一步讨论 1.4、单纯形算法的进一步讨论 1.4、单纯形算法的进一步讨论 1.4、单纯形算法的进一步讨论 1.4、单纯形算法的进一步讨论 * * 人工变量法 人工变量法 人工变量法 大M法 例1.11 用大M法求解下列线性规划问题 Min Z=-3x1+x2+x3 x1-2x2+x3≤11 -4x1+x2+2x3≥3 -2x1+x3=1 x1,x2,x3≥0 s.t. 解:加入松弛变量、剩余变量和人工变量化为标准型 Max Z’=3x1-x2-x3-Mx6-Mx7 x1-2x2+x3+x4=11 -4x1+x2+2x3-x5+x6=3 -2x1+x3+x7=1 x1,x2,x3,x4,x5,x6,x7≥0 s.t. 其中,M是充分大的正数,取基变量x4,x6,x7 单纯形表 所有σj≤0,且基变量中无M,得最优解为X*=(4,1,9,0,0,0,0)T 目标函数值Z’=2,原问题的最优目标值是Z*=-2。 两阶段法 大M法中,必须先给出M足够大的值,在计算一个问题时,变量较多,就需要使用计算机。而在计算机运行过程中,M必须取一定值,如果M取得小,则不能保证方法的正确性;如果M取得大,在计算机中会产生较大的误差,以致结果失真。为了解决这一矛盾,介绍另一种使用人工变量求初始可行基的方法——两阶段法。 定理1.8 设原线性规划问题记为(LP),由它而引入的新的线性规划问题记为(LP)*。分别表示如下: (LP): max Z=CX (LP)*:min W=eTX* AX=b AX+IX*=b X≥0 X≥0,X*≥0 X*=(xn+1,…,xn+m)T , e=(1,1,…,1)T(m个1) s.t. s.t. 若(LP)*具有最优基本可行解 ,且 ,则(LP)有 可行解,而 即为(LP)的一个基可行解。 (2)若(LP)*的最优基本可行解 ,使得 ,则(LP)没有可行解 说明:两阶段法的两个阶段 第Ⅰ阶段

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档