运筹学第一章ppt 线性规划.ppt
《运筹学第一章ppt 线性规划.ppt》由会员分享,可在线阅读,更多相关《运筹学第一章ppt 线性规划.ppt(87页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、管理科学与工程系管理科学与工程系 关叶青关叶青 1授课教材:党耀国等授课教材:党耀国等,运筹学运筹学,科学出版社科学出版社绪论绪论第一章第一章 线性规划的数学模型与单纯形法线性规划的数学模型与单纯形法第二章第二章 线性规划的对偶理论与灵敏度分析线性规划的对偶理论与灵敏度分析第三章第三章 运输问题运输问题第四章第四章 整数规划整数规划第五章第五章 动态规划动态规划第六章第六章 图论与网络计划图论与网络计划第七章第七章 存储论存储论第八章第八章 决策分析决策分析2绪 论v运筹学释义与发展简史 operational research,operations research,简写O.R.v运筹学研究
2、的基本特征 系统的整体性,多学科的综合性,模型方法的应用性v运筹学在工商管理中的应用v运筹学的主要分支 目录3O.R.O.R.在工商管理中的应用在工商管理中的应用 生产计划:生产作业的计划、日程表的编排、合理下料、配料问题、物料管理等。库存管理:多种物资库存量的管理,库存方式、库存量等。运输问题:确定最小成本的运输线路、物资的调拨、运输工具的调度以及建厂地址的选择等。4 人事管理:对人员的需求和使用的预测,确定人员编制、人员合理分配,建立人才评价体系等。市场营销:广告预算、媒介选择、定价、产品开发与销售计划制定等。O.R.O.R.在工商管理中的应用在工商管理中的应用5 财务和会计:包括预测、贷
3、款、成本分析、定价、证券管理、现金管理等。其他:设备维修、更新,项目选择、评价,工程优化设计与管理等。O.R.O.R.在工商管理中的应用在工商管理中的应用6一、线性规划问题的数学模型一、线性规划问题的数学模型主要解决以下两类问题:1、任务确定后,如何统筹安排,做到应用尽量少的人力和物力资源来完成任务;2、在一定量的人力、物力资源的条件下,如何安排、使用他们,使完成的任务最多。第第1章章 线性规划的数学模型与单纯形法线性规划的数学模型与单纯形法 1.1 线性规划问题及其数学模型线性规划问题及其数学模型7 I II 资源总量资源总量 设备设备A(h)0 3 15 设备设备B(h)4 0 12原材料
4、原材料(公斤公斤)2 2 14 利润利润(万元)万元)2 3I,II生产多少生产多少,可获最大利润可获最大利润?解解:设设 计划期内生产产品计划期内生产产品I、II的数量的数量x1、x2 则该问题的数学模型为:则该问题的数学模型为:3x2 15 4x1 12 2x1+2x2 14 x1,x2 0 max S=2x1+3x2例例1.1:(计划安排问题):(计划安排问题)8例例1.2(成本问题成本问题)油品来源油品来源成分成分AB汽油汽油15%50%煤油煤油20%30%重油重油50%15%其它其它15%5%某炼油厂根据每季度需供应给合同单位汽油某炼油厂根据每季度需供应给合同单位汽油15万吨、煤万吨
5、、煤油油12万吨、重油万吨、重油12万吨。该厂计划从万吨。该厂计划从A,B两处运回原两处运回原油提炼,已知两处的原油成分含量见表油提炼,已知两处的原油成分含量见表12;又已知从;又已知从A处采购的原油价格为每吨(包括运费)处采购的原油价格为每吨(包括运费)200元,元,B处采处采购的原油价格为每吨(包括运费)购的原油价格为每吨(包括运费)290元元,问:该炼油问:该炼油厂该如何从厂该如何从A,B两处采购原油,在满足供应合同的条两处采购原油,在满足供应合同的条件下,使购买成本最小。件下,使购买成本最小。9线性规划模型特点线性规划模型特点:v决策变量:向量决策变量:向量(x1 xn)T,xi非负非
6、负v约束条件:线性等式或不等式约束条件:线性等式或不等式v目标函数:目标函数:Z=(x1 xn)线性式,线性式,求求Z极大或极小极大或极小 满足以上三个条件的数学模型称为满足以上三个条件的数学模型称为 -线性规划数学模线性规划数学模型型10 I II 每天现有工时每天现有工时 搅拌机搅拌机 3 5 15 成型机成型机 2 1 5 烘烘 箱箱 2 2 11 利润利润(千元千元/吨)吨)5 4(资源利用问题)(资源利用问题)某食品厂主要生产某食品厂主要生产I型饼干和型饼干和I I型饼干。根据销售部门提供型饼干。根据销售部门提供的信息可知,目前这两种饼干在市场上都很畅销,该厂能的信息可知,目前这两种
7、饼干在市场上都很畅销,该厂能生产多少,市场就能卖出多少。但从生产部门得知,有三生产多少,市场就能卖出多少。但从生产部门得知,有三种关键设备即搅拌机、成型机、烘箱的生产能力限制了该种关键设备即搅拌机、成型机、烘箱的生产能力限制了该厂的饼干生产。因为两种饼干的生产都要共用这三种设备厂的饼干生产。因为两种饼干的生产都要共用这三种设备,所以每种饼干究竟应该生产多少才能充分利用现有设备,所以每种饼干究竟应该生产多少才能充分利用现有设备资源,这是一个值得认真研究的重要问题。资源,这是一个值得认真研究的重要问题。11 甲甲 乙乙 丙丙 柑橘林产量(千蒲式耳)柑橘林产量(千蒲式耳)柑橘林柑橘林I 21 50
8、40 275柑橘林柑橘林II 35 30 22 400柑橘林柑橘林III 55 20 25 300加工厂的加工能力加工厂的加工能力 200 600 225(千蒲式耳)(千蒲式耳)(货物调度问题)(货物调度问题)某企业是一家新鲜柑橘产品的种植商和经营商,有某企业是一家新鲜柑橘产品的种植商和经营商,有I、II、II块块大的柑橘林及甲乙丙三个柑橘加工厂(柑橘林到加工厂的距离大的柑橘林及甲乙丙三个柑橘加工厂(柑橘林到加工厂的距离公里信息如红色字体数据)。现该企业与一家地方货车运输公公里信息如红色字体数据)。现该企业与一家地方货车运输公司联系,从柑橘林向加工厂运输柑橘。运输公司按照每蒲式耳司联系,从柑橘
9、林向加工厂运输柑橘。运输公司按照每蒲式耳柑橘运输每公里(记为蒲式耳柑橘运输每公里(记为蒲式耳-公里)的统一价格收费,该企业公里)的统一价格收费,该企业希望确定从各个柑橘林到各个加工厂运输多少蒲式耳,以使所希望确定从各个柑橘林到各个加工厂运输多少蒲式耳,以使所运输的柑橘蒲式耳运输的柑橘蒲式耳-公里的总数最小。公里的总数最小。12max(min)Z=c1x1+c2x2+cnxn x1 X=x2 xn b1 b=b2 bmC=(C1 C2 Cn)a11 a12 a1n令令 A=A=a21 a22 a2n am1 am2 amnmn一般形式:一般形式:a11x1+a12x2+a1nxn (=,(=,)
10、b)b1 1a21x1+a22x2+a2nxn (=,(=,)b)b2 2 am1x1+am2x2+amnxn (=,(=,)b bm mxj j 0(0(j=1,n)s.t.13二、线性规划问题的标准型二、线性规划问题的标准型 目标函数目标函数 max 变量变量 非负非负 约束条件约束条件 等式等式 约束常数约束常数 非负非负14解:引进3个新非负变量x3,x4,x5使不等式变为等式,标准型为:max Z=2x1+3x2+0 x3+0 x4+0 x5 3x2+x3=15 4x1+x4=12 2x1+2x2+x5=14 x1,x2,x3,x4,x50例1.3将例1.1的数学模型化为标准型。ma
11、x Z=2x1+3x2 3x2 15 4x1 12 2x1+2x2 14 x1,x2015解:解:令令x3=x4-x5 添加松弛变量添加松弛变量x6 添加剩余变量添加剩余变量x7 令令S=-SmaxS=x1 2x2+3x4 3x5 x1+x2+x4-x5+x6=7x1-x2+x4-x5-x7=2x1,x2,x4,x7 0 0 将将 min S=-x1+2x2 3x3x1+x2+x3 7x1-x2+x3 2 2x1,x2 0 0,x3无限制无限制化为标准型。化为标准型。例例1.416 将将 min S=x1+2x2+3x3-2x1+x2+x3 9-3x1+x2+2x3 4 44x1-2x2-3x
12、3 4x1 0,x2 0 0,x3无限制无限制化为标准型。化为标准型。练习:练习:170102030 x2DABCmax S=40 x1+50 x2 x1+2x2 303x1+2x2 60 2x2 24 x1,x2 0 0一、线性规划问题的图解法一、线性规划问题的图解法解:解:(1)确定可行域确定可行域 x1 0 0 x1=0=0 (横轴横轴)x2 0 0 x2=0=0 (纵轴纵轴)x1+2x2 30 x1+2x2=30 l1 (0,15)(30,0)3x1+2x2=60 l2(0,30)(20,0)2x2=24203010 x11.2 线性规划问题的图解法及几何意义线性规划问题的图解法及几何
13、意义18(2)求最优解求最优解“等值线法等值线法”解:解:X*=(15 7.5)Smax=9750203010102030 x1x2DABC截距截距S=40 x1+50 x2 =x2=0.8x10.02 SC点点:使:使截距最大截距最大 x1+2x2=30 l1 3x1+2x2=60 l20=40 x1+50 x2 过原点过原点19 max Z=2x1+3x2例1.5解得:最优解解得:最优解B点(点(2,5)。)。最优值最优值 Z=22+35=19唯一最优解唯一最优解20用图解法求解线性规划问题 maxZ=40 x1+80 x2 s.t.x1+2x2 30 3x1+2x2 60 2x2 24
14、x1,x2 0例1.6解:最优解:BC线段B点 X(1)=(6,12);C点 X(2)=(15,7.5)X=X(1)+(1-)X(2)(0 1)maxZ=1200 整理得:x1=15-9 x2=7.5+4.5 (0 1)0203010102030 x1x2DABC无穷多解无穷多解21maxZ=2x1+4x2 s.t.2x1+x2 8 -2 x1+x2 2 x1,x2 0例1.7若目标函数由若目标函数由 min Z=2 x1+4 x2,最优解最优解 x1=4,x2=0,即,即(4,0)点点无界解无界解=可行域无界可行域无界 =解:由于可行域无界 无有限最优解-无界解Z=02x1+x2=8-2x1
15、+x2=28246x240 x122max S=3x1+2x2-x1-x2 1 1x1,x2 0 0无可行解无可行解-1x2-1x10总结总结 唯一解唯一解 无穷多解无穷多解 无有限最优解无有限最优解 无可行解无可行解有解有解无解无解例例23通过以上各题图解法所得结论可以看出:(1)线性规划的所有可行解构成的可行域一般是凸多边形,有些可行域可能是无界的;(2)若存在最优解,则一定在可行域的某顶点得到;(3)若在两个顶点上同时得到最优解,则在这两点的连线上的任一点都是最优解。(4)若可行域无界,则可能发生最优解无界的情况;(5)若可行域是空集,此时无最优解。上述理论具有普遍意义,对于两个以上变量
16、的线性规划问题都是成立。24 二、线性规划问题的解的概念二、线性规划问题的解的概念1.2 线性规划问题的图解法及几何意义线性规划问题的图解法及几何意义25(m n)r(A)=m,至少有一个至少有一个m 阶子式不为阶子式不为0不失一般性不失一般性,不妨假设不妨假设P1 Pm线性无关线性无关max S=CX AX=b X 0 0A Amn 满秩满秩基阵基阵A中一个子矩阵中一个子矩阵B是可逆矩是可逆矩 阵,阵,则方阵则方阵B称为称为LP问题的一个基阵。问题的一个基阵。a11 a1m a1m+1 a1na21 a2m a2m+1 a2n am1 amm amm+1 amnPm+1 PnP1 PmBNA
17、=B N 26A=(P1 Pm Pm+1 Pn)=(B N)X=x1 xm xm+1 xn 定义:定义:基向量基向量 非基向量非基向量=(XB XN)T有:有:AX=P1 x1+P2 x2+Pn xn=b定义:定义:基变量基变量 非基变量非基变量BXB+NXN=bBXB=b-NXNXB=B-1 b-B-1N XNAX=b 求解过程:求解过程:A=(B N)X=(XB XN)T XB XN(BN)=bTT目标函数:目标函数:S=CX=CB B-1 b+(CN-CB B-1 N)XN27 1.可行解可行解:满足约束条件的解 X=(x1,x2,xn)称为线性规划问题的可行解;所有可行解的集合称为可行
18、解集或可行域。2.最优解最优解:满足约束条件及目标函数的可行解称为线性规划问题的最优解。最优值最优值 3.基阵基阵:假设 A 是约束方程组的系数矩阵,其秩数为 m,B是矩阵 A 中由 m 列构成的非奇异子矩阵(B的行列式的值不为0),则称 B 是线性规划问题的一个基。这就是说,矩阵 B 是由 m 个线性无关的列向量组成,不失一般性,可假设:称 Pj(j=1,2,m)为基向量,与基向量 Pj 相对应的变量xj(j=1,2,m)称为基变量,否则称为非基变量。T若令非基变量若令非基变量 xm+1=xn=0,用高斯消元法用高斯消元法可求出可求出LP标准型的一个解标准型的一个解 X=(x1 x2 xm
19、0 0)T 称称 X 为为基本解基本解.28 为了进一步讨论线性规划问题的解,下面研究约束方程组(1.7)的求解问题。假设该方程组系数矩阵 A 的秩为 m,因 m n,所以它有无穷多个解。假设前 m 个变量的系数列向量是线性无关的,这时(1.7)式可改写为:方程组(1.9)的一个基是B=(P1,P2,Pm),Pj=(a1j,amj),(j=1,2,m),设 XB 是对应于这个基的基变量,即:XB=(x1,x2,xm)现若令(1.9)式中的非基变量xm+1=xn=0,并用高斯消去法求出一个解X=(x1,x2,xm,0,0),这个解的非0分量的数目不大于方程的个数m,这时称X为基本解。TTT29
20、4.基本可行解基本可行解:满足非负条件(1.8)的基本解称为基本可行解。由此可见,基本可行解的非0分量的数目不大于m,并且都是非负的。5.可行基阵可行基阵:对应于基本可行解的基称为可行基。由此可见,满足约束方程组(1.7)的基本解的数目至多是 Cnm 个。一般地讲,基本可行解的数目要小于基本解的数目,至多相等。以上提到的几种解的概念,可用图14来表示:基解可行解基本可行解30 1.凸集:假设凸集:假设K是是n维欧氏空间的一个点集,若对于维欧氏空间的一个点集,若对于K中的任意中的任意两点两点X1、X2,其连线上的所有点,其连线上的所有点 X1+(1-)X2,(0 1)都在集合都在集合K中,即:中
21、,即:X1+(1-)X2 K (0 1)则称则称K为凸集。为凸集。从直观上讲,凸集无凹入部分,其内部没有洞。从直观上讲,凸集无凹入部分,其内部没有洞。如实心圆、实心球、实心立方体等都是凸集。两个凸集的交集仍是如实心圆、实心球、实心立方体等都是凸集。两个凸集的交集仍是凸集。凸集。2.凸组合:设凸组合:设X1,X2,Xk是是n维欧氏空间维欧氏空间En中的中的k个个点,若存在点,若存在 1,2,k,且,且0 i 1,i=1,2,k,i=1,使,使X=1X1+2X2+kXk,则称,则称X为由为由X1,X2,Xk所构成的凸组合。所构成的凸组合。按照定义,凡是由按照定义,凡是由x,y的凸组合表示的点都在的
22、凸组合表示的点都在x,y的连线上,而且的连线上,而且反之亦然。反之亦然。3.顶点:顶点:假设假设K是凸集,是凸集,X K;X若不能用不同的两个点若不能用不同的两个点X1、X2 K的线性组合表示为:的线性组合表示为:X=X1+(1-)X2,(0 1)则称则称X为凸集为凸集K的一个顶点(或称为极点)。的一个顶点(或称为极点)。顶点不位于凸集顶点不位于凸集K中的任意不同两点的连线内。中的任意不同两点的连线内。三、基本定理三、基本定理31 定理定理1.1 若线性规划问题存在可行域,则其可行域:D=X|AX=b,X 0 ,是凸集。引理引理1.1 线性规划问题的可行解X为基本可行解的充要条件是X的正分量所
23、对应的系数列向量是线性无关的。定理定理1.2 线性规划问题的基本可行解对应于可行域的顶点。定理定理1.3 若可行域有界,则线性规划问题的目标函数一定可以在其可行域的顶点上达到最优解。定理定理1.4 若线性规划问题在k个顶点上达到最优解 (k2),则在这些顶点的凸组合上也达到最优解。32 根据图解法图解法得到如下的结论:(1)线性规划问题的所有可行解的集合一般是凸集,它可以是有界的,也可以是无界的区域;仅有有限个顶点。1 (2)线性规划问题的每一个基本可行解对应于可行域的一个顶点。若线性规划问题有最优解,必定可在某顶点处取到。(3)如果一个线性规划问题存在多个最优解,那么至少有两个相邻的顶点处是
24、线性规划的最优解。虽然可行域的顶点个数是有限的(它们不超过 Cnm 个),采用“枚举法”可以找出所有基本可行解,然后一一比较它们的目标函数值的大小,最终可以找到最优解。但当m、n的数目相当大时,这种办法实际上是行不通的。因此,我们还要继续讨论一种方法,通过逐步迭代保证能逐步改进并最终求出最优解。33A=(P1 Pm Pm+1 Pn)=(B N)X=(x1 xm xm+1 xn)T 基向量基向量|非基向量非基向量=(XB XN)T约束方程组:约束方程组:AX=P1 x1+P2 x2+Pn xn=bBXB+N XN=b BXB=b-NXNXB=B-1 b-B-1N XN约束方程:约束方程:AX=b
25、 A=(B N)X=(XB XN)T XB XN(B N)=b目标函数方程:目标函数方程:S=CX=CB B-1 b+(CN-CB B-1 N)XN基基变变量量 非非变变向量向量34 单纯形算法的基本思路是:根据问题的标准型,从可行域中单纯形算法的基本思路是:根据问题的标准型,从可行域中某个基本可行解某个基本可行解(顶点顶点)开始,转换到另一个基本可行解开始,转换到另一个基本可行解(顶点顶点),并使得每次的转换,目标函数值均有所改善,最终达到最大值时并使得每次的转换,目标函数值均有所改善,最终达到最大值时就得到最优解。就得到最优解。现在需要解决的问题是:现在需要解决的问题是:(1)为了使目标函
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学第一章ppt 线性规划 运筹学 第一章 ppt
限制150内