机械优化设计6线性规划_第1页
机械优化设计6线性规划_第2页
机械优化设计6线性规划_第3页
机械优化设计6线性规划_第4页
机械优化设计6线性规划_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2022-6-171第六章第六章 线性规划线性规划一一. .线性规划的基本概念线性规划的基本概念二二. .求解线性规划的单纯形法求解线性规划的单纯形法三三. .初始基本可行解初始基本可行解2022-6-172 某厂生产甲、乙两种产品,已知:两种产某厂生产甲、乙两种产品,已知:两种产品分别由两条生产线生产。第一条生产甲,每天品分别由两条生产线生产。第一条生产甲,每天最多生产最多生产9 9件,第二条生产乙,每天最多生产件,第二条生产乙,每天最多生产7 7件;件;该厂仅有工人该厂仅有工人2424名,生产甲每件用名,生产甲每件用2 2工日,生工日,生产乙每件用产乙每件用3 3工日;产品甲、乙的单件利润

2、分工日;产品甲、乙的单件利润分别为别为4040元和元和8080元。问工厂如何组织生产才能获得元。问工厂如何组织生产才能获得最大利润?最大利润?一)应用实例一)应用实例6-1 6-1 线性规划的基本概念线性规划的基本概念2022-6-173日利润最大日利润最大生产能力限制生产能力限制劳动力限制劳动力限制变量非负变量非负.,21xx解解: 设甲、乙两种产品的日产件数分别为设甲、乙两种产品的日产件数分别为0,2432798040)(max212121221xxxxxxRDXxxXFs.t.2022-6-174二二) )线性规划的一般形式线性规划的一般形式0,.,.)(min2122112222212

3、1112121112211nmnmnmmnnnnnnxxxbxaxaxabxaxaxabxaxaxaxcxcxcXFs.t.s.t.特点特点: : 1) 1)为极小化问题为极小化问题; 2); 2)约束取等号约束取等号; ; 3) 3)限定系数非负限定系数非负; 4); 4)变量非负变量非负. .式中,式中, 价值系数;价值系数; 结构系数结构系数 限定系数限定系数jcijaib2022-6-175 将数学模型化为标准型的方法将数学模型化为标准型的方法1 1)将极大化问题化为极小化问题)将极大化问题化为极小化问题iibXg)() 1 ( 若iibXg)()2(若kx 松弛变量松弛变量/jjjx

4、xx(开关变量)(开关变量)(两边乘(两边乘-1-1)4 4)将负的限定系数化为正值)将负的限定系数化为正值3 3)将任意变量化为非负变量)将任意变量化为非负变量2 2)将不等式约束变为等式约束:)将不等式约束变为等式约束:目标函数变号;目标函数变号;ikibxXg)(ikibxXg)(2022-6-1760,.,2432798040)(min5215214231521xxxxxxxxxxRDXxxXFs.t.化为标准型化为标准型:2022-6-177三)线性规划的基本概念三)线性规划的基本概念0,2432798040)(max212121221xxxxxxRDXxxXFs.t. 1.1.线性

5、规划的图解线性规划的图解x2x10F=0F*=620(1.5,7)2022-6-1782. 2. 线性规划的基本概念线性规划的基本概念1 1)可行解)可行解满足约束条件及非负条件的解。满足约束条件及非负条件的解。(D D内及其边界上的解)内及其边界上的解)2 2)基本解)基本解使使n-mn-m个变量等于个变量等于0 0,解约束方程,解约束方程组组( (共有共有m m个约束方程个约束方程) )所得的解。所得的解。基本解对应于约束边界的交点基本解对应于约束边界的交点. .3 3)基本可行解)基本可行解可行域中的基本解(即可行域中的基本解(即D D的顶点)。的顶点)。4 4)基本变量与非基本变量)基

6、本变量与非基本变量 预先取为零值的预先取为零值的n-mn-m个变量为非个变量为非基本变量,其余基本变量,其余m m个为基本变量。个为基本变量。03xx2x10F=0F*=-620(1.5,7)04x05x01x02x0,.,2432798040)(min5215214231521xxxxxxxxxxRDXxxXFs.t.2022-6-179四)线性规划的基本性质四)线性规划的基本性质 1 1)可行域)可行域D D为凸集,每个基本可行解对应于为凸集,每个基本可行解对应于D D上的上的一个顶点;一个顶点; 2 2)只要可行域存在且封闭,则起码有一个基本可)只要可行域存在且封闭,则起码有一个基本可行

