第1章 线性规划 (2)—03,04,05讲.ppt





《第1章 线性规划 (2)—03,04,05讲.ppt》由会员分享,可在线阅读,更多相关《第1章 线性规划 (2)—03,04,05讲.ppt(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、手机:手机:13551284516院系:交通与汽车学院,交通运输系院系:交通与汽车学院,交通运输系主讲主讲:罗罗 建建 运筹学运筹学邮箱:邮箱:luo06_luo06_第第1 1章章 线性规划线性规划复习复习1 1、线性规划问题的数学模型包含三个组成要素:线性规划问题的数学模型包含三个组成要素:决策变量决策变量 目标函数目标函数 约束条件约束条件2 2、线性规划数学模型的标准型,以及与非标准线性规划数学模型的标准型,以及与非标准型的转化。型的转化。3 3、图解法的一般步骤。、图解法的一般步骤。本堂课的主要内容本堂课的主要内容1 1、图解法的几何意义;、图解法的几何意义;2 2、单纯形法的概念;
2、、单纯形法的概念;3 3、单纯形法的几何语言;、单纯形法的几何语言;4 4、单纯形法的代数形式、单纯形法的代数形式5 5、单纯型表格。、单纯型表格。重点及难点:单纯形表重点及难点:单纯形表1 1、图解法的几何意义;、图解法的几何意义;凸集凸集(Convex setConvex set)概念:概念:设设K是是n维欧氏空间维欧氏空间的一个点集,的一个点集,若若K中的任意两点中的任意两点x(1),x(2)的连的连线上的一线上的一切点切点x仍在仍在K中,则称中,则称K为凸集。为凸集。即:即:若若K中的任意两点中的任意两点x(1),x(2)K,存,存在在0=1 使得使得x=x(1)+(1-)x(2)K,
3、则称则称K为凸集为凸集例(凸集)例(凸集)例(非凸集)例(非凸集)两个基本概念:两个基本概念:凸组合凸组合(Convex combination)(Convex combination):设设x(1),x(2).x(k)是是n维欧氏空间维欧氏空间中的中的k个点,若个点,若存在数存在数u1,u2,.uk 且且0ui 1 (i=1,2,k),ui=1,使使得得 x=u1 x(1)+u2 x(2)+.+uk x(k)成立,则称成立,则称x为为x(1),x(2).x(k)的凸组的凸组合合。两个基本概念:两个基本概念:顶点顶点 :设设K是凸集是凸集,若若K中的点中的点x 不能不能成为成为K中任何线段上的
4、内点,则称中任何线段上的内点,则称x为为凸集凸集K的顶点。的顶点。即:即:若若K中的任意两点中的任意两点x(1),x(2),不存,不存在数在数 (0 0,转,转3。3.换基迭代(基变换)换基迭代(基变换)(1)进基:取)进基:取对应的对应的Pk进基。进基。(2)出基:取)出基:取对应的对应的Pl进基。进基。得新基,转得新基,转2。注:注:(2)若对一切非基变量有)若对一切非基变量有j 0,且存在,且存在k=0,则有无穷多解。则有无穷多解。的计算的计算:XBCBB-1bx1x2x3x4x5四、单纯形法的实现四、单纯形法的实现单纯形表单纯形表例例:Max Z=7 x1+12x29 x1+4x236
5、04x1+5x2 2003 x1+10 x2 300 x1,x20s.t.Max Z=7 x1+12x29 x1+4x2+x3 =3604x1+5x2 +x4 =2003 x1+10 x2 +x5 =300 x1,x50s.t.化为标准型化为标准型x3x4x5000360200300943451010001000112000单纯形表单纯形表:7x5x4x3x2x1B-1bCBXB四、单纯形法的实现四、单纯形法的实现单纯形表单纯形表例例:煤电油例:煤电油例Max Z=7 x1+12x29 x1+4x23604x1+5x2 2003 x1+10 x2 300 x1,x20s.t.Max Z=7 x
6、1+12x29 x1+4x2+x3 =3604x1+5x2 +x4 =2003 x1+10 x2 +x5 =300 x1,x50s.t.化为标准型化为标准型x3x4x5000360200300943451010001000112000单纯形表单纯形表:790的计算的计算:4030 x5x4x3x2x1B-1bCBXB四、单纯形法的实现四、单纯形法的实现单纯形表单纯形表例例:煤电油例:煤电油例Max Z=7 x1+12x29 x1+4x23604x1+5x2 2003 x1+10 x2 300 x1,x20s.t.Max Z=7 x1+12x29 x1+4x2+x3 =3604x1+5x2 +x
7、4 =2003 x1+10 x2 +x5 =300 x1,x50s.t.化为标准型化为标准型x3x4x5000360200300943451010001000112000单纯形表单纯形表:7904030 枢纽枢纽元素元素x5x4x3x2x1B-1bCBXBx3x4x5000360200300943451010001000112000单纯形表单纯形表:7904030 x3x4x20012300.31000.1以以10为为主主元元进进行行初初等等行行变变换换502.5001-0.52407.8010-0.43.4000-1.2或或:x5x4x3x2x1B-1bCBXBx3x4x5000360200
8、300943451010001000112000单纯形表单纯形表:7904030 x3x4x20012300.31000.1以以10为为主主元元进进行行初初等等行行变变换换502.5001-0.52407.8010-0.43.4000-1.2或或:30.820100 x5x4x3x2x1B-1bCBXBx3x4x5000360200300943451010001000112000单纯形表单纯形表:7904030 x3x4x20012300.31000.1以以10为为主主元元进进行行初初等等行行变变换换502.5001-0.52407.8010-0.43.4000-1.230.820100 x3
9、x1x2071224010-0.12 0.16201000.4-0.284001-3.12 1.16000-1.36-0.52x5x4x3x2x1B-1bCBXBx3x4x5000360200300943451010001000112000单纯形表单纯形表:7904030 x3x4x20012300.31000.1502.5001-0.52407.8010-0.43.4000-1.230.820100 以以 为为主主元元进进行行初初等等行行变变换换2.5x3x1x2071224010-0.12 0.16201000.4-0.284001-3.12 1.16000-1.36-0.52x5x4x3
10、x2x1B-1bCBXBx3x4x5000360200300943451010001000112000单纯形表单纯形表:7904030 x3x4x20012300.31000.1502.5001-0.52407.8010-0.43.4000-1.230.820100 X*=(20,24,84,0,0)T Z*=428x3x1x2071224010-0.120.16201000.4-0.284001-3.12 1.16000-1.36-0.52x5x4x3x2x1B-1bCBXBx3x4x5000360200300943451010001000112000单纯形表单纯形表:7904030 x3x
11、4x20012300.31000.1502.5001-0.5240 7.8010-0.43.4000-1.230.820100注:单纯形表中的信息注:单纯形表中的信息每一列的含义:每一列的含义:B-1(bA)=(B-1b,B-1 P1,,B-1 Pn)每个表中的每个表中的B和和B-1的查找:的查找:B从初表中找;从初表中找;B-1从当前表中找,对应于从当前表中找,对应于初表中的初表中的I的位置。的位置。以第以第2个表为例:个表为例:终表分析终表分析最优基最优基B*和和(B*)-1的查找的查找x3x1x2071224010-0.120.16201000.4-0.284001-3.12 1.160
12、00-1.36-0.52x5x4x3x2x1B-1bCBXBx3x4x5000360200300943451010001000112000单纯形表单纯形表:7904030 x3x4x20012300.31000.1502.5001-0.5240 7.8010-0.43.4000-1.230.820100注:单纯形表中的信息注:单纯形表中的信息换入基变量中,得到基可行解换入基变量中,得到基可行解换入基变量中,得到基可行解换入基变量中,得到基可行解定理:定理:定理:定理:若检验数全小于等于零,且某一个非基变量若检验数全小于等于零,且某一个非基变量若检验数全小于等于零,且某一个非基变量若检验数全小于
13、等于零,且某一个非基变量的检验数为的检验数为的检验数为的检验数为0 0,则线性规划问题有无穷多最优解。,则线性规划问题有无穷多最优解。,则线性规划问题有无穷多最优解。,则线性规划问题有无穷多最优解。(无穷多最优解情况)(无穷多最优解情况)(无穷多最优解情况)(无穷多最优解情况)证明:证明:证明:证明:某个非基变量某个非基变量某个非基变量某个非基变量为最优解。故线性规划问题有无为最优解。故线性规划问题有无为最优解。故线性规划问题有无为最优解。故线性规划问题有无穷多最优解。穷多最优解。穷多最优解。穷多最优解。为一基可行解,有一个变量为一基可行解,有一个变量为一基可行解,有一个变量为一基可行解,有一
14、个变量X Xm+km+k对应对应对应对应因因因因为可行解。为可行解。为可行解。为可行解。定理:定理:若存在检验数大于零,但所对应的换入变量若存在检验数大于零,但所对应的换入变量若存在检验数大于零,但所对应的换入变量若存在检验数大于零,但所对应的换入变量X Xm+km+k的系数向量的系数向量的系数向量的系数向量P Pm+km+k0,0,则原问题无最优解。(则原问题无最优解。(则原问题无最优解。(则原问题无最优解。(无界解的情况)无界解的情况)无界解的情况)无界解的情况)证明:证明:证明:证明:构造一个新的解构造一个新的解构造一个新的解构造一个新的解 ,分量为,分量为,分量为,分量为定理定理:若非
15、基变量检验数严格小于零,则线:若非基变量检验数严格小于零,则线性规划问题有唯一最优解。性规划问题有唯一最优解。定理定理:若检验数全小于等于零,且某一个非基变:若检验数全小于等于零,且某一个非基变:若检验数全小于等于零,且某一个非基变:若检验数全小于等于零,且某一个非基变量的检验数为量的检验数为量的检验数为量的检验数为0 0,则线性规划问题有无穷多最优解。,则线性规划问题有无穷多最优解。,则线性规划问题有无穷多最优解。,则线性规划问题有无穷多最优解。定理定理:若某一个非基变量的检验数大于若某一个非基变量的检验数大于若某一个非基变量的检验数大于若某一个非基变量的检验数大于0 0,其系数列向,其系数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第1章 线性规划 203 04 05讲 03 04 05

限制150内