为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

【doc】规范形式LP问题的改进对偶单纯形法

2017-10-10 10页 doc 24KB 42阅读

用户头像

is_477730

暂无简介

举报
【doc】规范形式LP问题的改进对偶单纯形法【doc】规范形式LP问题的改进对偶单纯形法 规范形式LP问题的改进对偶单纯形法 第2l卷 V01.2l 第3期 No.3 重庆工学院(自然科学版) JoumaldcllInstituteofTechnology(NaturalScienceEdition) 20cr7年3月 Mar.20cr7 【数理化科学】 规范形式LP问题的改进对偶单纯形法’ 张劲松,赵冬梅2 (1.九江学院理学院,江西九江332005;2.北京丰台王佐学校,北京100074) 摘要:通过分析对偶单纯形法迭代的实质,就所给LP...
【doc】规范形式LP问题的改进对偶单纯形法
【doc】规范形式LP问题的改进对偶单纯形法 规范形式LP问题的改进对偶单纯形法 第2l卷 V01.2l 第3期 No.3 重庆工学院(自然科学版) JoumaldcllInstituteofTechnology(NaturalScienceEdition) 20cr7年3月 Mar.20cr7 【数理化科学】 规范形式LP问题的改进对偶单纯形法’ 张劲松,赵冬梅2 (1.九江学院理学院,江西九江332005;2.北京丰台王佐学校,北京100074) 摘要:通过分析对偶单纯形法迭代的实质,就所给LP问题的规范形式,不引进剩余变量而直接得 出另一种改进的对偶单纯形法,使变量个数不增且运算规模缩小. 关键词:IV问题;规范形式;对偶单纯形法 中图分类号:O221.1文献标识码:A文章编号:1671—09U(2007}03—0100—03 hnprovedDualSimplexAlgoritlnnonLinear ProgrammingwithNormalForm song,ZHAODong-mei2 ZHANGJin— (1.CollegedScience,JiujiangUniversity,Jiujiang332005,China; 2.WangzuoSchool,Fengtal,100074,China) Abstract:Bya~dyzmgtheessenceofiterationonthedualsimplex~tgonthmandbasedonLinearh一 IIlingwithnormalform,thispapergai璐anotherimproveddualsimplexalg 耐tllmwithoutIlgiIlginsurplus variables,whichresultsinthesamenumberofvariablesandreducedoperationalsize. Keywords:LinearProgrammingproblem;normalform;dualsimplextllm O引言 对于一类含有初始基(但不是正则基)的LP问题,可 以添加人工约束,或直接迭代来求得初始正则基【1I2】.因 此,只要所给LP问题含有初始基,总可以找到初始正则 基,从而开始对偶单纯形法迭代.容易看出:若所给LP问 题是规范形式,只要添加剩余变量,将”“型约束不等式 组变为约束方程组,再将各个方程分别左右两边同乘以 (一1),则立即得到一个初始基. 但通过表上作业,在对偶单纯形法迭代到最优表时, 发现剩余变量所对应的列可以说是不起作用的.因为对原 问题来讲,剩余变量本身就不存在,而所需要的解(包括最 优解)的分量也不必含有剩余变量.既然这样,是不是对于 规范形式的LP问题可以不引进剩余变量而直接应用对偶 单纯形法呢?毋庸置疑,这样做对于具有规范形式的大规 模LP问题将是意义重形式LP问题的改进对偶单纯形法101 f:=c’’ {8.t./ix—Xa=b(2)【 0,‰0 列出问题(2)的初始表(表1). 本文中在不违背基的定义的基础上,省略在各个方程 两边同乘以(一1)的工作,人工变量所在列即第n+(i= 1,2,…,m)列是初始基列,将其涂成灰色.相应地,+i为 基变量,由一cs0知,初始解是正则解.对于初始基来说, bi>0(iEl1,2,…,m})意味着原始不可行. 表1问题(2)的初始表 I…Xk…靠+I…靠+r…+6 :一…一…一0…0…00 +Igill’”(Ilk…(1I—l…0…06I ; —rarl…d…am一l6, ; n+m口_I…口_…am0…0…一l 定理1用对偶单纯形法求解问题(1),可以省略表1 +.一+区域中人工变量所在列及其迭代过程. 证明:考察问题(2)的初始表(表1),这时,若bs0(f, 1,2,…,m),初始解具有原始可行性,即是最优解.因此考 虑b(i=1,2,…,m)不全小于或等于零的情形. 情形1:考察某个b,>0,若s0(.『=1,2,…,n),则第 r行对应于问题(2)中的方程是矛盾方程,问题(2)无解. 情形2:进行对偶单纯形法迭代.由对偶单纯形法选转 轴元的最小比值规则,迭代始终保持对偶可行性且逐步减 少原始不可行性.从表1来看,每一步迭代,无非就是从A 中各个非基列中选取一列来替代灰色区域中的某一基列 (由Bland规则防止出现循环),这其实等价于在A中来寻 找基列.对于初始基来说,bi>0(?l1,2,…,m})意味着原 始不可行,而若人工变量+i出基,A中某一列入基,则变 为原始可行.因此,在所有大于零的b所在的行由最小比 值规则寻找转轴元,从而确定人基列即可.若所得基列的 个数小于m,当然不能构成一个新的基,这时必定有某个 人工变量+i还是基变量,但其对应的bi0(?{1,2,…, m}),具有原始可行性.为使新基的列统一都是单位列向 量,只要将所在行乘以(一1)即可. 这些工作都无须涉及灰色区域. 证毕. 2算法步骤 根据定理1,考虑b(=1,2,…,m)不全小于或等于零 的情形. 第1步:列出初始单纯形表(它含有一个正则解,但隐 藏了正则基); 第2步:置,:=l1,2,…,m},求b,=max{b’I?,}; 第3步:若b,0,将第r行乘以(一1),并在该行最左 面标注*,表示其为基变量,转第7步,否则,转第4步; 第4步:若0(.『=1,2,…,n),停止,原问题无可行 解,否则,转第5步; 第5步:求nfin{l岛/1.ao>0,.『=1,2,…,n}= /; 第6步:以为转轴元作一次旋转变换,成为基变 量,将其标注在该行最左面; 第7步:若基变量个数等于m,停止,已得最优解,否 则置,:=,一{r},转第2步. 3算例 例1解下面的LP问题: rnfin:=Xl+X2+X3 Is.t.3xl+X2+31 I—Xl+4x2+X32 Ll,2,30 解:迭代过程见表2.得最优解=(,7,0),最优 值:=9. 表2例1迭代过程 XlX2X3b 一 1—1—10 3111 — 1412 一 0一1 4u42 13,,31u 2 一 1,1 X2一4’42 00一景913 Xl10132 1.,13 2o1舌713 例2解下面的LP问题: frain3xl+2x2+x3 ls.t.Xl+x2+x3s6 X34 {Xl— lX2一X33 LXl,X2,X30 解:将第一个不等式约束化为:一l—2一3一6,原 问题即为规范形式.迭代过程见表3.由表3中最后一块单 纯形表第l行知,原问题无解. 102重庆工学院 表3例2迭代过程 XlX2X3b :一3—2—10 — 1—1—1—6 10—14 01—13 0—2—412 0—1—2—2 Xl10—14 0r一13 00—618 00—31 Xl10一14 13 X201— {. 杂,但其在相当大的程度上减少了变量的个数.更为重要 的是,该算法突破了其它许多算法都依赖于LP问题的标 准形式这一思维定势.事实上,由线性规划的基本知识不 难知道,任何一个LP问题都可以化到规范形式,这说明了 该算法在应用上具有一般性.当然,该算法最适用的是已 含初始正则解的LP问题. 表4例3迭代过程 XlX2b 一 2—40 2—3一10 — 113 — 6012 — 10—1 X2—113 — 6012 1101 2—113 参考文献: 解:迭代过程见表4.得最优解=(0,3),最优值[13~. ff--宗.线性规划[M].武汉:武汉大学出版社, :=12.20O4:128— 130. 4结束语 文献[33将改进单纯形法的思想应用到对偶单纯形法 上,使运算规模缩小而变量的个数没有改变.本文中所给 算法可以看作是对偶单纯形法的简化,主要思想并不复 [2]陆宗元.广义对偶单纯形方法[J].上海师范大学学 报:自然科学版,2oo2(2):4—6. [3]罗雁,简金宝,吴志远.线性规划一种改进的对偶单纯 形法[J].桂林工学院,2o05(2):263—266. (上接第95页)交流量对本身的行程时间的边际影响大于 等当量的摩动流量对常规公交行程时间的边际影响,反之 亦然.即说明了目标函数的Hessian矩阵是正定的.则目标 函数为严格的凸函数,因此模型具有唯一的最优解. 3结束语 在城市交通需求预测中,由于传统的四阶段法中各个 阶段相对独立和分割,导致了预测工作量大,人力物力耗 费巨大,并且也会出现很多不切实际的情况,造成很多弊 端.而本文中正是立足于克服这些弊端,建立了城市交通 需求预测组合模型,证明了组合模型的最优性条件等价于 Wardrop均衡原理以及路段流量解的唯一性.至于该模型的 算法在许多专着中都能够找到,这里由于篇幅限制,不再 具体说明.在实际的工程运用中,努力地优化模型,不断的 提高算法的效率才是更重要的.对于大规划问题,传统的 算法如凸组合算法就显得无能为力,因此下一步的工作是 对于模型的传统算法进行改进,拟用遗传算法GA(genetic (责任编辑刘舸) algorithm)来求解模型,使该模型能够适合于大型规划问题 和提高算法的效率. 参考文献: [1]陆化普.交通规划理论与方法[M].北京:清华大学出 版社.1998. [2]王炜,徐吉谦,杨涛,等.城市交通规划理论及其应用 [M].南京:东南大学出版社,1998. [3]刘安,扬佩昆.混合交通均衡配流模型及其算法的研 究[J].公路交通科技,1996,13(3):21—28. [4]黄海军.城市交通网络平衡分析理论与实践[M].北 京:人民交通出版社.1994. [5]周溪召.混合交通运量分布与均衡配流组合模型研究 [J].系统工程,2000,15(2):153—157. (责任编辑刘舸)
/
本文档为【【doc】规范形式LP问题的改进对偶单纯形法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索