求解线性规划问题算法.pptVIP

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

4.4.3 求解线性规划问题的单纯形法 由前述可知,线性规划问题的目标函数的最小值一定是在基本可行解中获得。 所以在寻找最优解时,只需要考虑基本可行解就够了。 单纯形法求解线性规划问题就是应用的这一思想。 一 单纯形法求解线性规划问题的步骤 1 将线性规划问题化为标准型 2 将线性规划问题化为典范型,从而可立即得到一组初始基本可行解,称为初始点x(0),该点的目标函数值为Z(x(0))。 3 寻找另一个基本可行解x(1) (由一个典范型化为另一个典范型) ,使Z(x(1)) Z(x(0)) 4 继续寻找好的基本可行解x(2) 、x(3)、 x(4) ,使目标函数值不断下降,直到目标函数值不可能再被改进。 二由一个典范型化为另一个典范型的过程 迭代的目的是要寻找一个使目标函数更小的基本可行解,为了达到这个目的,单线形法分两步进行: 第一步:从原来的非基本变量中选出一个使其进入基本变量中,这个被选中的变量叫进基变量。 第二步:从原来的基本变量中选出一个使其进入非基本变量中,即令这个选中的为零称这个为离基变量。 进基变量是由原来令其为零而变为正数; 离基变量是由原来非零,而变为等于零。 选进基与离基变量的原则:使目标函数值得到最快的减小。 三单纯形表格法求解线性规划问题 的步骤 ⑶ 写出初始单纯形表 §3求解线性规划问题的算法 §3求解线性规划问题的算法 (2)将线性规划问题化为典范型,得到初始基本可行解。 最明显的可行解就是把系数为1的变量留下作为基变量,并设其他变量为零,作非基变量。 本问题留下x1=6, x5=3, x6=4 其值为约束等式右边的常系数。 其他变量为零,作非基变量 x2=0,x3 =0, x4=0 初始基本可行解: 四 求初始基本可行解的方法 由标准形化为典范形的方法 前面介绍的单纯形法,是从一个初始的典范形式开始的。 当最初的标准形式不是典范形式时,要想办法由标准形式化为典范形。 方法:在原问题中引入人工变量(又称人为变量)构造一个新的已是典范形的问题。用单纯形法对此新问题进行迭代求解。 迭代的结果:只要原问题有解,则新问题的最优解与原问题的最优解等价。 化典范形的方法有两种:大M法和两阶段法 A、大M法: §3求解线性规划问题的算法 给新问题列单纯形表 二、修正单纯形法: 早期单纯形法的计算机程序是计算整个单纯形表格,为了节省计算时间,需要将整个表格存于内存中。由于计算机内存的有限性,使原始的单纯形法不适用于大型问题。为提高计算机效率节省内存,单纯形法不断被改进,发展为实用的单纯形法。 修正的单纯形法:原理与原始单纯形法相同,改进在于:原始单纯形法中仅有一小部分列向量与进基和离基变量的变换有关,大部分的列向量(尤其当nm时)其与基本变量的变换无关。但也要跟着做换基运算,这非常浪费时间。修正单纯形法消除了这些不必要的计算,节省了存储量 * * 非基本变量:基本可行解中,令其取值为零的变量为非基本变量 基本变量:基本可行解中,非基本变量以外的变量,又称基变量 例:求解下面线性规划问题 Min Z=-3u1-2u2 s.t. - u1+2u2 =4 3u1+2u2=14  u1-u2 =3 u1=0,u2 =0 例:求解线性规划问题 Min Z=-3u1-2u2 s.t. - u1+2u2 =4 3u1+2u2=14  u1-u2 =3 解:(1)引入松弛变量或剩余变量将线性规划问题化为标准型 Min Z=-3u1-2u2 s.t. - u1+2u2 +u3 =4 3u1+2u2 +u4 =14  u1-u2 +u5 =3 (2)将线性规划问题化为典范型,得到初始基本可行解。令:u1=0, u2 =0, 则:u3=4, u4 =14, u5=3 u1 u2 u3 u4 u5 7/1 5/5 3/-1 7 5 3 0 1 1 0 1 0 5 0 1 -3 1 -1 0 0 1 u3 u4 u1 0 0 -3 -Z=0 -3 -2 0 0 0 4/ -1 14/3 3/1 4 14 3 -1 2 1 0 0 3

文档评论(0)

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

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

1亿VIP精品文档

相关文档