![运筹学之线性规划课件_第1页](http://file4.renrendoc.com/view/0656f0af59d496589555fea2eac78ba6/0656f0af59d496589555fea2eac78ba61.gif)
![运筹学之线性规划课件_第2页](http://file4.renrendoc.com/view/0656f0af59d496589555fea2eac78ba6/0656f0af59d496589555fea2eac78ba62.gif)
![运筹学之线性规划课件_第3页](http://file4.renrendoc.com/view/0656f0af59d496589555fea2eac78ba6/0656f0af59d496589555fea2eac78ba63.gif)
![运筹学之线性规划课件_第4页](http://file4.renrendoc.com/view/0656f0af59d496589555fea2eac78ba6/0656f0af59d496589555fea2eac78ba64.gif)
![运筹学之线性规划课件_第5页](http://file4.renrendoc.com/view/0656f0af59d496589555fea2eac78ba6/0656f0af59d496589555fea2eac78ba65.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章线性规划基本性质本章主要内容线性规划一般模型线性规划的图解法(重点)线性规划的标准形式(重点)线性规划解的主要概念(难点)线性规划应用——建模线性规划(Linearprogramming----LP)解决稀缺资源最优分配的有效方法研究对象在一定的人力、财力、资源条件下,如何合理安排,使得收益最高某项任务确定后,如何安排人、财、物,使得费用最省1.1.1引例
例1:某工厂拥有A、B、C三个车间,生产甲、乙两种产品。每件产品在生产中需要占用生产能力时数,每件产品可以获得的利润以及三个车间可利用的时数如下表所示:
产品甲x1产品乙x2
生产能力(工时/天)A108B0212C3436利润(百元/件)35
1.1线性规划的一般模型目标函数
Maxz=3x1+5x2
约束条件
x1
+
8s.t.
2x2
123x1+2x2
36
x1,x2
0
例2配料问题某化工厂根据一项合同要为用户生产一种用甲、乙两种原材料混合配置而成的特殊产品。甲、乙两种原材料都含有A、B、C三种化学成分,其含量(%)是:甲为12,2,3;乙为3,3,15,按合同规定,成品中有三种化学成分的含量不得低于4,2,5。甲、乙两种原材料成本为每千克3,2元。厂方希望总成本达到最小,则应如何配置该产品?解设每千克该产品用x1千克甲原料和x2
千克乙原料配置而成,每千克产品成本为z
元,则x1+x2=1
原成料分
成分含量甲乙
x1x2产品成分最低含量(%)ABC12323315425
成本(元/千克)32
例3生产计划问题(资源利用问题)
胜利家具厂生产桌子和椅子两种家具。桌子售价50元/个,椅子销售价格30元/个,生产桌子和椅子要求需要木工和油漆工两种工种。生产一个桌子需要木工4小时,油漆工2小时。生产一个椅子需要木工3小时,油漆工1小时。该厂每个月可用木工工时为120小时,油漆工工时为50小时。问该厂如何组织生产才能使每月的销售收入最大?数学模型
maxS=50x1+30x2s.t.4x1+3x21202x1+x250x1,x20各种食物的营养成分表生产计划问题AB备用资源煤1230
劳动日3260
仓库0224
利润4050解:设产品A,B产量分别为变量x1
,x2
x1
+2x2
303x1+2x2
60
2x2
24
x1,x2
0
maxZ=40x1+50x2
原料ABC每单位成本
14102261253171642538
每单位添加剂中维生12148
素最低含量求:最低成本的原料混合方案解:设每单位添加剂中原料i的用量为xi(i=1,2,3,4)minZ=2x1
+5x2+6x3+8x44x1
+6x2+x3+2x412x1
+x2+7x3+5x4142x2
+x3+3x4
8
xi
0(i=1,…,4)
解:设xi
表示第i班次时开始上班的司机和乘务人员数,这样我们建立如下的数学模型。目标函数:Minx1+x2+x3+x4+x5+x6
约束条件:s.t.
x1+x6≥60
x1+x2≥70
x2+x3≥60
x3+x4≥50
x4+x5≥20
x5+x6≥30
x1,x2,x3,x4,x5,x6≥0
人力资源分配的问题
“Max”是英文单词“Maximize”的缩写,Min(minimize最小化);
“s.t.”是“subjectto”的缩写,表示“满足于……”。线性规划(Linearprogramming----LP)
1.2线性规划的图解法
线性规划的图解法(解的几何表示)适用于只有两个变量的线性规划问题.[例1]MaxZ=3x1+5x2x1≤80x1+2x2≤123
x1+4x2
≤36x1,x2≥0最优解为:x1=4,x2=6oD(0,6)963812X1=82x2=123x1+4x2=36x1x2C(4,6)F(8,6)B(8,3)A(8,0)Z=15Z=42Z=01.2.1图解法的基本步骤max z=x1+3x2 s.t. x1+x2≤6 -x1+2x2≤8 x1≥0,x2≥0目标函数等值线可行域x2x1最优解064-86例题目标函数
MINZ=3x1+2x2约束条件
12x1
+3x2
≥4s.t.2x1+
3x2
≥
23x1+15x2
≥5
x1+x2=1
x1,x2
0
1.2.2图解法的几点说明P27约束函数是等式,则代表区域为直线画目标函数时,只需赋给Z两个适当的值就能确定其法线方向找出最优点后,其坐标值有两种求法
1)观测
2)方程组法
max z=x1+3x2 s.t. x1+x2≤6 -x1+2x2≤8 x1≥0,x2≥0目标函数等值线可行域x2x1最优解064-86a)唯一解b)多重解如果目标函数变为:
Maxz=3x1
+4x2s.t.x1≤8(1)2x2
≤12(2)3x1+4x2
≤36(3)
x1,x2
≥0
(4)
最优情况下目标函数的等值线与直线(3)重合。最优解有无穷多个,是从点C(4,6)到点B(8,3)T线段上的所有点,最优值为Z=36。
目标函数
Maxz=3x1+2x2
约束条件
-2x1
+x2
≤
2s.t.x1_-3x2
≤
3x1,x2
0
c)无界解目标函数MINZ=3x1+2x2约束条件12x1
+3x2
≥4s.t.2x1+
3x2
≥
23x1+15x2
≥5
x1+x2=1
x1,x2
0
若增加约束4x1+3x2
2d)可行域为空集无可行解(二维)线性规划问题图解法:数学模型
maxS=50x1+30x2s.t.4x1+3x21202x1+x2
50x1,x2
0由4x1+3x2120x10x20围成的区域4x1+3x2120x130402010x25040302010maxS=50x1+30x2s.t.4x1+3x21202x1+x250x1,x20由2x1+x250x10x2
0围成的区域2x1+x250x2504040403020101020304040x1x12x1+x250同时满足:2x1+x2
504x1+3x2120x10x20的区域——可行域4x1+3x2120x250404030201010203040x1可行域是由约束条件围成的区域,该区域内的每一点都是可行解,它的全体组成问题的解集合。该问题的可行域是由O,Q1,Q2,Q3作为顶点的凸多边形可行域Q2(15,20)Q1(25,0)O(0,0)Q3(0,40)二个重要结论:满足约束条件的可行域一般都构成凸多边形。二个重要结论:满足约束条件的可行域一般都构成凸多边形。这一事实可以推广到更多变量的场合。二个重要结论:满足约束条件的可行域一般都构成凸多边形。这一事实可以推广到更多变量的场合。最优解必定能在凸多边形的某一个顶点上取得。1.3线性规划的标准形式1.3.1标准形式目标函数:M1Maxz=c1x1+c2x2+…
+cnxn
约束条件:a11x1+a12x2+
…
+a1nxn
=
b1a21x1+a22x2+…
+a2nxn
=b2
...am1x1+am2x2+…+amnxn
=bm
x1,x2,…
,xn
≥0或简记为(M2):
maxZ=∑cjxj
∑aijxj=bii=1,2,…,m
xj≥0
j=1,2,…,n矩阵形式(M3)x1
c1
b1
a11a12..a1nx2
c2
b2
a21a22..a2nx=.C=.B=.A=.........
xn
cn
bn
am1am2..amn
LP的标准形式有如下四个特点:目标最大化约束为等式决策变量均非负右端项非负
1.3.2非标准形LP问题标准化一.极小化目标函数的问题:
设目标函数为
Minz=c1x1
+c2x2
+…+cnxn
-kkZ=-Z目标函数求极小时例如:MinZ=3x1+6x24x1+8x2=9x1,x2≥0标准形式为:MaxZ`=-3x1-6x24x1+8x2=9x1,x2≥0则可以令z’
=-z
,该极小化问题与下面的极大化问题有相同的最优解,即
Maxz’=-c1x1
-c2x2-…-cnxn
Minz
=-Maxz’
(1)
右端项有负值的问题:当某一个右端项系数为负时,如bi<0,则把该等式约束两端同时乘以-1,得到:-ai1x1-ai2x2-…-ainxn
=-bi
。二、函数约束
(2)约束条件不是等式的问题:
设约束条件为
ai1x1+ai2x2+…+ainxn
≤bi
引进一个新的变量Xn+i,
Xn+i≥0,新的约束条件成为
ai1x1+ai2x2+…+ainxn+Xn+i=bi
(3)当约束条件为ai1x1+ai2x2+
…
+ainxn
≥bi
时,引入Xn+i
Xn+i
≥0,新约束条件成为
ai1x1+ai2x2+…+ainxn-Xn+i=bi为了使约束由不等式成为等式而引进的变量
Xn+i称为“松弛变量”。
三、决策变量1变量为负时:
令xj’=-xj
xj’≥0,2变量无符号限制时:当某一个变量xj没有非负约束时,令
xj=xj’-xj”其中
xj’≥0,xj”≥0例a将下列问题化成标准型:Minz=-x1+2x2-3x3s.t.x1+x2+x37x1-x2+x32-3x1+x2+2x3=5x1,x20x3无非负限制Maxz’=x1-2x2+3x3’-3x3”s.t.x1+x2+x3’-x3”+x4=7x1-x2+x3’-x3”-x5=2-3x1+x2+2x3’-2x3”=5x1,x2,x3’,x3”,x4,x50
例b:将以下线性规划问题转化为标准形式
Minz=3.6x1
-5.2x2+1.8x3s.t.2.3x1
+5.2x2-6.1x3
≤15.74.1x1
+3.3x3
≥8.9
x1
+x2+x3
=38
x1
,x2,x3≥0
解:首先,将目标函数转换成极大化:令z’=-z=-3.6x1+5.2x2-1.8x3
引进松弛变量x4,x5
≥0。得到标准形式的线性规划问题:Maxz’=-3.6x1
+5.2x2-1.8x3s.t.2.3x1+5.2x2-6.1x3+x4=15.74.1x1+3.3x3-x5=8.9
x1+x2+x3=38
x1,x2,x3,x4,x5
≥0例c:将以下线性规划问题转化为标准形式Minz=-3x1
+5x2+8x3
-7x4s.t.2x1
-3x2+5x3+6x4
≤284x1
+2x2+3x3-9x4
≥396x2+2x3+3x4≤-58
x1,x3,x4
≥0解:1)将目标函数转换成极大化:令z’=-z=3x1–5x2–8x3+7x4
;2)引进松弛变量x5,x6,x7
≥0;3)x2无非负限制,令x2=x2’-x2”,其中 x2’≥0,x2”≥0;
4)由于第3个约束右端项系数为-58,于是把该式两端乘以-1。
标准型为:Maxz’=3x1–5x2’+5x2”–8x3+7x4s.t.2x1–3x2’+3x2”+5x3+6x4+x5=284x1+2x2’-2x2”+3x3-9x4-x6=39-6x2’+6x2”-2x3-3x4-x7
=58
x1,x2’,x2”,x3,x4,x5,x6,x7
≥0练习题将下列线性规划问题化为标准形:MinZ=x1+2x2+3x34x1+5x2+6x3=-78x1+9x2+10x3≥1112x1+13x2+14x3≤15x1≥0,x2≤0,x3取值无约束可行解、可行解集(可行域)最优解、最优值基、基变量、非基变量基本解、基本可行解可行基、最优基
1.4线性规划的解及其性质1.4.1线性规划的解的概念3、基本解目标函数
Maxz=3x1+5x2
约束条件
x1
+x3=8s.t.
2x2
+x4=123x1+4x2+x5
=
36
x1,x2
,x3,x4,
x5
0
图解法求解线性规划基向量;基中每一个列向量,aj基变量:若B为基,则B中列所对应的变量称为基变量,用XB表示,余下的其他变量称为非基变量,用XN表示。若B是从A中任取m个列所构成的方阵,则称B是线性规划问题的一个基。基:设A是m×n维线性方程组的系数矩阵,A=(a1…
amam+1…
an)=(BN)
基向量非基向量…X=(X1…
XmXm+1…
Xn)T=(XBXN)T
基变量非基变量
XB
XN…AX=b的求解A=(BN)X=(XBXN)TXBXNBXB+NXN=bBXB=b-NXNXB=B-1b-B-1NXN令XN=0(BN)=b
基本解——对应于基B,X=为AX=b的一个解。B-1b0※基本解中最多有m个非零分量。※基本解的数目不超过Cnm=个。n!m!(n-m)!※若基本解中有一个或更多个基变量XJ=0则称之为退化基本解。4.基本可行解——基B基本解X=若B-1b0,称基B为可行基,X为基本可行解
。最优基本可行解对应的基称为最优基B-1b0退化的基本可行解——若基本可行解有一个或更多个基变量为零则称为退化的基本可行解。注意两点:1)B在A中是任意取的。故A中有很多基B。2)基变量是针对B而言的,不同的B,其对应的基变量和非基变量是不同的。例、X1+X3=82X2+X4=123
X1+4X2+X5=36X1…X50101000201034001a1a2a3a4a5A=X1X2X3X4X5X=b=81236B=(a3a4a5)=I可逆
N=(a1a2)X3=8-X1X4=12-2X2X5=36-3X1-4X2令X1=
X2=0,X3=8,X4=12,X5=36X0===XN0XBB-1b0081236010又:B1=(
a2a3a4)=201400|B1|=4≠0,B可逆X2=(36-3X1-X5)/4X3=8-X1X4=3/2X1+1/2X5-6令X1=X5=0X=(0,9,8,-6,0)T101若取B2=(a1a2a3)=020340X*=(4,6,4,0,0)T|B2|=-6≠0,B可逆例:给定约束条件
-X3+X4=0X2+X3+X4=3-X1+X2+X3+X4=2Xj0(j=1,2,3,4)求出基变量是X1,X3,X4的基本解,是不是可行解?
0-11解:B=(a1a3a4)=011-111
01-10B-1=-1/21/2031/21/202b=X1
X3=B-1b
X4
XB=
01-101
=-1/21/203=3/2
1/21/2023/2∴X=(1,0,3/2,3/2)T
是线性规划的基矩阵、基变量、非基变量目标函数约束条件行列式≠0基矩阵右边常数=可行解非可行解解的集合:解的集合:基本解基本可行解可行解基本解解的集合:解的集合:可行解基本可行解基本最优解基本解1.4.2凸性的几个基本概念1.凸集——S是n维欧氏空间的一个集合
X,
Y∈S,若任一个满足0μ1的一切实数μ
,有
Z=
μX+(1-μ)Y
(0μ1)有Z∈S则称S为凸集。2.极点——S是n维欧氏空间的一个集合,X∈S如果X不能用S中不同的两点Y和Z表示为X=λ
Y+(1-λ)Z
(0<
λ
<1)则称X为S的一个极点。极点凸集凸集不是凸集凸集非凸集3.凸组合
X(1),X(2),…,X(k)
是n维欧氏空间中的k个点,若有一组数
µ1,µ2,…,µk
满足
0µi1(i=1,…,k)有点x=µ1X(1)
+…+µkX(k)则称点X为X(1),X(2),…,X(k)
的凸组合。µ
i=1ki=11.4.3线性规划解的性质1.若(LP)问题有可行解,则可行解集是凸集,可行域有有限个极点。2(LP)问题的基本可行解可行域的极点。若(LP)问题有最优解,必可以在基本可行解(极点)达到。※基本解中最多有m个非零分量。※基本解的数目不超过Cnm=个。n!m!(n-m)!
例线性规划模型
Maxz=1500x1
+2500x2s.t.3x1
+2x2
+x3=652x1
+x2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东2024年12月广州市海珠区南华西街道度招募1名基层公共就业创业服务岗位人员笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 2025至2030年钢塑挤保温窗项目投资价值分析报告
- 2025年新型催化重整催化剂项目合作计划书
- 2025年建筑用天然石料项目项目风险识别与评估综合报告
- 2025至2030年PE凹凸扣包装袋项目投资价值分析报告
- 2025年螺纹锁紧式液压快速接头项目可行性研究报告
- 基于精益生产理论的Q公司生产管理优化研究
- 刚性载体构建的高性能近红外探针在肿瘤治疗中的应用
- 中学生心理虐待与忽视与抑郁情绪之间的关系-一个链式中介模型及干预研究
- 2025年新希沃白板学习考试题及参考答案
- 敏感红血丝皮肤专题教学讲解培训课件
- 第一章染整工厂设计
- 机电安装施工质量标准化实施图册
- 易能变频器说明书
- 上虞市化工、印染企业名单-企业负责人信息及联系方式
- 【实用资料】隐匿阴茎业务学习PPT
- 西藏自治区建筑与市政工程竣工验收报告
- ge680ct用户学习aw4.6软件手册autobone xpress指南中文
- 钢结构厂房监理规划模板
- SB/T 10439-2007酱腌菜
- GB/T 5484-2000石膏化学分析方法
评论
0/150
提交评论