线性规划课件.ppt
《线性规划课件.ppt》由会员分享,可在线阅读,更多相关《线性规划课件.ppt(101页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于线性规划关于线性规划现在学习的是第1页,共101页2 2决决策策变变量量:x1,.,xn表示要寻求的方案,每一组值就是一个方案;约束条件:线性等式或不等式约束条件:线性等式或不等式目标函数:目标函数:Z=Z=(x x1 1 x xn n)线性式,求线性式,求Z Z极大或极小极大或极小线性规划模型特点现在学习的是第2页,共101页3 3 一般式一般式min z=c1x1+c2x2+cnxnai1x1+ai2x2+ainxn=b=bi i,i=1,i=1,p,pai1x1+ai2x2+ainxn bi ,i=p+1,mxj j 0,0,j=1,qxj 符号无限制符号无限制,j=q+1,ns.t
2、.目标函数目标函数(LP)现在学习的是第3页,共101页4 4比例性:决策变量变化引起目标的改变量与决策变量改变量成正比例性:决策变量变化引起目标的改变量与决策变量改变量成正比比可加性:每个决策变量对目标和约束的影响独立于其它变量可加性:每个决策变量对目标和约束的影响独立于其它变量连续性:每个决策变量取连续值连续性:每个决策变量取连续值确定性:线性规划中的参数确定性:线性规划中的参数aij,bi,ci为确定值为确定值 隐含的假设现在学习的是第4页,共101页5 5 矩阵形式说明:矩阵形式说明:A A1 1 A A2 2 A An n a11 a12 a1n A=A=a21 a22 a2n am
3、1 am2 amn x1 x=x2 xn b1 b=b2 bm c1 c=c2 cn约束矩阵约束矩阵决决策策向向量量右右端端向向量量价价值值向向量量现在学习的是第5页,共101页6 6 LP问题的规范型:问题的规范型:LP问题的标准型:问题的标准型:LP问题的三种形式是等价的:问题的三种形式是等价的:min z=cTxAx bx 0 0 s.t.min z=cTxAx=bx 0 0 s.t.LP问题的规范型问题的规范型LP问题的标准型问题的标准型LP问题的一般型问题的一般型现在学习的是第6页,共101页7 7LP问题的规范型问题的规范型LP问题的一般型问题的一般型现在学习的是第7页,共101页
4、8 8LP问题的标准型问题的标准型LP问题的一般型问题的一般型现在学习的是第8页,共101页9 9 例:将线性规划问题化成标准型:例:将线性规划问题化成标准型:现在学习的是第9页,共101页1010解的概念:满足所有约束条件的一组x1,x2,xn的值称作线性规划的可行解,所有可行解构成的集合称作可行域。使目标函数取得最大或最小值的可行解称为线性规划问题的最优解;对应的目标函数的取值称为最优值。求解线性规划问题就是求其最优解和相应的最优值。图解法?对于只有两个变量的线性规划问题,可以用在平面上作图的方法求解,这种方法称为图解法。特点:图解法简单、直观,便于初学者了解线性规划基本原理和几何意义。2
5、.2可行区域与基本可行解可行区域与基本可行解现在学习的是第10页,共101页1111step1.画直角坐标系;线性规划问题图解法的步骤 对每个约束(包括非负约束)条件,先取等式得到一条直线(平面)并在坐标图中画出该直线,然后取一已知点来判断该点的坐标是否满足该约束条件,若满足,则可行域与已知点在所画直线的同侧,否则可行域在直线的另一侧。若所有的约束均已画出,则可在坐标系中画出可行域。step2.依次做每条约束线,找出可行域;若不存在可行域,则该问题无界;step3.做目标函数线,根据目标类型平移,直到该线即将离开可行域时与该线接触的最后一点即为一最优解;若该线可无限制地在可行域内移动,则该问题
6、无界。现在学习的是第11页,共101页1212例例1、maxZ=-X1+X2 2 X1-X2 -2X1-2X2 2X1+X2 5 X1,X2 0 0 1.1.图解法图解法现在学习的是第12页,共101页1313解:解:(1)、确定可行域、确定可行域 X1 0 0 X1=0=0(纵纵)X2 0 0 X2=0=0(横横)2 X1-X2=-2 ()(0,2)(-1,0)0123X2BCX1-2X2=2 ()(0,-1)(2,0)42 X2 X1 1-X-X2 2 =-2=-2X X1 1-2X-2X2 2 =2=2X1+X2=5 ()(0,5)(5,0)X X1 1+X+X2 2 =5=5(1,4)
7、(1,4)-X-X1 1+X+X2 2 =3=3-X-X1 1+X+X2 2 =0=0在该点取到最在该点取到最大值大值3 3A1A2A3A4OZ=-X1+X2,Z=0 2 3 1解:解:(1)、确定可行域、确定可行域 X1 0 0 X1=0=0(纵纵)X2 0 0 X2=0=0(横横)0123X2现在学习的是第13页,共101页1414 2 3 10123X2A1BC42 X2 X1 1-X-X2 2 =-2=-2X X1 1-2X-2X2 2 =2=2X X1 1+X+X2 2 =5=5(1,4)(1,4)若目标函数改为若目标函数改为min Z=4X1-2X2 2 X1-X2 -2X1-2X
8、2 2X1+X2 5 X1,X2 0 0A2A3A4O现在学习的是第14页,共101页1515最优解:最优解:A1A2线段上所有的点,最优值为线段上所有的点,最优值为-4X(1)=(0,2)T ,X(2)=(1,4)TX=X(1)+(1-)X(2)(0 1)X1=1-X2=2+4(1-)=4-2 (0 0 1 1)min Z=4X1-2X2=-4 现在学习的是第15页,共101页1616 2 3 10123X2A1BC42 X2 X1 1-X-X2 2 =-2=-2X X1 1-2X-2X2 2 =2=2X X1 1+X+X2 2 =5=5(1,4)(1,4)A2A3A4O可行域:由约束平面围
9、起来的凸多边形区域,可行域内的每一个点代表一 个可行解。最优解:总是在可行域的边界上,一般由可行域的顶点表示。有效与无效(紧与松)约束:与最优解相关的约束为有效(紧)约束。图解法的观察【1】现在学习的是第16页,共101页1717无界无界无有限最优解无有限最优解例例2、maxZ=2X1+4X2 2X1+X2 8 8-2X1+X2 2X1,X2 0 0Z=02X1+X2=8-2X1+X2=28246X240X1现在学习的是第17页,共101页1818例例3、maxZ=3X1+2X2-X1-X2 1 1X1,X2 0 0无解无解无可行解无可行解-1X2-1X10-X-X1 1-X-X2 2 =1=
10、1现在学习的是第18页,共101页1919如果可行域为空集,线性规划问题无可行解;如果目标函数线可以无限制地在可行域内向改善的方向移动,线性规划问题无界;线性规划问题可能存在无穷多个最优解。图解法的观察(2)唯一最优解唯一最优解 无穷多最优解无穷多最优解 无有限最优解无有限最优解 无可行解无可行解有最优解有最优解无最优解无最优解总结总结现在学习的是第19页,共101页2020两个变量的两个变量的LP问题的解:问题的解:(1)、可行域为凸多边形。、可行域为凸多边形。(2)、若有最优解,定可在可行域的顶点得到。、若有最优解,定可在可行域的顶点得到。X(1)X(2)凸多边形凸多边形凹多边形凹多边形X
11、(1)X(2)现在学习的是第20页,共101页21212.可行区域的几何结构min Z=CTX AX=b X 0 0A A mn 满秩满秩 X=(x1 xn)T D=D=XRXRn n|AX=b,X AX=b,X 0 0现在学习的是第21页,共101页2222凸集没有凹陷部分,该集合内任取凸集没有凹陷部分,该集合内任取两点连线上的任何点都应该在集合内。两点连线上的任何点都应该在集合内。定义定义1:xSy凸集凸集:S S是是n维欧氏空间的一个集合维欧氏空间的一个集合,如果对任意如果对任意 x,y S,0 1,有有 x+(1-)y S。现在学习的是第22页,共101页2323定理定理1 1 D=X
12、Rn|AX=b,X 0是凸集。是凸集。现在学习的是第23页,共101页2424定义定义2:给定给定bRR1 1,及非零向量及非零向量a aT TRRn n称集合称集合H=XRH=XRn n|a|aT TX=bX=b 是是R Rn n中的一个超平面中的一个超平面.H H+=XR=XRn n|a|aT TX X b b H H-=XR=XRn n|a|aT TX X b b H H+,H H-和超平面和超平面H H都是凸集都是凸集.H H+和和H H-是由超平面是由超平面H H产生的两个闭的半空间产生的两个闭的半空间.结论:线性规划的可行域是凸集。结论:线性规划的可行域是凸集。现在学习的是第24页
13、,共101页2525定义定义3 3:凸集:凸集凸集凸集S的顶点的顶点X:S是是一个一个凸集,凸集,XSS,对任意对任意X(1),X(2)SS,X X(1)(1)X X(2)(2),和任意的和任意的 ,0 0 11,都有都有 X X(1)+(1-)X(2).定义定义4 4:现在学习的是第25页,共101页2626a11 a1m a1m+1 a1na21 a2m a2m+1 a2n am1 amm amm+1 amnBN(m n)r(A)=m,至少有一个至少有一个m阶子式不为阶子式不为03 3、基本可行解及线性规划的基本原理、基本可行解及线性规划的基本原理现在学习的是第26页,共101页2727定
14、义定义5:基:基(基阵基阵)秩为秩为m m的约束矩阵的约束矩阵 A Amnmn的的一个一个m阶子阶子矩阵矩阵B是可逆矩阵,则方阵是可逆矩阵,则方阵B称为对应称为对应LP问题的一个基。问题的一个基。A=(A1 Am Am+1 An)=(BN)基向量基向量 非基向量非基向量X=(X1 Xm Xm+1 Xn)T=(XBT,XNT)T 基变量基变量 非基变量非基变量 XBT XNT现在学习的是第27页,共101页2828AX=b的求解的求解A=(B N)X=(XBT,XNT)T XB XN(B N)=bBXB+NXN=bBXB=b-NXNXB=B-1 b-B-1N XN现在学习的是第28页,共101页
15、2929定义定义5:基本解:基本解对应于基对应于基B,X=为为AX=b的一个解。的一个解。B-1 b 0 基本可行解基本可行解基基B,基本解,基本解X=若若B-1 b 0 0,称基,称基B B为可行基。为可行基。B-1 b 0 基本解中最多有基本解中最多有m m个非零分量。个非零分量。基本解的数目不超过基本解的数目不超过Cnm=个。个。n!m!(n-m)!(续)(续)现在学习的是第29页,共101页3030 X1+2X2+X3=30=30 3X1+2X2 +X4=60 2X2 +X5=24 X1 X5 0 01 2 1 0 03 2 0 1 00 2 0 0 1A1 A2 A3 A4 A5A=
16、例:例:Max Z=40X1+50X2 现在学习的是第30页,共101页3131X1X2X3X4X5X=b=306024基基 B=(A3 A4 A5)=I 可逆可逆 非基非基 N=(A1 A2)X3=30-(X1+2 X2)X4=60-(3X1+2 X2)X5=24 -2 X21 2 1 0 03 2 0 1 00 2 0 0 1A1 A2 A3 A4 A5A=Z=40X1+50X2 现在学习的是第31页,共101页3232令令X1=X2=0,X3=30,X4=60,X5=24X=XN 0 XB B-1 b 00306024 1 2 1又:又:1=(A1 A2 A3)=3 2 0 0 2 0|
17、B1|=60,可逆可逆现在学习的是第32页,共101页3333X1=12-(1/3 X4-1/3 X5)X2=12-(1/2 X5)X3=-6-(-1/3 X4-2/3 X5)令令X4=X5=0 X=(12,12,-6,0,0)T不是可行解不是可行解1=(A1 A2 A3)不是可行基。不是可行基。可以直接验证可以直接验证B-1 b 是否大于等于零。是否大于等于零。现在学习的是第33页,共101页3434定理定理3:LP问题的可问题的可行解行解X是基本是基本可行解可行解X的非的非0分量对应分量对应的系数列向量线的系数列向量线性无关性无关证明证明:()显然。显然。不妨设前不妨设前k个分量非零。若个
18、分量非零。若A1,Ak 线性线性无关,无关,则必有则必有km。若若k=m,构成基构成基,则则X就是基本可行解;就是基本可行解;若若km,可以在其余可以在其余n-k列向量中再找出列向量中再找出m-k个,构成个,构成m个线形个线形无关的列向量构成基,无关的列向量构成基,X就是该基对应的基本可行解。就是该基对应的基本可行解。现在学习的是第34页,共101页3535可行域可行域D中点中点X是顶点是顶点X是基本可行解是基本可行解定理定理4:现在学习的是第35页,共101页3636标准形式的标准形式的LP问题有可行解问题有可行解该该LP问题一定问题一定有基本可行解有基本可行解定理定理5:现在学习的是第36
19、页,共101页3737标准形式的标准形式的LP问题问题有有限的最优值有有限的最优值该该LP问题一定有基问题一定有基本可行解是最优解本可行解是最优解定理定理6:现在学习的是第37页,共101页3838若若(LP)(LP)问题有可行解,则可行解集问题有可行解,则可行解集(可行域可行域)是凸集是凸集(可能有界,可能有界,也可能无界也可能无界),有有限个顶点。,有有限个顶点。LP问题解的性质 (LP)问题的基本可行解问题的基本可行解 可行域的顶点。可行域的顶点。若若(LP)问题有最优解,必可以在基本可行解问题有最优解,必可以在基本可行解(顶点顶点)达到。达到。现在学习的是第38页,共101页3939可
20、可行行解解基基本本解解基本可行解个数有限,当约束条件为基本可行解个数有限,当约束条件为m个,个,n个变量个变量时,基本可行解个数不超过时,基本可行解个数不超过:Cnm=n!m!(n-m)!(m 40 选选X2从从0,X1=0X3 =30-2X2 0 0,X2 30/2 X4 =60-2X2 0 0,X2 60/2 X5=24-2X2 0 0,X2 24/2 X2=min(30/2,60/2,24/2)=12X2进基变量,进基变量,X5出基变量。出基变量。min W=-40X1-50X2 X1+2X2+X3 =30 3X1+2X2 +X4 =60 2X2 +X5=24 X1 X5 0 0现在学习
21、的是第42页,共101页4343B B2 2=(A3 A4 A2)min W=-40X1-50X2 X1+2X2+X3 =30 3X1+2X2 +X4 =60 2X2 +X5=24 X1 X5 0 0min W=-600-40X1+25X5 X1 +X3 -X5=6 3X1 +X4-X5=36 X2 +1/2X5=12 X1 X5 0 0 1/2,代入代入式,式,令令X1=X5=0 X(2)=(0,12,6,36,0)T W(2)=-600现在学习的是第43页,共101页4444(2)(2)判断:判断:min W=-600-40X1+25X5 400,X(2)不是不是最优解。最优解。(3)(3
22、)选选X1从从0,X5=0 X3=6-X1 0 0 X4=36-3X1 0 0 X2=12 0 0 X1=min(6/1,36/3 )=6X1进基,进基,X3出基。出基。min W=-600-40X1+25X5 X1 +X3 -X5=6 3X1 +X4-X5=36 X2 +1/2X5=12 X1 X5 0 0现在学习的是第44页,共101页4545B3=(A1 A4 A2)minW=-840+40X3-15X5X1 +X3 -X5=6 -3X3+X4+2X5=18 X2 +1/2X5=12令令X3=X5=0,X(3)=(6,12,0,18,0)TW(3)=-840min W=-600-40X1
23、+25X5 X1 +X3 -X5=6 3X1 +X4-X5=36 X2 +1/2X5=12 X1 X5 0 0代入代入式,式,-3*-3*现在学习的是第45页,共101页4646(2)(2)判断:判断:minW=-840+40X3-15X5 150 X(3)不是最优解不是最优解(3)(3)选选X5从从0,X3=0 X1=6 +X5 0 0 X4=18 -2X5 0 0 X2=12-1/2 X5 0 0 X5=min(18/2,12/1/2)=9X5进基,进基,X4出基。出基。minW=-840+40X3-15X5X1 +X3 -X5=6 -3X3+X4+2X5=18 X2 +1/2 X5=12
24、现在学习的是第46页,共101页4747B4=(A1 A5 A2)minW=-975+35/2X3+15/2X4X1 -1/2X3+1/2X4 =15 -3/2X3+1/2X4+X5=9 X2+3/4X3-1/4X4 =15/2 令令X3=X4=0,X(4)=(15,15/2,0,0,9)T W(4)=-975minW=-840+40X3-15X5 X1 +X3 -X5=6 -3X3+X4+2X5=18 X2 +1/2 X5=12 1/2,代入代入式,式,+(1/2)+(1/2),-(1/4)判断:判断:minW=-975+35/2X3+15/2X4 ,maxZ=975达到最优。达到最优。现在
25、学习的是第47页,共101页4848例例1 x1 x2 x3 x4 x5-z0 40 50 0 0 0 x3x4x5306024 1 2 1 0 0 3 2 0 1 0 0 2 0 0 1maxZ=40X1+50X2 X1+2X2+X3 =30 3X1+2X2 +X4 =60 2X2 +X5=24 X1 X5 0 0(-z)+40X1+50X2 =0=0 X1+2X2+X3 =30 3X1+2X2 +X4 =60 2X2 +X5=24 X1 X5 0 0X2 30/2 X2 60/2 X2 24/2回顾现在学习的是第48页,共101页4949例例1 x1 x2 x3 x4 x5-z-600 4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性规划 课件
限制150内