线性规划图解法几何意.ppt





《线性规划图解法几何意.ppt》由会员分享,可在线阅读,更多相关《线性规划图解法几何意.ppt(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于线性规划图解法几何意现在学习的是第1页,共59页 1.3线性规划问题的标准形式1 12211 11221121 1222221 122.0(1,2,.,)nnnnnnmmmnnmjmax zc xc xc xa xa xa xba xa xa xbstaxaxaxbxjn(其中其中bi0(i=1,2,.,m)称下列形式为线性规划问题的标准形式称下列形式为线性规划问题的标准形式:1:M目标函数求极大目标函数求极大,约束条件为等式约束条件为等式,决策变量及右边常数项为非负决策变量及右边常数项为非负现在学习的是第2页,共59页线性规划问题的几种表示形式n,j,xm,i,bxaxczmax:Mjn
2、jijijnjjj21021111约束条件:目标函数:现在学习的是第3页,共59页用向量表示为:n,j;bbbb;aaaP;xxxX;c,c,cCn,j,xbxPCXzmax:Mmmjjjjnnjnjjj 212102121212111约束条件:目标函数:现在学习的是第4页,共59页().0max zCXLPAXbstX则标准形式的矩阵表示:则标准形式的矩阵表示:mnmnaaaaA.11111(.)Tmbbb,1(.)nCcc,1(.)TnXxx,若令若令A称为系数矩阵称为系数矩阵b称为资源向量称为资源向量C称为价值向量称为价值向量X称为决策变量向量称为决策变量向量用矩阵表示为:现在学习的是第
3、5页,共59页非标准形式化为标准形式的方法zz 1.当目标函数为求极小值当目标函数为求极小值,即即 min z=c1x1+c2x2+.+cnxn因为求因为求min z 等价于等价于max(-z)故可令故可令则目标函数化为则目标函数化为:2.当右端项当右端项 bim)其秩为其秩为m,B是矩阵是矩阵A中的一个中的一个mm阶的满秩子矩阵阶的满秩子矩阵,称称B是线性规划问题的一个是线性规划问题的一个基基。现在学习的是第12页,共59页一一.线性规划问题解的概念(线性规划问题解的概念(2)mmmmaaaaB.1111=(P1,P2,.,Pm)B中的每一列向量中的每一列向量Pj(j=1,2,.m)称为基向
4、量称为基向量 基向量:基向量:与基向量与基向量Pj的对应的变量的对应的变量xj 称为基变量称为基变量 基变量:基变量:非基变量:非基变量:线性规划中的其余变量称为非基向量线性规划中的其余变量称为非基向量 5.基解基解 设设X是(是(LP)的约束方程)的约束方程AX=b的一个解,的一个解,B是一个基,是一个基,若若X中对应基中对应基B的非基变量取值全为零的非基变量取值全为零,则称,则称X为为(LP)关关于于基基B的基解的基解,记作,记作X(B)不妨设基为不妨设基为 基解的个数不会超过 个mnC现在学习的是第13页,共59页一一.线性规划问题解的概念(线性规划问题解的概念(3)可证明可证明:一个基
5、唯一地确定一个基解一个基唯一地确定一个基解.6.基可行解:基可行解:若基解若基解X(B)满足非负条件满足非负条件X(B)0,则称,则称基解基解X(B)为基可行解为基可行解 7.基最优解:基最优解:若基可行解若基可行解X(B)是是(LP)的最优解的最优解,则称则称X(B)为为(LP)的的基最优解基最优解.最优基:最优基:基最优解对应的可行基基最优解对应的可行基B称为最优基称为最优基.可行基:可行基:基可行解对应的基基可行解对应的基B称为可行基称为可行基.注注:基解没有基解没有X0的限制的限制,故基解不一定是可行解故基解不一定是可行解.X(B)=NBXX01bB现在学习的是第14页,共59页一一.
6、线性规划问题解的概念(线性规划问题解的概念(4)8.退化解:退化解:若基本可行解若基本可行解X的所有基变量的值均大于的所有基变量的值均大于0,则,则称称X是非退化的是非退化的,否则称,否则称X为退化的为退化的。若若(LP)的所有基本可行解都是非退化的的所有基本可行解都是非退化的,则称则称线性规划问题是非退化的线性规划问题是非退化的.现在学习的是第15页,共59页二二.例题例题考虑线性规划问题考虑线性规划问题:约束方程的系数矩阵约束方程的系数矩阵A123451231425123452300028()416.412,0max ZxxxxxxxxLPxxstxxx x x x x1004001004
7、00121A很显然很显然A中的后中的后3列是线性无关的,它们构成一个基列是线性无关的,它们构成一个基1345(,)BP P PE基基B1对应的对应的变量变量x3,x4,x5是是基变量基变量,x1,x2是是非基变量非基变量现在学习的是第16页,共59页二二.例题(例题(2)若令若令:得得120,xx 0,0,8,16,12TX该解是对应该解是对应B1的基解,它是基可行解,的基解,它是基可行解,B1是可行基;是可行基;如取如取2123121(,)400040BP P P是(是(LP)的一个基,)的一个基,若令若令:450,xx 基基B2对应的对应的变量变量x1,x2,x3是是基变量,基变量,,x4
8、,x5是是非基变量非基变量得得4,3,-2,0,0TX该解是对应该解是对应B2的基解,它不是基可行解,的基解,它不是基可行解,B2不是可行基;不是可行基;现在学习的是第17页,共59页三三.线性规划问题解的关系图线性规划问题解的关系图AX=b的解的解 基解基解若非基变量为若非基变量为0 基可行解基可行解 基最优解基最优解B是是A的的m阶子矩阵阶子矩阵基基B若若|B|0可行基可行基B当当B-1b 0最优基最优基B若基变量取非负若基变量取非负若对应目标函数若对应目标函数 值最优值最优现在学习的是第18页,共59页非可行解非可行解三三.线性规划问题解的关系图(线性规划问题解的关系图(2)可可行行解解
9、基基可可行行解解基基解解基基可可行行基基最最优优基基现在学习的是第19页,共59页第2节 线性规划问题的几何意义现在学习的是第20页,共59页一一.凸集与顶点凸集与顶点凸集凸集:如果集合如果集合K中任意两个点中任意两个点X(1),X(2),其连线上的所有点也其连线上的所有点也都是集合都是集合K中的点中的点,则称集合则称集合K为凸集为凸集.或或K=X|X=X(1)+(1-)X(2),X(1)K,X(2)K,01 定理定理:D xRn|Ax=b,x0是凸集是凸集顶点顶点:凸集凸集K中满足下列条件的中满足下列条件的点点X称为顶点称为顶点:如如果果K中不存在任何两个不同的点中不存在任何两个不同的点X1
10、,X2,使使X成为这两个点连线上的一个点成为这两个点连线上的一个点.定理定理:有限个凸集的交集还是有限个凸集的交集还是凸集凸集凸组合凸组合:设设)()2()1(,.,kXXX是是n维欧氏空间中的维欧氏空间中的k个点个点)()2(2)1(1.kkXXXX10,1ii则称则称X是的凸组合是的凸组合)()2()1(,.,kXXX现在学习的是第21页,共59页凸集的概念:凸集凸集不是凸集顶点不是凸集现在学习的是第22页,共59页二二.几个基本定理几个基本定理定理定理1 若线性规划问题存在可行解若线性规划问题存在可行解,则问题的可行则问题的可行域是凸集域是凸集.定理定理2 若线性规划问题有非零可行解,则
11、其必有基若线性规划问题有非零可行解,则其必有基可行解。可行解。定理定理4 若线性规划问题有最优解,一定存在一个基可行若线性规划问题有最优解,一定存在一个基可行解是最优解。解是最优解。定理定理3线性规划问题的基可行解线性规划问题的基可行解X X对应线性规划问题对应线性规划问题可行域可行域(凸集凸集)的顶点的顶点.引理引理1线性规划的可行解线性规划的可行解X(x1,x2,xn)T为基可行为基可行解的充要条件是解的充要条件是X的正分量所对应的系数列的正分量所对应的系数列向量是线性无关的。向量是线性无关的。现在学习的是第23页,共59页第第3节节 单单 纯纯 形形 法法现在学习的是第24页,共59页一
12、一.单纯形法迭代的基本思想单纯形法迭代的基本思想 开始于某一个可行基及其对应的基可行开始于某一个可行基及其对应的基可行解,从一个基可行解迭代到另一个基可行解解,从一个基可行解迭代到另一个基可行解,并且使目标函数值不断增大,经过有限步,并且使目标函数值不断增大,经过有限步必能求得线性规划问题的最优解或者判定线必能求得线性规划问题的最优解或者判定线性规划问题性规划问题无有界的最优解无有界的最优解(无界解)。(无界解)。现在学习的是第25页,共59页二二.单纯形法引例单纯形法引例考虑线性规划问题考虑线性规划问题:约束方程的系数矩阵约束方程的系数矩阵A123451231425123452300028(
13、)416.412,0max ZxxxxxxxxLPxxstxxx x x x x100400100400121A很显然很显然A中的后中的后3列是线性无关的,它们构成一个基列是线性无关的,它们构成一个基345(,)BP P PE基基B对应的对应的变量变量x3,x4,x5是是基变量,则基变量,则现在学习的是第26页,共59页二二.单纯形法引例(单纯形法引例(2)即即:将它们代入目标函数中得将它们代入目标函数中得251421341241628xxxxxxx12023zxx令令非基变量非基变量x1=x2=0,得目标值得目标值z0 一个基可行解一个基可行解X(0)(0,0,8,16,12)为了使目标函数
14、能更大,为了使目标函数能更大,让让x2变成基变量变成基变量,原基变量原基变量的的x3,x4,x5要有一个变为非基变量要有一个变为非基变量当当x1=0,由最上式得由最上式得041201602825423xxxxx从上式可看出,当从上式可看出,当x2=3仍可保证仍可保证所有变量非负所有变量非负,并使并使目标函数增大目标函数增大现在学习的是第27页,共59页二二.单纯形法引例(单纯形法引例(3)为了得到以为了得到以x3,x4,x2为基变量的为基变量的一个基可行解,则对左边方一个基可行解,则对左边方程中的程中的x2与与x5互换互换 得得251421341241628xxxxxxx341592zxx再令
15、再令非基变量非基变量x1=x5=0,得目标值得目标值z9 一个基可行解一个基可行解X(0)(0,3,2,16,0)为了使目标函数能更大,为了使目标函数能更大,让让x1变成基变量,原基变量变成基变量,原基变量的的x3,x4,x2要有一个变为非基变量要有一个变为非基变量1231541142521643xxxxxxx 目标函数变为目标函数变为现在学习的是第28页,共59页二二.单纯形法引例(单纯形法引例(4)这样如此下去,可得这样如此下去,可得34141.50.125zxxX(2)(2,3,0,8,0)为了使目标函数能更大,为了使目标函数能更大,让让x1变成基变量变成基变量,原基变量原基变量的的x3
16、,x4,x2要有一个变为非基变量要有一个变为非基变量此时目标函数变为此时目标函数变为X(3)(4,2,0,0,4)由于目标函数中的变量系数都小于等于由于目标函数中的变量系数都小于等于0,所以所以X(3)(4,2,0,0,4)为最优解,为最优解,最优值最优值z14下面从几何角度分析一下最优解的寻求过程:现在学习的是第29页,共59页几何意义:顶点转移,目标增大现在学习的是第30页,共59页三三.单纯形法原理单纯形法原理1.确定初始基可行解:确定初始基可行解:对标准型的LP问题1max1.1.0,1,2,1.2njjjjzCXP xbstxjn 在约束条件(1.1)的变量的系数矩阵中总会存在一个单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性规划 图解法 几何

限制150内