第五章 线性规划.ppt
《第五章 线性规划.ppt》由会员分享,可在线阅读,更多相关《第五章 线性规划.ppt(134页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五章 线性规划线性规划线性规划模型模型线性规划的线性规划的图解图解单纯形法单纯形法原理原理单纯形法单纯形法单纯形表单纯形表单纯形的理论分析单纯形的理论分析人工变量法人工变量法15.15.1线性规划的数学模型线性规划的数学模型一、问题的提出一、问题的提出例例1:生产计划问题:生产计划问题:问:甲乙各生产多少,使企业利润最大?问:甲乙各生产多少,使企业利润最大?设备产品ABC利润(元/公斤)甲35970乙95330限制工时5404507202解解:设产品甲、乙各生产设产品甲、乙各生产x1,x2公斤公斤设设总利润为总利润为Z,则:,则:设备产品ABC利润(元/公斤)甲35970乙95330限制工时
2、540450720资源约束资源约束变量非负变量非负约束约束3二、线性规划模型的一般特点二、线性规划模型的一般特点 Max(Min)z=c1x1+c2x2+cnxna11x1+a12x2+a1nxn(=或或)b1a21x1+a22x2+a2nxn(=或或)b2am1x1+am2x2+amnxn(=或或)bmxj(j=1,n)()0,或者没有限制或者没有限制s.t.cj为价值系数为价值系数反映了客观限制条件。反映了客观限制条件。明确的目标要求,极大或极小明确的目标要求,极大或极小行动方案行动方案线性规划模型的一般形式:线性规划模型的一般形式:1 1、决策变量:、决策变量:向量向量(x x1 1 x
3、 xn n)T T2 2、目标函数:、目标函数:Z=(Z=(x x1 1 x xn n)线性式,线性式,3 3、约束条件:、约束条件:线性等式或不等式线性等式或不等式变量约束变量约束约束方程约束方程4 资源资源产品产品煤(吨)煤(吨)金属材料金属材料(公斤)(公斤)电力电力(千瓦)(千瓦)产品利润产品利润(元元/吨)吨)A680506000B850105000资源供应量资源供应量54040002000表表2:例例2:资源合理利用问题:资源合理利用问题:某某厂厂生生产产A、B两两种种产产品品,都都需需用用煤煤、金金属属材材料料、电电力力等等资资源,各产品对三种资源的消耗及可供利用的资源如表源,各
4、产品对三种资源的消耗及可供利用的资源如表2示:示:问:应如何安排生产,使企业获利最大?问:应如何安排生产,使企业获利最大?三、常用的线性规划模型三、常用的线性规划模型 5解:设产品解:设产品A、B产量分别为变量产量分别为变量x1,x2(吨),则:吨),则:资源资源产品产品煤(吨)煤(吨)金属材料金属材料(公斤)(公斤)电力电力(千瓦)(千瓦)产品利润产品利润(元元/吨)吨)A680506000B850105000资源供应量资源供应量540400020006例例3、合理下料问题:、合理下料问题:有有一一批批长长度度为为180厘厘米米的的钢钢管管,需需截截成成70、52和和35厘厘米米3种种管管料
5、料。它它们们的的需需求求量量分分别别不不少少于于100、150和和100根根。问问如如何下料才能使钢管的消耗量为最少?何下料才能使钢管的消耗量为最少?先找出各种可能的下料方式:(再在各种可能的下料方案中去先找出各种可能的下料方式:(再在各种可能的下料方案中去选择)选择)设在设在180厘米长的钢管上能下出厘米长的钢管上能下出u个个70厘米管料,厘米管料,v个个52厘米厘米管料,管料,w个个35厘米,则满足约束条件:厘米,则满足约束条件:70u+52v+35w180,其中,其中,u,v,w只能是正整数。只能是正整数。从最大尺寸管料下起:从最大尺寸管料下起:7I IIIIIIIIIIIIVIVV V
6、VIVIVIIVIIVIIIVIII702111000052021032103510130235合计合计175174157175156174157175余料余料56235246235各种可能的下料方案:各种可能的下料方案:82x1+x2+x3+x41002x2+x3+3x5+2x6+x7150 x1+x3+3x4+x6+3x7+5x8100 xi 0(i=1,8),且为整数且为整数minZ=5x1+6x223x3+5x4+24x5+6x6+23x7+5x8解:设按第解:设按第j j种方案下料的原材料为种方案下料的原材料为x xj j根根 9例例4:运输问题:运输问题问:如何安排运输,使运输费用
7、最小?问:如何安排运输,使运输费用最小?冶炼厂冶炼厂矿山矿山B1B2B3B4总产量总产量A11.520.33100A270.81.4280A31.20.322.550总需求量总需求量5070803023010解:设解:设x xij ij为第为第i i个矿山运到第个矿山运到第j j个冶炼厂的矿石量个冶炼厂的矿石量 MinZ=1.5x11+2x12+0.3x13+3x14+7x21+0.8x22+1.4x23+2x24+1.2x31+0.3x32+2x33+2.5x34(万元万元)x11+x12+x13+x14=100 x21+x22+x23+x24=80 x31+x32+x33+x34=50 x
8、11+x21+x31=50 x12+x22+x32=70 x13+x23+x33=80 x14+x24+x34=30 xij0(i=1,2,3。j=1,2,3,4)第第i个矿山的产量个矿山的产量第第j个冶炼厂的需求量个冶炼厂的需求量11方案方案序号序号技改方案内容技改方案内容决策决策变量变量投资(万元)投资(万元)年收益年收益(万元万元)第一年第一年第二年第二年1更新旧装置,提高炼更新旧装置,提高炼油能力油能力500桶桶/天天x12001001002建造新装置,提高炼建造新装置,提高炼油能力油能力1000桶桶/天天x23001502003往新厂建输油管,提往新厂建输油管,提高炼油能力高炼油能力
9、100桶桶/天天x315050504往老厂建输油管,提往老厂建输油管,提高炼油能力高炼油能力50桶桶/天天x410070305增加槽车运输能力,增加槽车运输能力,能提高出油能提高出油20桶桶/天天x5504020例例5:投资方案选择问题(:投资方案选择问题(01规划规划)12又又要要求求:方方案案1 1和和2 2只只能能选选择择其其中中一一种种,不不能能兼兼而而实实现现,并并且且,选择方案选择方案2 2,则方案,则方案3 3必须与必须与2 2同时选择,或者都不选择。同时选择,或者都不选择。现现该该公公司司可可供供支支配配的的资资金金总总额额为为:第第一一年年有有650650万万元元,第第二二年
10、年仅仅有有460460万万元元。要要求求技技改改后后,至至少少增增加加出出油油能能力力500500桶桶/天天,但但又又不不得得超超过过11001100桶桶/天天,确确定定该该公公司司总总经经济济效效益益最最大大的的投投资资方方案。案。解解:1 1)确确定定决决策策变变量量:方方案案的的选选择择只只有有两两种种状状态态,选选或或不不选,设选,设xj(j=1,5)为第为第j方案的取舍,有:方案的取舍,有:2)目标函数:)目标函数:maxZ=100 x1+200 x2+50 x3+30 x4+20 x513200 x1+300 x2+150 x3+100 x4+50 x5650(万元)万元)200
11、x1+150 x2+50 x3+70 x4+40 x5460500 x1+1000 x2+100 x3+50 x4+20 x5500500 x1+1000 x2+100 x3+50 x4+20 x51100 x1+x21-x2+x3=0 xj=1或或0(j=1,5)3)约束条件:约束条件:(投资总额约束(第一、二年),生产能(投资总额约束(第一、二年),生产能力增加约束,方案制约约束,变量的取舍限制。力增加约束,方案制约约束,变量的取舍限制。14例例6:人员分派问题数模(:人员分派问题数模(01规划规划)每项工作只能由一个人承担,每人做每项工作的工作效每项工作只能由一个人承担,每人做每项工作的
12、工作效率如上表所示,率如上表所示,现在怎样安排工作使总的效率最大。现在怎样安排工作使总的效率最大。工作工作人员人员ABCD甲0.60.20.30.1乙0.70.40.30.2丙0.81.00.70.3丁0.70.70.50.415解:设解:设xij为第为第i个人做第个人做第j项工作,(项工作,(xij=1或或0)MaxZ0.6x11+0.2x12+0.3x13+0.1x14+0.7x21+0.4x22+0.3x23+0.2x24+0.8x31+x32+0.7x33+0.3x34+0.7x41+0.7x42+0.5x43+0.4x44x11+x12+x13+x14=1x21+x22+x23+x2
13、4=1x31+x32+x33+x34=1x41+x42+x43+x44=1x11+x21+x31+x41=1x12+x22+x32+x42=1x13+x23+x33+x43=1x14+x24+x34+x44=1xij=1或或0(i=1,.,4。j=1,4)每一项每一项工作都有工作都有人做人做每个人只做一项每个人只做一项工作工作16v线性规划建立模型步骤:线性规划建立模型步骤:确定一组决策变量确定一组决策变量确定目标函数确定目标函数确定对决策变量的约束条件确定对决策变量的约束条件线性规划建模小结线性规划建模小结 v线性规划的共同点:线性规划的共同点:要解决的问题的目标可以用数值指标反映要解决的问
14、题的目标可以用数值指标反映对于要实现的目标有多种方案可选择对于要实现的目标有多种方案可选择有影响决策的若干约束条件有影响决策的若干约束条件17作业:作业:现有一家公司准备制定一个广告宣传计划来宣传开发的新产品,以现有一家公司准备制定一个广告宣传计划来宣传开发的新产品,以使尽可能多的未来顾客特别是女顾客得知。现可利用的广告渠道有电视、广使尽可能多的未来顾客特别是女顾客得知。现可利用的广告渠道有电视、广播和报纸,根据市场调查整理得到下面的数据:播和报纸,根据市场调查整理得到下面的数据:项项目目电电 视视广广播播报报纸纸一般一般时间时间黄金黄金时时间间每个广告每个广告单单元的元的费费用用(元元)每个
15、广告每个广告单单元所接触的元所接触的顾顾客数客数(万人万人)每个广告每个广告单单元所接触的女元所接触的女顾顾客数客数(万人万人)40004030700090403000502015002010 该企业计划用于此项广告宣传的经费预算是该企业计划用于此项广告宣传的经费预算是8080万元,此外要求:万元,此外要求:1.1.至少有至少有200200万人次妇女接触广告宣传;万人次妇女接触广告宣传;2.2.电视广告费用不得超过电视广告费用不得超过5050万元万元,3.3.电视广告至少占用三个单元一般时间和两个单元黄金时间电视广告至少占用三个单元一般时间和两个单元黄金时间,4.4.广播和报纸广告单元均不少于
16、广播和报纸广告单元均不少于5 5个单元而不超过个单元而不超过1010个单元。个单元。试为该企业制定广告计划,使得广告所接触的未来顾客总数尽可能多,试为该企业制定广告计划,使得广告所接触的未来顾客总数尽可能多,建立线性规划数学模型。建立线性规划数学模型。185.2线性规划的图解法一、图解法求最优解的步骤一、图解法求最优解的步骤思思路路:在在直直角角坐坐标标系系中中,描描绘绘出出约约束束条条件件和和变变量量限限制制的的公公共区域,然后通过观察确定符合目标要求的变量的取值。共区域,然后通过观察确定符合目标要求的变量的取值。求解例求解例1中的生产计划问题中的生产计划问题:对于简单的线性规划问题对于简单
17、的线性规划问题(只有两个决策变量只有两个决策变量的线性规划的线性规划问题问题),我们通过图解法可以对它进行求解。我们通过图解法可以对它进行求解。19Ox1x280603070901 1、绘出约束方程的图形、绘出约束方程的图形2 2、确定可行解域、确定可行解域3 3、绘出目标函数图形、绘出目标函数图形4 4、确定最优解及目标函数、确定最优解及目标函数值值可行解域可行解域目标函数变形得:目标函数变形得:目标函数等值线目标函数等值线最优解最优解Q2(75,15)Q1Q3Q4Q5Q6Q7Q820几个概念:几个概念:v可行解:可行解:满足线性规划所有约束条件(满足线性规划所有约束条件(含约束方程与变量含
18、约束方程与变量约束)约束)的点。的点。v可行解域:可行解域:所在可行解的集合。所在可行解的集合。v最优解:最优解:使目标函数得到极值的可行解。最优解包括:唯使目标函数得到极值的可行解。最优解包括:唯一最优解和无穷多最优解。一最优解和无穷多最优解。v等值线:等值线:具有相同目标函数值的直线。具有相同目标函数值的直线。v法向量法向量(梯度梯度):由目标函数由目标函数系数系数组成的与组成的与等值线等值线垂直的向垂直的向量。量。21二、二维线性规划问题解的形式二、二维线性规划问题解的形式1、唯一最优解、唯一最优解2、无穷多个最优解、无穷多个最优解66843x2可行解域目标函数的等值线目标函数的等值线C
19、(1,2)Q2(4,2)Q3(2,3)x1MaxZ=x1+2x2x1+x26x1+2x28x23xi0(i=1,2)223、有可行解但无最优解、有可行解但无最优解maxZ=x1+x2-2x1+x24x1-x22x1,x20 x2x1-24-22可行解域可行解域(1,1)234、无可行解、无可行解MinZx1+2x2s.t.x1+x212x1+x24x1,x20 x2x11142(1,2)可行域为空可行域为空集,无可行集,无可行解解!24线性规划的可行解域为线性规划的可行解域为凸多边形(凸多边形(凸集)凸集)。可行解域可行解域凸多边形有若干个顶点,凸多边形有若干个顶点,顶点的个数是顶点的个数是有
20、限的。有限的。三、线性规划的几何意义三、线性规划的几何意义线线性性规规划划问问题题若若存存在在最最优优解解,则则最最优优解解必必可可在在其其可可行行域域的某一顶点上得到。的某一顶点上得到。Ox1x2Q2(75,15)60最优解最优解Q1Q3Q4Q5Q6Q7Q825四、单纯形法原理四、单纯形法原理Ox1x2Q2(75,15)60最优解最优解Q1Q3Q4Q5Q6Q7Q8找可行解域顶点的计算方法,但不找可行解域顶点的计算方法,但不是计算所有的顶点,而是从凸集的一是计算所有的顶点,而是从凸集的一个个顶点顶点出发,沿着凸集的边缘逐个验出发,沿着凸集的边缘逐个验算所遇到的顶点,直到找到目标函数算所遇到的顶
21、点,直到找到目标函数为为最优的顶点最优的顶点为止。如从为止。如从OQ1Q2或从或从OQ4Q3Q2。261.31.3单纯形法原理单纯形法原理5.35.3线性规划标准型和规范型线性规划标准型和规范型一、线性规划的一、线性规划的标准型标准型 约束方程均为约束方程均为等式等式方程。方程。右边常数右边常数bi为为正数正数。所有变量均为所有变量均为非负变量非负变量。目标函数求目标函数求max1、一般形式:、一般形式:27或写成或写成累加和累加和形式:形式:标准型的一般形式标准型的一般形式28或写成或写成矩阵矩阵形式:形式:其中:其中:292、化线性规划问题为标准型、化线性规划问题为标准型约束方程为约束方程
22、为“号,号,在方程式的左端在方程式的左端“”一个变量(变量一个变量(变量0 0,称为,称为松驰变量松驰变量),原不等式化为等式约束。,原不等式化为等式约束。约束方程为约束方程为“”号号在方程式的左端在方程式的左端“”一个变量(变量一个变量(变量0 0,称为,称为剩余变量剩余变量),原不等式化为等式约束。,原不等式化为等式约束。(1)(1)约束条件为等式约束条件为等式30(2 2)变量非负约束)变量非负约束若若x xk k为为无无约约束束变变量量(即即可可0 0,也也可可0 0),引引进进两两个个变变量量x xk k,x,xk k”(均均0 0),令令xk=xkxk”。在在规规划划模模型型中中去
23、去掉掉x xk k这个变量。这个变量。(3 3)约束方程右边常数)约束方程右边常数非负非负约束约束在方程两边同时乘以(在方程两边同时乘以(-1-1)使得约束方程右边常数变为非负)使得约束方程右边常数变为非负 31标准型为:标准型为:例例1:把下面的线性规划模型化为标准型:把下面的线性规划模型化为标准型:32得到得到该问题的的标准型准型为:(1)(1)用用x x4 4x x5 5替换替换x x3 3,其中,其中x x4 4,x x5 500(2)(2)在第一个约束不等式在第一个约束不等式号左端号左端加上加上松驰变量松驰变量x x6 6(3)(3)在第二个约束不等式左边在第二个约束不等式左边减去减
24、去松驰松驰变量变量x x7 7(4)(4)令令D DZ Z,把求把求minZ化成化成maxD例例2:把下面的线性:把下面的线性规划模型化为标准规划模型化为标准型:型:33二、线性规划的二、线性规划的规范规范型型要用单纯形法求解线性规划数学模型,还需要把数学模要用单纯形法求解线性规划数学模型,还需要把数学模型化成规范型。型化成规范型。1 1基、基变量与非基变量基、基变量与非基变量基:基:设设A是约束方程组的是约束方程组的mn维系数矩阵,维系数矩阵,B是矩阵是矩阵A中中m阶方阶方阵阵(行列式的值不为行列式的值不为0 0),则称),则称B是线性规划问题的一个基。是线性规划问题的一个基。基变量与非基变
25、量:基变量与非基变量:与基与基B对应的变量为基变量。其余变量为对应的变量为基变量。其余变量为非基变量。非基变量。设线性规设线性规划模型的划模型的标准型:标准型:34请列举出其中的请列举出其中的三三个基个基及对应的及对应的基变量基变量与与非基变量。非基变量。例例1:解:从约束系数矩阵可看出,该模型的基不超过解:从约束系数矩阵可看出,该模型的基不超过个。个。对应的基变量为对应的基变量为x3,x4,x5,非基变量为非基变量为x1,x2。35对应的对应的基变量基变量为为x1,x3,x4,非非基变量基变量为为x2,x5。对应的对应的基变量基变量为为x1,x2,x3,非非基变量为基变量为x4,x5。362
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五章 线性规划 第五
限制150内