第一章线性规划及单纯形法ppt课件.ppt
《第一章线性规划及单纯形法ppt课件.ppt》由会员分享,可在线阅读,更多相关《第一章线性规划及单纯形法ppt课件.ppt(117页珍藏版)》请在三一办公上搜索。
1、第一章 线性规划及单纯形法Linear Programming and Simplex Method,北京物资学院运筹学教学课件,北京物资学院信息学院 李珍萍2013年9月,第一节 线性规划问题的数学模型第二节 两变量线性规划问题的图解法第三节 线性规划问题的基本定理第四节 单纯形法第五节 单纯形法的进一步讨论第六节 线性规划应用案例分析,本章内容,第一节 线性规划问题的数学模型,线性规划是运筹学中研究较早、发展较快、应用较广、比较成熟的一个分支,它是一种合理利用和调配有限资源的数学方法。,线性规划研究的问题:,极大化问题:面对一定的资源,要求充分利用,以获得最大的经济效益。,极小化问题:给定
2、一项任务,要求统筹安排,尽量做到用最少的人力、物力资源去完成这一任务。,一、引例: 生产安排问题 原料配比问题 运输问题二、线性规划问题的结构特征三、线性规划问题的数学模型 线性规划问题的一般形式 线性规划问题的标准形式 一般形式向标准形式的转化,本节内容安排,一、引例,例1 生产安排问题,某企业使用A、B、C三台机器生产甲、乙两种产品。已知未来两周内A、B、C三台机器的使用时间分别不得超过80,60,45小时,生产每单位产品所需要各台机器的加工时间及每单位产品的利润如下表所示,问企业如何安排未来两周的生产,才能使总利润达到最大?,可控因素:生产两种产品的数量,设分别为x1 , x2,目标是生
3、产利润最大,设生产利润为z.,利润函数为:,限制条件:三台设备的使用时间不超过可利用机时设备A: 2x1+4x280设备B: 3x1+2x260设备C: 3x1 45,蕴涵约束:产量为非负 x10, x2 0,目标函数约束条件,设生产甲乙两种产品的数量分别为x1,x2单位,总利润为z.,例2 原料配比问题 某企业使用三种原料B1,B2,B3配置某种食品,要求食品中蛋白质、脂肪、糖、维生素的含量分别不低于15、20、25、30单位。以上三种原料的单价以及每单位原料所含各种成分的数量如下表所示,问应如何配置食品,才能使成本最低?,设x1,x2,x3分别表示原料B1,B2,B3的用量,z表示食品成本
4、。该问题的数学模型为:,例3 运输问题,设要从甲地调出物资2000吨,从乙地调出物资600吨,从丙地调出物资500吨,分别供应给A地1700吨、B地1100吨、C地200吨、D地100吨。已知每吨运费如下表所示。,假定运费与运量成正比例,问怎样才能找到一个总运费最省的调拨计划?,丙,17,26,38,43,15,37,51,51,乙,15,7,25,21,甲,D,C,B,A,销地产地,单位:元 / 吨,用 (i=1,2,3; j=1,2,3,4)分别表示从甲乙丙三个产地运往A,B,C,D四个销地的物资数量。,则该问题的数学模型为,简化表达式,二、线性规划问题的结构特征:,(1)都有一组决策变量
5、。(2)都有一组线性的约束条件,它们是线性等式或不等式。(3)都有一个确定的目标,这个目标可以表示成决策变量的线性函数,根据问题不同,有的要求实现极大化,有的要求实现极小化。,线性规划问题的本质:研究在一组线性约束下,一个线性函数的极值问题。所以称为线性规划 linear programming (LP),1. 线性规划问题的一般形式,一般形式的简化表达,三、线性规划问题的数学模型:,规范形式,极大化问题,极小化问题,2. 线性规划的标准形式,标准形式的简化表达,标准形式的矩阵表达,标准形式的向量表达,标准形式的特点:,(1).目标函数极大化,(2).约束条件全部是等式,(3).所有的变量都是
6、非负的,(4).约束条件右端常数为非负的,3.一般形式向标准形式的转化:,(1) 目标函数极大化,(2) 不等式约束化等式约束,对于 形的不等式,可以在不等式的左边加上(减去)一个非负的变量使不等式化成等式。这样的变量称为松弛(剩余)变量。,例如:,(3) 自由变量化非负变量的差,自由变量可以用两个非负变量的差代替,例如对于一个符号无限制的变量 ,可以引进两个非负变量 并设,(4) 约束条件右端的负常数化为正常数,对于右端常数为负数的约束,可以两端同时乘以-1。,取值小于等于0的变量,可以用一个非负变量的相反数表示。,例 将下列LP问题化成标准形式,s.t.,课堂练习:将下列LP问题化成标准形
7、式,作业: P46页 习题 1-4题,第二节 两变量线性规划问题的图解法,一、几个概念二、两变量线性规划问题的图解法三、两变量线性规划问题解的性质,可行解:任何一组满足所有约束条件的决策变量值 称为LP问题的一个可行解。,最优解:使目标函数达到最大(小)值的可行解。最优值:最优解对应的目标函数值。,可行域:所有可行解的集合称为可行域。,一、几个概念:,二、两变量LP问题的图解法,图解法是根据平面直角坐标系和二元一次方程(不等式)的特点设计的。,1. 图解法的一般步骤:,(1) 建立直角坐标系,以 为横轴, 为纵轴。,(2) 将约束条件在直角坐标系中表示,并找出可行域。,(3)作出目标函数的等值
8、线簇,找出目标函数值的增加(或减小)方向,用箭头表示。,(4)确定出问题的最优解。若为极大(小)化问题,目标函数沿增加(减小)方向平移,与可行域的最后一个交点即为最优解。,例1 用图解法解下列线性规划问题,最优解 x*=(10,15)T, 最优值 z*=5010+6015=1400.,0,1 0 20 30 4 0,1 0 2 0 3 0,x2,x1,(1),(2),(10,15),可行域有界,有唯一最优解,z =0,z =600,(3),例2,无穷多最优解,x1,x2,例3、,无有限最优解,x1,x2,可行域无界, 有唯一最优解,x1,x2,例4、,x1,x2,可行域为空, 无可行解,例5、
9、,0,1 2 3 4 5 6 7 8,1 2 3 4 5 6,x2,x1,(4 2),课堂练习:用图解法求解,可行域是空集。可行域存在,则一定是一个凸多边形.,无有限最优解(可行域一定无界)。最优解存在且唯一,则一定在顶点上达到。最优解存在且不唯一,一定存在一个顶点是最优解。,2. 图解法求解两变量LP问题时可能出现的情况:,三. 两变量线性规划问题解的性质,1. 两变量线性规划问题的可行域是若干个半平面的交集,它是一个有界或无界的凸多边形,并且有有限个顶点。,2. 对于给定的线性规划问题,如果它有最优解,最优解总可以在可行域的某个顶点上达到。,第三节 线性规划问题的基本定理,一、可行区域的几
10、何结构二、基可行解及线性规划的基本定理,一、可行区域的几何结构,1. 基本假设2. 凸集及其性质3. 可行域的凸性4. 问题,1. 基本假设,凸集:设S是n维欧氏空间的一个点集,若任意两点X(1)S, X(2)S 的连线上的一切点 X(1)+ (1- )X(2)S, (0 1); 则称S为一个凸集。,性质:任意多个凸集的交集仍然是凸集。,2. 凸集及性质,顶点:设S是凸集,XS;若对任何X(1)S和 X(2)S, X(1) X(2),以及任何0 1,都有 X X(1)+ (1- )X(2) 则称X为凸集S的一个顶点(或极点)。,根据顶点的定义,长方形的四个角点就是长方形区域的全部顶点,而圆周上
11、的点则是圆形区域的全部顶点。,在平面区域中,每个顶点至少是两条直线的交点。,3. 可行域的凸性,定理1:若线性规划问题的可行域D=x Rn|AX=b,X0非空,则必为凸集。,可以直接按照凸集的定义证明,也可以按照以下思路证明。,可行域凸性的证明思路,超平面:给定b R1及非零向量a Rn,称集合 H=x Rn|aTX=b 是Rn中的一个超平面。,超平面是二维空间中的直线、三维空间中的平面在高维空间中的推广。超平面是凸集。,由超平面产生的两个闭的半空间H+=x Rn|aTXbH-=x Rn|aTXb都是凸集。,可行域是有限个超平面的交,因此可行域是凸集。,4. 问题,可行域顶点的个数是否有限?最
12、优解是否一定在可行域顶点上达到?如何找到顶点?如何从一个顶点转移到另一个顶点?,二、基可行解及线性规划的基本定理,基可行解的定义线性规划的基本定理问题,1. 基可行解的定义,考虑标准形式的线性规划问题,基:A是约束方程组的系数矩阵(设nm),其秩为m,B是A中的一个m阶满秩子方阵,称B是线性规划问题的一个基。B中每一个列向量称为一个基向量,与基向量对应的变量称为基变量。其余变量称为非基变量。,不失一般性,设,则Pj(j=1,2m)是基向量,xj( j=1,2m )是基变量。 xj( j=m+1,n )是非基变量。,基解:在约束方程组中令所有的非基变量xm+1=x m+2=x n=0,得,此方程
13、组有唯一解XB=(x1,x2,xm)T,将这个解加上非基变量取0的值有X=(x1,x2,xm,0,0)T,称X为线性规划问题的基解。,显然,基解中取非零值的变量个数不超过m,基解的总数不超过Cnm个。,基可行解:满足非负约束的基解称为基可行解。可行基:对应于基可行解的基。,基可行解,用矩阵形式表示的基解,考虑标准形式的线性规划问题:,例如LP问题,是它的两个基,对应的基解分别为,可见X1是基可行解,故B1是可行基。而X2不是基可行解,故B2不是可行基。,根据以上定义,2. 线性规划的基本定理,引理:LP问题的可行解X是基可行解的充要条件是它的正分量所对应的A中的列向量线性无关。,定理3:线性规
14、划问题的基可行解对应可行域的顶点。(X是基可行解X是可行域的顶点)(基可行解个数有限),定理4:若线性规划问题有有限最优值,则一定存在一个基可行解是最优解。,定理2:若线性规划问题有非零可行解,则其必有基可行解。,3. 问题,如何得到第一个基可行解?如何判别一个基可行解是否最优?如果当前的基可行解不是最优,如何从一个基可行解转化到另一个基可行解?,一、单纯形法的求解思路二、单纯形法的基本步骤及单纯形表,第四节 单纯形法,确定初始基可行解最优性检验基可行解的改进,一、单纯形法的求解思路,当约束条件全部是“”型不等式且右端常数非负(化成标准形后,约束条件系数矩阵含有单位子矩阵),可按照下列方法找到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 线性规划 单纯 ppt 课件

链接地址:https://www.31ppt.com/p-1354744.html