![第二次和第三次课合订单纯形法_第1页](http://file4.renrendoc.com/view10/M03/20/24/wKhkGWXuozCALSM4AACa1sjMJso680.jpg)
![第二次和第三次课合订单纯形法_第2页](http://file4.renrendoc.com/view10/M03/20/24/wKhkGWXuozCALSM4AACa1sjMJso6802.jpg)
![第二次和第三次课合订单纯形法_第3页](http://file4.renrendoc.com/view10/M03/20/24/wKhkGWXuozCALSM4AACa1sjMJso6803.jpg)
![第二次和第三次课合订单纯形法_第4页](http://file4.renrendoc.com/view10/M03/20/24/wKhkGWXuozCALSM4AACa1sjMJso6804.jpg)
![第二次和第三次课合订单纯形法_第5页](http://file4.renrendoc.com/view10/M03/20/24/wKhkGWXuozCALSM4AACa1sjMJso6805.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
11三月2024第二次和第三次课合订单纯形法一、基本思想从标准型的LP模型的一个基可行解出发,判断是否是最优。如果是最优解,结束运算;否则,设法找到一个更优(目标函数值减小)的基本可行解。如此继续,经过有限次迭代代,就可以找到LP的最优解或判别LP问题有没有最优解。第三节单纯形法(Simplexmethod)(1947)G.B.Dantzig找出一个初始基本可行解是否最优转移到另一个基本可行解(找出更小的目标函数值)最优解是否循环结束基本思想框图如何找初始基本可行解?如何判断是否最优解?如何转换基本可行解?求回顾上一节例1:的一个基本解和一个基本可行解.解:约束方程的增广矩阵为:x2
x4注意到A是2×4矩阵,r(A)=2.由于第2列和第4列线性无关,构成一个2阶单位子块,因此可构成一个基矩阵.取为基变量,为自由变量,用自由变量表表示基变量得如下同解方程组:又因5>0,6>0,该解显然非负,因此这个解也是一个基本可行解。x2
x4基变量取为其他变量的情况若取为基变量,为自由变量,由于基本解中自由变量全取零,所以只需对第一列,第二列以及常数项列组成的矩阵初等行变换至行最简形:由此可得基本解:又因3>0,8>0,该解显然非负,因此这个解也是一个基本可行解。结论:
若系数矩阵A中存在m阶单位子块,得到基本可行解之后,如何判断它是否是最优解呢?
设约束线性方程组AX=b的系数矩阵A的秩R(A)=m,则有如下结论成立:记增广矩阵为(A,b),其中,基变量的取值为单位子块中1所对应的右边常数项非负,且对应的常数那么从增广矩阵中便可读出一个基本可行解.项的值,自由变量取值全为零.该解是否最优呢?将代入目标函数表达式中消去得注意到的系数为-10<0,而可行域中可见,当时,目标函数值减小,所以不是最优解.思考:若此时目标函数中自由变量的系数均大于零,那么这个解是否是最优解?1.单纯形表中心部位
A
右列
b
底行(检验行)
0
右下端目标函数中常数项的相反数目标函数中变量的系数底线二、单纯形表及容许的运算r(A)=m2.容许运算中心部位Ab右列底行
0右下端1)底线以上的行可进行初等行变换(三种);2)底线以上的行乘常数后加至底行(包括右下端).底线使表具备下面四个特点:①
②
③④3.终止条件(最优性条件)当表格具备如下特点:②右列元素非负①
中心部位具有m阶单位子块③底行中相应于单位子块位置的元素为0(基变量对应的底行元素为零)④底行其他元素非负(自由变量对应的元素非负)则从表格中即可读得LP问题的最优解和最优值.满足①②时,可读出基本可行解满足①②③时,判断该解是否最优.满足①②③④时,可断定该基本可行解是最优解.最优解(值)的读法:单位子块中1所在列对应的变量(基变量)取相应右列的值,其余变量(自由变量)取值为零,将它们写在一起即是一个最优解.而此时右下端元素的相反数即为相应的最优值.20-41
6-1130
5
1
-3
24
0
20-41
6-1130
5
-10
0
270
-9
的系数为-10<0满足①②满足①②③但④不满足4.举例以上讲述了利用单纯形表以及容许运算求得一个基本可行解,并判断其是否最优的方法.若该基本可行解不是最优的,那么如何由当前表得到一个更优(对应的目标函数值下降)的基本可行解呢?由上面例题知,取值大于零时,目标函数值下降.这就意味着将成为基变量,不再是自由变量;那么中至少一个将由基变量变为自由变量.单纯形法的后半部分讨论的主要内容.当前基本可行解不是最优怎么办?设当前表格已具备①②③三个特点,但④不满足:三、基可行解的转换1)进基变量的确定对应的取为进基变量;从底行中任选一个负元素,比如2)离基变量的确定“最小比例原则”也称
原则选取一个,记为
从所选元素所在的列(第j列)底线以上的正元素中按其中:3)进行旋转运算利用容许的运算将变为1,该列其它元素(包括底行相应的元素)变为0,从而实现将变为基变量的目的.1.单纯形法的迭代步骤1)将问题化为标准型,写出相应的表格;2)建立满足①②③三个特点的初始单纯形表:若1)对应的表格满足①②③,直接进入第3)步;若1)对应的表格满足①②,但③不满足,则利用将底行以上行的若干倍数加到底行,使③满足;若1)对应的表格不满足①②,则借助大M法(下一节的内容)使①②满足,然后再使③满足.四、单纯形算法及应用3)若底行元素全非负,则得到最优解,结束运算;否则转4).4)确定进基变量对应的取为进基变量;从底行中任选一个负元素,比如令5)确定离基变量从所选元素所在的列(第j列)底线以上的正元素中按“最小比例原则”选取一个,记为其中:6)进行旋转运算利用容许的运算将变为1,该列其它元素变为0,从而实现将变为基变量的目的.7)观察得到的新表(满足①②③).若底行所有元素均非负,则已得最优解,结束运算;否则,返回第4)步.2.例题解析例1.求解LP20-41
6-1130
5
1
-3
24
0
解:该LP已是标准形,故直接列出如下表格:满足①②为判断该解是否最优,利用容许的运算使③满足,得:
2
0
-4
1
6
-1
1
3
0
5
-10
0
270-9
1
0
-21/23
0
1
11/2800
75
21
满足①②③但④不满足满足①②③④可见此LP有最优解最优值为例2.
求解LP解:先化LP为标准形,列出如下表格:方法一:
-1
1
1
00
2
1
2
0
10
1031001
15
-2
-3
000
0
-1
1
1
00
2
3
0
-2
10
640-101
13
-5
0
300
6
0
1
1/31/30
4
1
0
-2/31/3
0
2
0
05/3-4/31
50
0-1/35/3016
010
3/5-1/53
1
0
0
-1/52/54
001-4/53/53
0
0
0
7/5
1/5
17
满足①②③④
010
3/5-1/53
1
0
0
-1/52/54
001-4/53/53
0
0
0
7/5
1/5
17
满足①②③④是化为标准形的LP的最优解.
略去松弛变量,故原LP问题的最优解为最优值为方法二:取底行中左边第一个负元素对应的变量为进基变量
-1
1
1
00
2
1
2
0
10
1031001
15
-2
-3
000
0
04/3
1
01/3
7
05/3
01-1/3
5
1
1/3
001/3
5
0-7/3
002/310
0
01-4/5
3/5
3
0
103/5
-1/5
3
1
0
0-1/5
1/5
4
0007/51/5
17
满足①②③④是化为标准形的LP的最优解.
略去松弛变量,故原LP问题的最优解为最优值为3.注意事项(可能出现的情况)1)若迭代过程中右列元素中出现‘‘0’’元素(此时对应的基本可行解中某基变量的取值为0),那么称该基本可行解是退化的,接下来的迭代可能出现循环.解决办法:在每次选进基变量时,每次选底行中左边第一个负元素对应的变量为进基变量,这就是改进的单纯形法.2)若最终表格中底行元素均非负,且所有自由变量(非基变量)对应的底行元素(检验数)均大于‘‘0’’
,则此时LP有唯一最优解.3)若最终表格中底行元素均非负,且存在某自由变量(非基变量)对应的底行元素(检验数)等于‘‘0’’
,则此时LP有无穷多最优解.4)若最终表格中底行存在负元素,且有一个进基变量所在的列中底线以上没有正元素(无法迭代下去),则此LP问题无最优解.以上结论的证明参见<<运筹学>>清华大学出版社.例3.用单纯形法求解解:将上述线性规划化为标准形:方法一:
1
1
1
1
00
12
2
1
-1
010
6-130001
9
-1
2
-1000
0
01/2
3/2
1
-1/20
9
1
1/2
-1/201/20
3
07/2
-1/201/21
12
05/2
-3/2
01/20
3
满足①②③但④不满足满足①②③但④不满足
0
1/3
1
2/3
-1/30
6
1
2/3
0
1/3
1/30
6
0
11/3
01/3
1/31
15
0
3
0100
12
满足①②③④略去松弛变量,得原LP最优解为最优解:注:由于最终表底行中自由变量对应的系数为0,故有无穷多最优解,即该最优解不是唯一最优解。方法二:
1
1
1
1
00
12
2
1
-1
010
6-130001
9
-1
2
-1000
0
1
1
1
1
00
12
3
2
011
0
18
-13
00
0
1
9
03
0100
12
满足①②③但④不满足满足①②③④1
1
1
1
00
12
3
2
011
0
18
-13
00
0
1
9
03
01
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年全球及中国成人电动踏板车行业头部企业市场占有率及排名调研报告
- 2025-2030全球聚酯树脂行业调研及趋势分析报告
- 2025年全球及中国中心供氧站行业头部企业市场占有率及排名调研报告
- 大数据分析服务项目合同
- 2025合同模板股权合作协议范本
- 2025企业管理资料劳务合同样本页文档范本
- 钢质防火门制作安装合同
- 中介公司房产交易合同范本
- 奶牛场承包经营合同
- 销售回购合同
- 高考英语单词3500(乱序版)
- 《社区康复》课件-第五章 脊髓损伤患者的社区康复实践
- 北方、南方戏剧圈的杂剧文档
- 灯谜大全及答案1000个
- 白酒销售经理述职报告
- 部编小学语文(6年级下册第6单元)作业设计
- 洗衣机事业部精益降本总结及规划 -美的集团制造年会
- 2015-2022年湖南高速铁路职业技术学院高职单招语文/数学/英语笔试参考题库含答案解析
- 2023年菏泽医学专科学校单招综合素质模拟试题及答案解析
- 铝合金门窗设计说明
- 小学数学-三角形面积计算公式的推导教学设计学情分析教材分析课后反思
评论
0/150
提交评论