第五讲--修正单纯形法(1)(运筹学-清华大学-林谦).ppt

第五讲--修正单纯形法(1)(运筹学-清华大学-林谦).ppt

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

sdadsd第五讲修正单纯形法(1)大约在1954年,Dantzig和他的同事就发现了更有效的单纯形法。我们知道,在单纯(扩展)表格中,共有3组元素,分别与矢量组“a1,…,an”,“b”及“e1……em”相对应,如果说前面讲的习惯用的一般单纯形表格法可只采用左边两组的话,那么,修正单纯形法在运算迭代中只应用右边两组,下面就具体阐述该种方法。仍假设:AX=b,X≥0,CTX=min(1)且A、b、C已知,属非退化情形,计算过程,将始终用到A,B,C这些原始数据,故需保存。每一个阶段仍用单纯形表格迭代,只用右边两组,即m+1列,每个表格与当前基础解集相对应(j1,…,jm):修正单纯形法(2)修正单纯形法(3)修正单纯形法(4)修正单纯形法(5)修正单纯形法(6)修正单纯形法(7)修正单纯形法(8)修正单纯形法(9)修正单纯形法(10)修正单纯形法(11)修正单纯形法(12)修正单纯形法(13)修正单纯形法(14)修正单纯形法(15)修正单纯形法(16)修正单纯形法(17)修正单纯形法(18)修正单纯形法(19)OperationsResearchProf.WangSchoolofEconomicsManagementpage**第九讲t10···tm0u11…u1m???um1…ummz0y1…ym(2)其中:ti0——给出当前基础解uij——给出当前基础阵之逆z0——给出当前基础解费用yi——给出当前基础阵之联立方程解YTM=(3)(5)其中——当前基础解的目标系数。表格的起步可根据两阶段法的第1阶段之初始基础解表格开始,即:ti0=bi,uij=?ij,z0=Σbi,yi=1(4)第1阶段结束后,第2阶段开始的表格需加以修改,唯一修改处是最末一行,这是由于目标函数发生了变化z0和yi计算公式为:(6)如果zjcj,则令j=s,并作为支点列。如果zj≤cj,则去试探其它非基础列j,假若所有非基础列j的zj≤cj,则已达到最优解,其最优解值为:下面来阐述表格的迭代过程。在一般单纯形表格法中,每次检验元素zj-cj全部算出,然后寻找支点列,而在修正单纯形表格中,不需一次计算全部检验元素,而是逐个计算。设j属非基础集,则:(7)其最小费用为z0和最优对偶解为yT。否则,计算zj(按6式),找出zjcj,并令j=s,然后处理如下:首先,计算单纯形表的支点列s:(8)如果所有tis≤0,则最优解不存在,最优目标无限,即,(9)费用若存在tis0,可求出支点行:(10)求出支点行后,就可进行修正单纯形表格的转换,其表格转换元素的计算只需计算后面m+1列,即:新行r=(原行r)/trs(11)新行i(i?r)=(原行i)-?i(原行r)(12)其中:最后,用as取代旧表格Vr中表示的基矢量。[例1-23]已知线性规划为:[解]1)应用阶段1,求出初始基础可行解构成新规划:AX=b,X≥0,CTX=min令人工变量作为第1个基础可行解之基础变量,其对应的表格为:e1e2be1e251013011811

检验非基础变量a1,a2,a3能否进基,可按任何次序检验。先检验a1:e1e2a1be1e215104130151811min{5/1,13/4}=13/4?r=2。?支点元素为t’21,进行变换使(t1)’列中:t’21=

文档评论(0)

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

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

1亿VIP精品文档

相关文档