线性规划的图解法与单纯形解法
更新时间:2023-08-06 08:44:01 阅读量: 实用文档 文档下载
线性规划的图解法与单纯形解法
线性规划的图解法与单纯形解法
线性规划单纯形求解的大M法 线性规划单纯形求解的两阶段法
线性规划求解的大M法 为了使加入人工变量后线性规划问题的最优目
标函数值不受影响,我们赋予人工变量一个很 大的负价值系数-M (M为任意大的正数)。 由于人工变量对目标函数有很大的负影响,单
纯形法的寻优机制会自动将人工变量赶到基外, 从而找到原问题的一个可行基。 这种方法我们通常称其为大M法。3
线性规划求解的大M法max z=c1 x1+ c2 x2+…+ cn xn - M (xn+1+…+ xn+m) a11 x1+ a12 x2+…+ a1nxn+ xn+1 = b1 a21 x1+ a22 x2+…+ a2nxn + xn+2= b2 … … am1 x1+ am2 x2+…+ amnxn+ xn+m = bm x1, x2,…, xn , xn+1…, xn+m≥0
线性规划求解的大M法举例【例2.12】用大M法解 下列线性规划
max Z 3 x1 2 x2 x3 4 x1 3 x2 x3 4 x x 2 x 10 1 2 3 2 x1 2 x2 x3 1 x1、x2、x3 0 5
【解】首先将数学模型化为标准形式max Z 3 x1 2 x2 x3 4 x1 3 x2 x3 x4 4 x x 2 x x 10 1 2 3 5 2 x1 2 x2 x3 1 x j 0, j 1,2, ,5 4 x1 3x 2 x3 x 4 x6 4 x x 2 x x 10 1 2 3 5 2 x1 2 x 2 x3 x7 1 x j 0, j 1,2, ,7
式中x4,x5为松弛变量,x5可作为 一个基变量,第一、三约束中分 别加入人工变量x 6 、x 7 ,目标函 数中加入―Mx6―Mx7一项,得到 人工变量单纯形法数学模型
max Z 3x1 2 x 2 x3-Mx6 Mx7
用前面介绍的单纯形法求 解,见下表。
Cj CB -M 0 -M λj -M 0 -1 λj 2 0 -1 λj 2 3 -1 λj x2 x1 x3 x2 x5 x3 x6 x5 x3 XB x6 x5 x7
3 x1 -4 1 2 3-2M -6 -3 2 5-6M -6/5 [3/5] -2/5 5↑ 0 1 0 0
2 x2 3 -1 -2 2+M [5] 3 -2 5M↑ 1 0 0 0 1 0 0 0
-1 x3 1 2 [1] -1+2M↑ 0 0 1 0 0 0 1 0 0 0 1 0
0 x4 -1 0 0 -M -1 0 0 -M -1/5 3/5 -2/5 0 1 1 0 -5
0 x5 0 1 0 0 0 1 0 0 0 1 0 0 2 5/3 2/3 25/3
-M x6 1 0 0 0 1 0 0 0
-M x7 0 0 1 0
b 4 10 1→
3→ 8 1
3/5 31/5 →11/ 5 13 31/3 19/37
最优解X=(31/3,13,19/3,0,0)T;最优值Z=152/3 (1)初始表中的检验数有两种算法,第一种算法是利用第 一、三约束将x6、x7的表达式代入目标涵数消去x6和x7,得 到用非基变量表达的目标函数,其系数就是检验数;第二种 算法是利用公式计算,如
注意:
1 3 ( M ) ( 4) 0 1 ( M ) 2 3 2M
(2)M是一个很大的抽象的数,不需要给出具体的数值, 可以理解为它能大于给定的任何一个确定数值;8
线性规划求解的两阶段法两阶段法的基本思路是: 第一阶段, 首先不考虑原问
题是否存在基可行解, 先求解一个目标函数中只包含 人工变量的线性规划问题,即令目标函数中其他变量的系数取零,人工变量的系数 取某个正的常数(一般取 1),在保持原问题约束条件不变的情况下求这个目标函数极 小化时的解。也就是,给原问题加入人工变量,构造仅含人工变量的目标函数,并 要求最小化。 我们可以构造如下辅助问题 min w=xn+1+…+xn+m+0x1+…+0xn1n n n+1 1 11 1 12 2 a21 x1+ a22 x2+…+ a2nxn + xn+2= b2 a x + a x +…+ a x + x mn n n+m = bm m1 1 m2 2 x1, x2,…, xn , xn+1,…, xn+m≥0
a x + a x +…+ a x + x
=b
…
…
线性规划求解的两阶段法然后用单纯形法求解所构造的新模型,若得到w=0, 这时,若基变量中不含人工变量,则说明原问题存在 基可行解,可进行第二步计算; 否则,原问题无可行解,应停止计算。第二阶段,单纯形法求解原问题 第一阶段计算得到的最终单纯形表中除去人工变量, 将目标函数行的系数,换成原问题的目标函数后,作 为第二阶段计算的初始表,继续求解。10
【例2.14】用两阶段单纯形法求解例【2.12】的线性规划。
max Z 3 x1 2 x2 x3 4 x1 3 x2 x3 4 x x 2 x 10 1 2 3 2 x1 2 x2 x3 1 x1、x2、x3 0
【解】标准型为max Z 3 x1 2 x 2 x3 4 x1 3 x 2 x3 x 4 4 x x 2 x x 10 1 2 3 5 2 x1 2 x 2 x3 1 x j 0, j 1,2, ,5
在第一、三约束方程中加入人工变量x6、x7后,第一阶段问题为min w x6 x7 4 x1 3x 2 x3 x 4 x6 4 x x 2 x x 10 1 2 3 5 2 x1 2 x 2 x3 x7 1 x j 0, j 1,2, ,7
用单纯形法求解,得到第一阶段问题的计算表如下:
CjCB 1 0 1 λj 1 0 0 λj 0 0 0 λj x2 x5 x3 x6 x5 x3 XB x6 x5 x7
0x1 -4 1 2 2 -6 -3 2 6 -6/5 3/5 -2/5 0
0x2 3 -1 -2 -1 [5] 3 -2 -5↑ 1 0 0 0
0x3 1 2 [1] -2↑ 0 0 1 0 0 0 1 0
0x4 -1 0 0 1 -1 0 0 1 -1/5 3/5 -2/5 0
0x5 0 1 0 0 0 1 0 0 0 1 0 0
1x6 1 0 0 0 1 0 0 0
1b x7 0 0 1 0 4 10 1→
3→ 8 1
3/5 31/5 11/513
最优解为 X (0, 3 , 11 ,0 31 ) 最优值w=0。第一阶段最后一张最优5 5 5
表说明找到了原问题的一组基可行解,将它作为初始基可行解,求原问题的最优解,即第二阶段问题为
max Z 3 x1 2 x2 x3 1 3 6 x4 5 x1 x2 5 5 3 31 3x x4 x5 1 5 5 5 2 2 11 x3 x4 x1 5 5 5 x j 0, j 1, 2, , 5
用单纯形法计算得到下表Cj 3 2 -1 0 0 b 3/5 31/5 → 11/5
CB2 0 -1 λj 2 3 -1 λj
XBx2 x5 x3 x2 x1 x3
x1-6/5 [3/5] -2/5 5↑ 0 1 0 0
x21 0 0 0 1 0 0 0
x30 0 1 0 0 0 10
x4-1/5 3/5 -2/5 0 1 1 0 -5
x50 1 0 0 2 5/3 2/3 -25/3 13 31/3 19/3
最优解X=(31/3,13,19/3,0,0)T;最优值Z=152/315
【例2.15】用两阶段法求解例【2.13】的线性规划。
min Z 5 x1 8 x 2 3 x1 x 2 6 x1 2 x 2 4 x , x 0 1 216
【解】第一阶段问题为
min w x5 3 x1 x 2 x3 6 x1 2 x 2 x 4 x5 4 x 0, j 1,2, ,5 j用单纯形法计算如下表:
Cj CB 0 1 λj 0 1 λj x1 x5 XB x3 x5
0 x1 [3] 1 -1↑ 1 0 0
0 x2 1 -2 2 1/3 -7/3 7/3
0 x3 1 0 0 1/3 -1/3 1/3
0 x4 0 -1 1 0 -1 1
1 x5 0 1 0 0 1 0
b
6→ 4
2 2
λj≥0,得到第一阶段的最优解X=(2,0,0,0,2)T,最优目标值w=2≠0,x5 仍在基变量中,从而原问题无可行解。 18
解的判断无界解的判断: 某个λk>0且aik≤0(i=1,2,…,m)则线性规 划具有无界解 无可行解的判断:(1)当用大M单纯形法计算得到最优解并 且存在人工变量i>0时,则表明原线性规划无可行解。 (2) 当第一阶段的最优值w≠0时,则原问题无可行解。
退化基本可行解的判断:存在某个基变量为零的基本可行解。19
正在阅读:
线性规划的图解法与单纯形解法08-06
2017-2022年中国指纹识别仪专项投资战略研究报告(目录) - 图文05-22
桂林山水甲天下的意思02-10
难忘的旅行作文800字07-08
每日不良品报表08-25
5中建八局ERP用户操作手册-内部往来会计 - 图文10-16
天津师范大学硕士研究生入学考试试题03-20
CFA一级知识点概要总结03-17
开展学前教育宣传月主题活动总结优质范文07-30
龙口公路局解放思想大讨论活动整改落实台帐05-23
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 图解法
- 线性规划
- 解法
- 单纯
- 烟气脱硫衬胶管道技术协议
- 读《夏洛的网》有感
- 个人工作总结(试用期)
- 雅思考试真题2013.6.15
- 凝心聚力谋发展 意气风发向未来——市第十次党代会侧记
- 自主招生面试技巧和注意事项
- (2)我心中的阳光Microsoft Word 文档
- 村级财务管理制度
- 应用同向流斜板沉淀技术回收造纸白水
- 年度工作计划PPT模板
- 药业的薪酬体系_
- 小学生作文指导之四——写动物
- 真实珍爱网征婚故事,看完我被感动了
- (完整版)求解波动方程数值解的matlab程序隐式格式2010
- 佛教用超度牌位(打印版)
- Scaling Up Fast Evolutionary Programming with Cooperative Coevolution
- 代词it 的特殊用法
- 对外经济贸易大学2015级人口资源与环境经济学学长经验分享
- 2019年最新会计继续教育试题题库(含答案解析)CQ
- 力控工业组态练习题(有答案)