线性规划的图解法ppt课件.ppt
《线性规划的图解法ppt课件.ppt》由会员分享,可在线阅读,更多相关《线性规划的图解法ppt课件.ppt(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章第二章线性规划的图解法线性规划的图解法在管理中一些典型的线性规划应用在管理中一些典型的线性规划应用 合理利用线材问题:如何在保证生产的条件下,下料最少 配料问题:在原料供应量的限制下如何获取最大利润 投资问题:从投资项目中选取方案,使投资回报最大 产品生产计划:合理利用人力、物力、财力等,使获利最大 劳动力安排:用最少的劳动力来满足工作的需要 运输问题:如何制定调运方案,使总运费最小线性规划模型的组成:线性规划模型的组成:决策变量 用符号来表示可控制的因素目标函数 Max F 或 Min F约束条件 s.t. (subject to) 满足于1 1问题的提出问题的提出例例1. 某工厂在计
2、划期内要安排、两种产品的生产,已知生产单位产品所需的设备台时及A、B两种原材料的消耗、资源的限制,如下表:问题:工厂应分别生产多少单位、产品才能使工厂获利最多?线性规划模型:线性规划模型: 目标函数:Max z = 50 x1 + 100 x2 约束条件:s.t. x1 + x2 300 2 x1 + x2 400 x2 250 x1 , x2 0 一家工厂制造三种产品,需要三种资源:技术服务、劳动力、行政管理。下表列出了三种单位产品对每种资源的需要量。今有100h的技术服务,600h的劳动力和300h的行政管理时间可供使用。试确定能使总利润最大的产品生产量的线性规划模型。产品资源/h单位利润
3、/元技术服务 劳动力行政管理11102102142631564 解:设三种产品的生产量分别为x1、x2、x3。 线性规划模型为: Max z=10 x1+6x2+4x3 S.t. x1+x2+x3100 10 x1+4x2+5x3 600 2x1+2x2+6x3 300 x1,x2,x30例例2 M&D公司生产两种产品A和B,基于对现有的存储水平和下一个月的市场潜力的分析,M&D公司管理层决定A和B的总产量至少要达到350千克,此外,公司的一个客户订了125千克的A产品必须首先满足。每千克A、B产品的制造时间分别为2小时和1小时,总工作时间为600小时。每千克A、B产品的原材料成本分别为2$和
4、3$。确定在满足客户要求的前提下,原材料成本最小的生产计划。解:设产品 A、B 的产量分别为y, x。则,数学模型为: 0600235012532y, xyxyxxyxZmin 1 1问题的提出问题的提出 建模过程建模过程1.理解要解决的问题,了解解题的目标和条件;2.定义决策变量( x1 ,x2 , ,xn ),每一组值表示一个方案;3.用决策变量的线性函数形式写出目标函数,确定最大化或最小化目标;4.用一组决策变量的等式或不等式表示解决问题过程中必须遵循的约束条件 一般形式一般形式目标函数: Max (Min) z = c1 x1 + c2 x2 + + cn xn 约束条件: s.t.
5、a11 x1 + a12 x2 + + a1n xn ( =, )b1 a21 x1 + a22 x2 + + a2n xn ( =, )b2 am1 x1 + am2 x2 + + amn xn ( =, )bm x1 ,x2 , ,xn 0 max(min) z = c1x1 + c2x2 + + cnxn x1,x2 , ,xn 0st.st.a11x1 + a12x2 + + a1nxn (或或=,) b1a21x1 + a22x2 + + a2nxn (或或=,) b2an1x1 + a2nx2 + + annxn (或或=,) bm 目标函数目标函数约束约束条件条件决策决策变量变量
6、xj称为该问题的决策变量。称为该问题的决策变量。资源拥资源拥有量有量价值价值系数系数在目标函数中在目标函数中xj的系数的系数cj称为称为该决策变量的价值系数。该决策变量的价值系数。技术系技术系数或工数或工艺系数艺系数aij 称为该问题的技术称为该问题的技术系数或工艺系数。由所有系数或工艺系数。由所有aij组成的矩阵称为约束组成的矩阵称为约束方程的方程的系数矩阵系数矩阵。在问题中,在问题中,xj的取值受的取值受m项资项资源的约束,源的约束,bi称为第称为第i项资源项资源的拥有量。的拥有量。其它表示方式其它表示方式x xj j 0 (j=1,2, 0 (j=1,2, ,n) ,n)st .st .
7、 max max(minmin) z =z =nj 1c cj jx xj jnj 1a aijijx xj j ( (或或=,) b=,) bi i (i=1,2, (i=1,2, ,m) ,m) max max(minmin) z =z =X X 0 0st .st .CX C=CX C=(c c1 1 , , c c2 2 , , , c, cn n )P Pj jx xj j ( (或或=,) b=,) b用用向向量量表表达达nj 1P Pj j= =(a a1j 1j , , a a2j 2j , , , a , anjnj)T Tb=b=(b b1 1 , , b b2 2 , ,
8、 , b , bm m)T T简简化化表表示示X=X=(x x1 1 , , x x2 2 , , , x , xn n)T T其中其中X X 0 0st .st .AX AX ( (或或=,) b=,) b用用矩矩阵阵表表达达A= A= a a11 11 a a12 12 a a1n 1n a a21 21 a a22 22 a a2n 2n a am1 m1 a am2 m2 a amn mn 矩阵矩阵A A称为约束方程组(约束条件)的系数矩阵。称为约束方程组(约束条件)的系数矩阵。 max max(minmin) z =z =C CX X C= C=(c c1 1 , , c c2 2
9、, , , c , cn n )例例2-1.目标函数: Max z = 50 x1 + 100 x2 约束条件: s.t. x1 + x2 300 (A) 2 x1 + x2 400 (B) x2 250 (C) x1 0 (D) x2 0 (E)得到最优解: x1 = 50, x2 = 250 最优目标值 z = 275002图图 解解 法法 对于只有两个决策变量的线性规划问题,可以在平面直角坐标系上作图表示线性规划问题的有关概念,并求解。 下面通过例1详细讲解其方法:图解线性规划问题步骤 第一步,画直角坐标系 第二步,根据约束条件画可行域 第三步,画过坐标原点的目标函数线,斜率为-c1/c
10、2 第四步,确定目标函数值的增大(减小)方向 第五步,让目标函数沿着增大(减小)方向平行移动,与可行域相交且有最大(最小)目标函数值的顶点,即为线性规划问题的最优解,然后根据最优解求最优值。x1x2z=20000=50 x1+100 x2图z=27500=50 x1+100 x2z=0=50 x1+100 x2z=10000=50 x1+100 x2CBADE二元一次不等式(组)表示的平面区域的确定 怎样判断二元一次不等式 表示的是直线 哪一侧的平面区域? 0CByAx0CByAx可以用“选点法”确定具体区域:任选一个不在直线上的点,检验它的坐标是否满足所给的不等式若适合,则该点所在的一侧即为
11、不等式所表示的平面区域;否则,直线的另一侧为所求的平面区域 画出下列不等式所表示的平面区域: (1)y-2x+1 (2)x-y+20 (1) x0 (2) 6x+5y22 (3)yx 2图图 解解 法法 (1)分别取决策变量X1 , X2 为坐标向量建立直角坐标系。在直角坐标系里,图上任意一点的坐标代表了决策变量的一组值,例1的每个约束条件都代表一个半平面。x2x1X20X2=0 x2x1X10X1=02图图 解解 法法(2)对每个不等式(约束条件),先取其等式在坐标系中作直线,然后确定不等式所决定的半平面。100200300100200300 x1+x2300 x1+x2=300100100
12、2002x1+x24002x1+x2=4003002003004002图图 解解 法法(3)把五个图合并成一个图,取各约束条件的公共部分,如图2-1所示。100100 x2250 x2=250200300200300 x1x2x2=0 x1=0 x2=250 x1+x2=3002x1+x2=400图2-12图图 解解 法法(4)目标函数z=50 x1+100 x2,当z取某一固定值时得到一条直线,直线上的每一点都具有相同的目标函数值,称之为“等值线”。平行移动等值线,当移动到B点时,z在可行域内实现了最大化。A,B,C,D,E是可行域的顶点,对有限个约束条件则其可行域的顶点也是有限的。x1x2
13、z=20000=50 x1+100 x2图2-2z=27500=50 x1+100 x2z=0=50 x1+100 x2z=10000=50 x1+100 x2CBADE21112100 xxZ 斜截式价值系数的符号与目标函数直线族的平行移动 写成斜截式比较容易弄清楚移动方向 Z=50 x1+100 x2 (+,+)求最大右上方移动,求最小左下方移动 Z=-50 x1-100 x2 (-, -)求最大左下方移动,求最小右上方移动 Z=-50 x1+100 x2 (-, +)求最大左上方移动,求最小右下方移动 Z=50 x1-100 x2 (+, -)求最大右下方移动,求最小左上方移动21112
14、100 xxZ21112100 xxZ 21112100 xxZ 21112100 xxZ关键在C2,C2为正,则往上平移; C2为负,则往下平移x1x2O1020304010203040(300,400)(15,10)最优解最优解X=(15,10)最优值最优值Z=850040221xx305 . 121xx0, 0305 . 1402212121xxxxxx例例2-212max300400Zxx246x1x2246最优解最优解X=(3,1)最优值最优值Z=5(3,1)006346321212121xxxxxxxx、min Z=x1+2x2例例2-3(1,2)246x1x2246X(2)(3,
15、1)X(1)(1,3)(5,5)006346321212121xxxxxxxx、min Z=5x1+5x2例例2-4有无穷多个最优解有无穷多个最优解即具有多重解即具有多重解,通解为通解为 01 ,)1 ()2() 1 (XXX 当当=0.5时时=(x1,x2)=0.5(1,3)+0.5(3,1)=(2,2) 246x1x2246(1,2)006346321212121xxxxxxxx、无界解无界解(无最优解无最优解)max Z=x1+2x2例例2-5x1x2O102030401020304050500,050305 .140221212121xxxxxxxx无可行解无可行解即无最优解即无最优解
16、max Z=10 x1+4x2例例2-6由以上例题可知,线性规划的解有由以上例题可知,线性规划的解有4种形式种形式:1.有唯一最优解有唯一最优解(例例2-2例例2-3)2.有多重最优解有多重最优解(例例2-4)3.有无界解有无界解(例例2-5)4.无可行解无可行解(例例2-6)1、2情形为有最优解情形为有最优解3、4情形为无最优解情形为无最优解2图图 解解 法法 重要结论: 如果线性规划有最优解,则一定可以在可行域的某个顶点上找到最优解; 无穷多个最优解,在边界上取得。若将例2-1中的目标函数变为max z=50 x1+50 x2,则线段BC上的所有点都代表了最优解; 无界解。即可行域的范围延
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性规划 图解法 ppt 课件
限制150内