7、解为最优点;行解为最优点; * *)若最优点所在的边界线与等值线平行,则该)若最优点所在的边界线与等值线平行,则该边界线上的点均为最优点;边界线上的点均为最优点; )若可行域不封闭,则可能有无界解。)若可行域不封闭,则可能有无界解。 3)3)最优点可在最优点可在D D的顶点中寻找。的顶点中寻找。2022-6-17106-2 6-2 求解线性规划的单纯形法求解线性规划的单纯形法一一. .基本思路基本思路 先取先取D D的一个顶点作为初始点的一个顶点作为初始点, ,由此出发朝由此出发朝可使目标函数降低最快的方向依次经过一系可使目标函数降低最快的方向依次经过一系列的基本可行解列的基本可行解, ,直至

8、达到最优解直至达到最优解. .* *1)1)需获得一个初始基本可行解需获得一个初始基本可行解; ; 2) 2)每次只更换一个非基本变量每次只更换一个非基本变量; ;3)3)保证下降性和可行性保证下降性和可行性. .2022-6-1711二二. .计算实例计算实例6,.,2 , 1,.053244253224)(min6432154321654321jxxxxxxxxxxxxxxxxxXFjs.t.s.t.1.1.初始基本可行解初始基本可行解取取x x5 5,x,x6 6 为基本变量为基本变量, , 则有则有: :)0(X0 0 0 0 4 5T375543)0(F2022-6-17122.2.

9、第一次变换顶点第一次变换顶点(1)(1)选取进基变量选取进基变量原则原则: : 考虑下降性考虑下降性, ,且下降得最快且下降得最快判别数判别数: :假定假定x x2 2进基进基, , 则有则有5246252xxxx0206252xxxx取取12x, 15x26x相应的目标函数变化量相应的目标函数变化量: :1110325326522xxx12a22a即即)(22612522acacc6,.,2, 1,.053244253224)(min6432154321654321jxxxxxxxxxxxxxxxxxXFj2022-6-1713写成一般形式写成一般形式: :miijBijjjjacczc11

10、515432203523111251324151344321最小最小,x,x3 3 应为进基变量应为进基变量3推论推论: : 若线性规划的一个基本可行解的所有进基判别数均若线性规划的一个基本可行解的所有进基判别数均为非负为非负, ,则该解为最优解则该解为最优解. .6,.,2, 1,.053244253224)(min6432154321654321jxxxxxxxxxxxxxxxxxXFj2022-6-1714(2)(2)确定离基变量确定离基变量原则原则: :考虑可行性考虑可行性( (该变量离基后该变量离基后, ,能使余下的基本变量为非负能使余下的基本变量为非负) )判别数判别数: :)35

11、( 335)2( 224336335xxxxxx由于由于)若取若取 ( (离基离基),),则有则有 05x0263xx0323553xx)/()/(323223313113xabaxabaijiiab,.,2, 1mi 进基变量下标j应取应取 为正且其值为最小者对应的基本变量离基为正且其值为最小者对应的基本变量离基. .i6,.,2, 1,.053244253224)(min6432154321654321jxxxxxxxxxxxxxxxxxXFj( (可行可行) )( (不可行不可行) )06x)若取若取 ( (离基离基),),则有则有 2022-6-1715)推论推论: :若线性规划的的所

