运筹学4单纯形法 迭代原理.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文档。上传文档
查看更多
单纯形法 迭代原理 三. 单纯形法的基本思想 1、顶点的逐步转移 即从可行域的一个顶点(基本可行解)开始,转移到另一个顶点(另一个基本可行解)的迭代过程,转移的条件是使目标函数值得到改善(逐步变优),当目标函数达到最优值时,问题也就得到了最优解。 根据线性规划问题的可行域是凸多边形或凸多面体,一个线性规划问题有最优解,就一定可以在可行域的顶点上找到。 于是,若某线性规划只有唯一的一个最优解,这个最优解所对应的点一定是可行域的一个顶点;若该线性规划有多个最优解,那么肯定在可行域的顶点中可以找到至少一个最优解。 顶点转移的依据? 转移条件? 转移结果? 使目标函数值得到改善 得到LP最优解,目标函数达到最优值 2.需要解决的问题: (1)为了使目标函数逐步变优,怎么转移? (2)目标函数何时达到最优—— 判断标准是什么? 解LP问题单纯形法的基本思路: 初始可行基:设法在约束矩阵 中 构造出一个m阶单位阵 初始基本可行解 检验数 进基变量:检验数 离基变量:最小比值准则 1.确定初始基本可行解 LP: ? 希望在化LP的标准形式时,A中都含有一个m阶单位阵。 观察法 ——观察系数矩阵中是否含有现成的单位阵? LP限制条件中全部是“≤”类型的约束 ——将新增的松弛变量(+)作为初始基变量,对应的系数列向量构成单位阵; LP限制条件有“≥”类型的约束 ——左端新增剩余变量(-)后,再加上一个非负的新变量—人工变量。 LP限制条件有“=”类型的约束 ——直接在左端加上人工变量。 在引入人工变量后,与原先的约束方程不完全等价,为此,需要在目标函数上做些“修正”——大M法或两阶段法 非基变量取0,算出基变量,搭配在一起构成 初始基本可行解: 2.建立判别准则 判断:初始基本可行解或经过若干次迭代后得到的新基本可行解—当前解—是否为最优解? 一般(经过若干次迭代),对于基B,用非基变量表出基变量的表达式 为: 典式 若 用非基变量表示目标函数的表达式: 典式 检验数 其中 (1)最优性判别定理 (2)有无穷多个“最优解”的判别定理 3、进行基变换 (1)进基变量的确定——原则:正检验数(或最大正检验数)所对应的变量进基,目的是使目标函数得到改善。 (2)离基变量的确定——在保持解的可行性的前提下,使目标函数较快增大。 = 当 时,为使 ,需要 从而, 最大可取到 最小比值原则 则该LP无最优解。 离基变量: 是可行解! 是否还是基本解? 是 从而,目标函数得到了改善。 第四节 单纯形表 (1)建立初始单纯形表,假定B=I,b≥0 设maxZ=c1x1+c2x2+…+cnxn 将目标函数改写为:-Z+c1x1+c2x2+…+cnxn=0 写成增广矩阵的形式 -Z x1 x2 xm xm+1 … … xn 右端 检验数行 -Z0 -Z XB cj x1 x2 xm xm+1 … … xn c1 c2 cm cm+1 … … cn CB 最后一行是检验数行,标出了对应决策变量xj的检验数 第一行是价值系数行,标出了决策变量xj的价值系数cj 第二行是标示行,标出了表中主体各行的含义。 第一列标出了基变量的价值系数。 第二列标出了当前基变量的名称。 第三列是右端项,前m个元素是当前基本可行解的基变量的取值 最 小 比 值 准 则 -Z0 -Z XB cj x1 x2 xm xm+1 … … xn c1 c2 cm cm+1 … … cn CB 将初始数据填入上表,可得到初始单纯形表。 观察检验数行,若所有的 ,则停止计算。否则进行下一步。 1.检验当前基本可行解是否为最优解? 最优性判别定理 2.检验是否为无界解? 则该LP无最优解。 3.选择进基变量 从而xm+t是进基变量, pm+t为进基向量,并称表中pm+t所在的列为主列。 4.选择离基变量 最小比值准则 从而xl是离基变量, 并称表中离基变量所在的行为主行。 5. 基变换 主行和主列的交叉元素称为主元素al,m+t -Z0 -Z XB cj x1 x2 xm xm+1 … … xn c1 c2 cm cm+1 … … cn CB n m mn m m n m n m a a a a a a s s ... 0 ... 0 0 ... 1 ... 0 0 . . .

文档评论(0)

企业资源 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档