12、有离基若线性规划的的所有离基判别数均为负数时判别数均为负数时, ,则问题有无界解则问题有无界解. .最小最小,x,x6 6 应为离基变量应为离基变量2) 1 (X0 0 5/3 0 2/3 0T31132335) 1 (F* * ) )因为因为 , ,故故 也必须大于也必须大于0, 0, 否则不满足否则不满足可行性要求可行性要求; ;0,21bb2313,aa6,.,2, 1,.053244253224)(min6432154321654321jxxxxxxxxxxxxxxxxxXFj)35( 335)2( 224336335xxxxxx2022-6-1716进基进基4x3.3.第二次变换顶点

13、第二次变换顶点去掉了去掉了6x5,.,2, 1,.05324423224)(min43215432154321jxxxxxxxxxxxxxxxXFj(1)(2)1)1)确定进基变量确定进基变量03183103311231231332123223133114421:3)2(3)(4)353132314321xxxx: ) 1 ()2()3(3231031315421xxxxmiijBijjacc12022-6-17172)2)确定离基变量确定离基变量2 . 0310/32531/3521 离基离基5x(1)(1)(2)(2)4321224)(minxxxxXF323103131353132314

14、214321xxxxxxx)2(X0 0 8/5 1/5 0 0T251258)2(F:310/ )2(3)(3)(4)(4)51101101421xxx: ) 1 ()31()3(58107103321xxx353132314321xxxx3231031315421xxxx2022-6-17184. 4. 第三次变换顶点第三次变换顶点1) 1) 确定进基变量确定进基变量05 . 110121071205 . 310121031421 故故 为最优点为最优点, , 为最优值为最优值: :)2(X)2(F)2(*XX0 0 8/5 1/5 0 0T251258)2(* FF51101101421

15、xxx58107103321xxx4321224)(minxxxxXF2022-6-1719三三. .用单纯形表求解线性规划用单纯形表求解线性规划例例. .用初等变换法求解用初等变换法求解解解: :增广矩阵增广矩阵: :1125452121xxxx1112545,51030111123011112390135321xx2022-6-17206,.,2 , 1,.053244253224)(min6432154321654321jxxxxxxxxxxxxxxxxxXFjs.t.离基判别数离基判别数进基判别数进基判别数 单纯形法实际上是解一系列的线性方程组单纯形法实际上是解一系列的线性方程组, ,

16、也可用初等也可用初等变换方法列表求解变换方法列表求解. .但需加入判别数的计算但需加入判别数的计算. .421235基变量基变量x1x2x3x4x5x63x5112410425x612310155/3X0000045F037-4-11-20-15jcBicibij例例1 12022-6-172142123基变量基变量x1x2x3x4x5x63x51/3-1/3010/312/30.21x31/32/311/305/35X1005/302/30F111/38/37/3-25/3jcBicibij421235基变量基变量x1x2x3x4x5x63x5112410425x612310155/3X00

17、00045F037-4-11-20-15jcBicibij2022-6-172242123基变量基变量x1x2x3x4x5x63x51/3-1/3010/312/30.21x31/32/311/305/35X1005/302/30F111/38/37/3-25/3jcBicibij4212基变量基变量x1x2x3x4x5x62x41/10-1/10010.21x33/107/10101.6X2001.60.200F223.51.5jcBicibij已获得最优解已获得最优解2022-6-1723-2-300基变量基变量x1x2x3x40 x3-1110330 x41-4014-1X00034F0

18、0-2-3jcBicibij-2-30基变量基变量x1x2x3x4-3x2-1103-30 x4-30116-16/3X103016F1-9-5jcBicibij4,.,2 , 1,.044332)(min42132121jxxxxxxxxxXFjs.t.例例2 2问题有无界解问题有无界解2022-6-17246-3 6-3 初始基本可行初始基本可行解解大大M M法法 引入一组人工变量引入一组人工变量, ,它们在目标函数中的它们在目标函数中的系数均是非常大的正数系数均是非常大的正数M;M;(2) (2) 两相法两相法 引入一组人工变量引入一组人工变量, ,在人工变量未完全离在人工变量未完全离基

19、前目标函数为各人工变量之和基前目标函数为各人工变量之和, ,当人工变当人工变量完全离基后恢复原目标函数。量完全离基后恢复原目标函数。 当当A A内不包含单位矩阵时内不包含单位矩阵时, ,需引入由人工变量组需引入由人工变量组成的单位矩阵成的单位矩阵, ,以方便获得初始可行解以方便获得初始可行解. .2022-6-1725一一. .采用大采用大M M法获得初始基本可行解法获得初始基本可行解543214)(minMxMxxxxXF33342253214321xxxxxxxx, 0jx5,.,2 , 1js.t.采用大采用大M M法法:3214)(minxxxXF333422321321xxxxxx,

20、 0jx3 , 2 , 1js.t.原问题原问题: 因因M M是比其他价值系数大得多的正数是比其他价值系数大得多的正数, ,且人工变量非负且人工变量非负, ,迭代迭代的结果会使人工变量趋于零的结果会使人工变量趋于零, ,而获得原问题的基本可行解而获得原问题的基本可行解. .2022-6-1726543214)(minMxMxxxxXF33342253214321xxxxxxxx, 0jx5,.,2 , 1js.t.411MM基变量基变量x1x2x3x4x5Mx42121042Mx53310131X000043F07M4-5M1-4M1-3MjcBicibij表一表一2022-6-1727411

21、MM基变量基变量x1x2x3x4x5Mx42121042Mx53310131X000043F07M4-5M1-4M1-3MjcBicibij411M基变量基变量x1x2x3x4x5Mx40-14/3121.54x1111/3013X110020F14+2M-3+M-4/3-4M/3jcBicibij表一表一表二表二2022-6-1728411基变量基变量x1x2x3x4x51x30-3/411.5-24x115/400.50.4X20.501.5F23.50-13/40jcBicibij表三表三初始基本初始基本可行解可行解411M基变量基变量x1x2x3x4x5Mx40-14/3121.54x1111/3013X110020F14+2M-3+M-4/3-4M/3jcBicibij表二表二2022-6-1729411基变量基变量x1x2x3x4x51x30-3/411.5-24x115/400.50.4X20.501.5F23.50-13/40jcBicibij411基变量基变量x1x2x3x4x51x3011.81x

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论