《应用运筹学》全册配套完整教学课件2.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《应用运筹学》全册配套完整教学课件2.pptx》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 应用运筹学 应用 运筹学 配套 完整 教学 课件
- 资源描述:
-
1、应用运筹学全册配套应用运筹学全册配套完整教学课件完整教学课件2二线性规划与目标规划二线性规划与目标规划第一章第一章 线性规划与单纯形法线性规划与单纯形法线性规划问题及其数学模型线性规划问题及其数学模型线性规划问题的几何意义线性规划问题的几何意义单纯形法及计算步骤单纯形法及计算步骤单纯形法的进一步讨论单纯形法的进一步讨论一、问题的提出一、问题的提出在生产和经营等管理工作中,需要经在生产和经营等管理工作中,需要经常进行计划或规划。常进行计划或规划。问题归结为:问题归结为:在现有各项资源条件下,如何确定方在现有各项资源条件下,如何确定方案,使预期目标达到最优。案,使预期目标达到最优。1 线性规划问题
2、及其数学模型线性规划问题及其数学模型例例 某公司计划制造一型,二型两种家用某公司计划制造一型,二型两种家用电器。已知各制造一件时分别占用的设电器。已知各制造一件时分别占用的设备备A,B的台时、调试时间、调试工序及每的台时、调试时间、调试工序及每天可用于这两种家电的能力、各售出一天可用于这两种家电的能力、各售出一件时的获利情况,如表件时的获利情况,如表1-1所示。问该公所示。问该公司每天应制造两种家电各多少件,使获司每天应制造两种家电各多少件,使获取的利润最大。取的利润最大。表表1-1项目项目一型一型二型二型每天可用能力每天可用能力设备设备A(h)0515设备设备B(h)6224调试工序调试工序
3、(h)115利润利润(元元)21例例2捷运公司在下一年度的月的个月捷运公司在下一年度的月的个月内拟租用仓库堆放物资。已知各月份所需仓库内拟租用仓库堆放物资。已知各月份所需仓库面积列于下表面积列于下表1-2。仓库租借费用随合同期而。仓库租借费用随合同期而定,期限越长,折扣越大,具体数据见表定,期限越长,折扣越大,具体数据见表1-3。租借仓库的合同每月初都可办理,每份合同具租借仓库的合同每月初都可办理,每份合同具体规定租用面积和期限。因此该公司可根据需体规定租用面积和期限。因此该公司可根据需要,在任何一个月初办理租借合同。每次办理要,在任何一个月初办理租借合同。每次办理时可签一份合同,也可签若干份
4、租用面积和租时可签一份合同,也可签若干份租用面积和租借期限不同的合同,试确定该公司签订租借合借期限不同的合同,试确定该公司签订租借合同的最优策略,目的使所付租借费用最小。同的最优策略,目的使所付租借费用最小。12201015所需仓库面积所需仓库面积4321月份月份表表1-2 单位:单位:100m27300600045002800合同期内的租费合同期内的租费4个月个月3个月个月2个月个月1个月个月合同租借期限合同租借期限表表1-3 单位:元单位:元/ 100m2例例3 3某工厂拥有某工厂拥有A A、B B、C C三种类型的设备,生产甲、三种类型的设备,生产甲、乙、丙、丁四种产品。每件产品在生产中
5、需要占乙、丙、丁四种产品。每件产品在生产中需要占用的设备机时数,每件产品可以获得的利润以及用的设备机时数,每件产品可以获得的利润以及三种设备可利用的时数如下表所示:三种设备可利用的时数如下表所示: 用线性规划制订使总利润最大的生产计划。用线性规划制订使总利润最大的生产计划。例例1变量选取:变量选取:二、线性规划问题的数学模型二、线性规划问题的数学模型21, xx表示每天制造一型,二型家电的数量表示每天制造一型,二型家电的数量获取利润:获取利润:212xxz 数学模型:数学模型:目标函数目标函数约束条件约束条件212xxzmax 0, 052426155.2121212xxxxxxxst变量选取
6、变量选取ijx:目标函数目标函数约束条件约束条件 012201015.4132231432312322141323222114131214131211ijxxxxxxxxxxxxxxxxxxxxxst5, 0 jixij如果(单位为单位为100m2)表示在第表示在第i(i=1,2,3,4)个月初签订的租期个月初签订的租期为为j(j=1,2,3,4)个月的仓库的面积的合同个月的仓库的面积的合同)(4500322212xxx )(60002313xx 147300 x )(280041312111xxxx zmin变量,或决策变量变量,或决策变量用以表明规划中的用数量表示的方案、措施,可由用以表明
7、规划中的用数量表示的方案、措施,可由决策者决定和控制决策者决定和控制目标函数目标函数决策变量的函数,按优化目标分别在该函数前加上决策变量的函数,按优化目标分别在该函数前加上max或或min约束条件约束条件决策变量取值时受到的各种资源条件的限制,通常决策变量取值时受到的各种资源条件的限制,通常表达为含决策变量的等式或不等式表达为含决策变量的等式或不等式规划问题数学模型三要素规划问题数学模型三要素决策变量的取值是连续的决策变量的取值是连续的目标函数是决策变量的线性函数目标函数是决策变量的线性函数约束条件是决策变量的线性等式或不等约束条件是决策变量的线性等式或不等式式实际问题中的线性含义实际问题中的
8、线性含义严格的比率性严格的比率性可叠加性可叠加性线性规划的数学模型线性规划的数学模型线性规划数学模型的一般形式线性规划数学模型的一般形式目标函数目标函数约束条件约束条件)1 . 1(.min)max(2211nnxcxcxcz 或)2 . 1(,.,2 , 1, 0),(.),(.),(.22112222212111212111 nixbxaxaxabxaxaxabxaxaxastimnmnmmnnnn线性规划模型一般形式的和式表示线性规划模型一般形式的和式表示目标函数目标函数 njjjxcz1min)max(或约束条件约束条件)4 . 1(,.,2 , 1, 0),.,2 , 1(),(.1
9、 nixmibxastinjijij线性规划模型一般形式的向量表示线性规划模型一般形式的向量表示目标函数目标函数CXz min)max(或约束条件约束条件)5 . 1(0),(.1 XbxPstnjjj mmjjjjnnbbbbaaaPxxxXcccC21212121;,.,线性规划模型一般形式的矩阵表示线性规划模型一般形式的矩阵表示目标函数目标函数CXz min)max(或约束条件约束条件)6 . 1(0),(. XbAXst mnmmnnaaaaaaaaaA212222111211线性规划问题的标准型式线性规划问题的标准型式目标函数目标函数约束条件约束条件nnxcxcxcz .max221
10、1 nixbxaxaxabxaxaxabxaxaxastMimnmnmmnnnn,.,2 , 1, 0.)(22112222212111212111标准型式的其他表示标准型式的其他表示和式表示和式表示向量表示向量表示 njxmibxastMxczjinjjijnjjj,.,2 , 1, 0),.,2 , 1(.)(max111 0.)(max11XbxPstMCXznjjj标准型式的矩阵表示标准型式的矩阵表示矩阵表示矩阵表示)7.1(0.max XbAXstCXzb为资源向量为资源向量C为价值向量为价值向量X为决策向量为决策向量A为参数矩阵为参数矩阵线性规划问题的向量说明线性规划问题的向量说明
11、目标函数最小化转换成最大化目标函数最小化转换成最大化线性规划问题的标准化过程线性规划问题的标准化过程CXzzzCXz max,min即得令左端加入非负松弛变量 左端减去非负剩余变量 0, 0, jjjjjjxxxxxx令无约束jjjxxx , 0 令约束方程为不等式转化为等式约束方程为不等式转化为等式决策变量非负性转化决策变量非负性转化线性规划的图解线性规划的图解max z=x1+3x2s.t. x1+ x26-x1+2x28x1 0, x20可行域可行域目标函数等值线目标函数等值线最优解最优解64-860 x1x2唯一解唯一解无穷多解无穷多解无界解无界解无可行解无可行解线性规划问题解的讨论线
12、性规划问题解的讨论最优解最优解使目标函数达到最优的可行解。使目标函数达到最优的可行解。基基设设A是约束方程组的是约束方程组的mxn维系数矩阵,维系数矩阵,其秩为其秩为m。B是是A的的mxm阶非奇异矩阵,则称阶非奇异矩阵,则称B是线性规划问题的一个基。是线性规划问题的一个基。线性规划问题解的概念线性规划问题解的概念)7.1(0.max XbAXstCXz标准型线性规划标准型线性规划可行解可行解满足约束条件满足约束条件(1.7)的解的解 ,称为该线,称为该线性规划的可行解。性规划的可行解。Tnxxxx),.,(21 mmmmmmmPPPaaaaaaaaaB,.,21212222111211 基向量
13、基向量基变量基变量与基向量与基向量 相应的变量相应的变量 。非基变量非基变量基变量之外的变量。基变量之外的变量。对应于基对应于基B的基变量的基变量记记 对应于基对应于基B的非基变量的非基变量 1P),.,2,1(mjPj jPjx),.,2,1(mj TmBxxxX,.,21 TnmNxxX,.,1 nmPPN,.,1 nE基可行解基可行解满足约束条件满足约束条件(1.7)的基解的基解。可行解可行解基解基解bXXNBNB ),(bAX 将将改写为改写为 001bBXXBNBNXbBX 从而从而0 NX令令可得唯一解可得唯一解可行基可行基对应于基对应于基可行解的基。可行解的基。基解基解对应于基对
14、应于基B的方程的方程 的解的解bAX 0BXX基可行解基可行解2 线性规划问题的几何意义线性规划问题的几何意义2.1 2.1 基本概念基本概念凸集凸集设设K是是n维欧氏空间的一个点集,维欧氏空间的一个点集,若任意两点若任意两点 的连线上的的连线上的一切点一切点则则称称K为凸集。为凸集。 KXKX )2()1(,);10(,)1()2()1( KXX凸集凸集不是凸集不是凸集凸集凸集顶点顶点设设K是凸集,;若是凸集,;若X不能不能用不同的两点的线性用不同的两点的线性组合表示为组合表示为则称则称X为为K的一个顶点的一个顶点(或极点或极点)KX KXKX )2()1(,)10()1()2()1( XX
15、X凸组合凸组合设设 是是n维欧氏维欧氏空间的空间的k个点。若存在个点。若存在 则称则称 的凸组合。的凸组合。),.,2,1()(kiXi nE kiiikiiiiXXki1)(1, 1);,.,2 , 1(10 , 使使),.,2,1()(kiXXi 为为凸组合集凸组合集设设),.,2,1()(kiXi 是是n维欧维欧 1),.,2,1(10,|11)(kiiikiiikiXXXD nE氏空间氏空间的的k个点。个点。),.,2,1()(kiXi 生成的凸组合集生成的凸组合集则称则称 D是由是由思考题思考题: 2121|KxKxxKK 且 2121|KxKxxKK 或 2121|KxKxxKK
16、但 22112121,|KxKxxxxKK 22112121,|KxKxxxxKK 是否为凸集?是否为凸集?设设21, KK是是n维欧氏空间的两个凸集,问维欧氏空间的两个凸集,问思考题思考题:凸组合集一定是凸集?凸组合集一定是凸集?凸集也一定是凸组合集?凸集也一定是凸组合集?凸组合集的顶点个数一定是有限的?凸组合集的顶点个数一定是有限的? 凸集的顶点个数也一定是有限的?凸集的顶点个数也一定是有限的? 凸集所包含的点的个数可否有限?凸集所包含的点的个数可否有限?2.2 2.2 基本定理基本定理定理定理1 1 若线性规划问题存在可行域,则其可若线性规划问题存在可行域,则其可bAXbandAXXXh
17、aveWeDXDXD )2()1()2()1()2()1(,0,0, 分析:分析: 0, XbAXXD行域行域是凸集。是凸集。DXXHencebbbAXAXXXAXX )2()1()2()1()2()1()2()1()1()1()1()1(0)1(,1 ,0 引理引理1 1 TnxxxX,.,21 由基解的定义,知由基解的定义,知X的非零分量所对应的系数的非零分量所对应的系数为基可行解的充分必要条件是为基可行解的充分必要条件是X X的正分量的正分量线性规划问题的可行解线性规划问题的可行解所对应的系数列向量是线性独立的所对应的系数列向量是线性独立的 。kxxx,.,21反之,若反之,若X的正分量
18、的正分量所对应的向量所对应的向量kPPP,.,21线性独立,线性独立,;mk 则则,mk 若若mPPP,.,21则则线性规划问题的一个基;线性规划问题的一个基;,mk 若若nkkPPP,.,21 则可从则可从中选取中选取m-k个向量,个向量,kPPP,.,21与与构成极大线性无关组。构成极大线性无关组。分析分析列向量是线性独立的;列向量是线性独立的;定理定理2 2 线性规划问题的基可行解线性规划问题的基可行解X X对应于可对应于可行域的顶点。行域的顶点。分析:分析:不妨可设可行解不妨可设可行解X的前的前k(k0,使得,使得0 iix DxxxXkk )0,.,0 ,.,(2211)1( Dxx
19、xXkk )0,.,0 ,.,(2211)2( )2()1(2121XXX 若若X不是不是D的顶点,则它不是基可行解。的顶点,则它不是基可行解。设设X的前的前k个分量为正,故有个分量为正,故有的相应分量也为零,因而有的相应分量也为零,因而有bPxbPxkiiikiii 1)2(1)1(及)1 ,0(,)2()1()2()1( XXDXDX使得使得)2()1()1(XXX 从而当从而当0 ix时,对应的时,对应的)2()1(, XX 01)2()1( kiiiiPxx引理引理2 2 若若K K是有界凸集,则是有界凸集,则K K上的任何一点上的任何一点 可表示为可表示为K K的顶点的凸组合。的顶点
20、的凸组合。思考:思考:正正n边形区域是一凸集,且其上边形区域是一凸集,且其上的任意一点可表为的任意一点可表为K的至多三个顶点的至多三个顶点的凸组合。的凸组合。定理定理3 3 若可行域有界,线性规划问题的目若可行域有界,线性规划问题的目标函数一定可以在其可行域的顶点上达标函数一定可以在其可行域的顶点上达到最优。到最优。分析:有界可行域,具有有限个顶点分析:有界可行域,具有有限个顶点),.,2,1()(kiXi 记记)(1)()(maxikimmCXCXX 则则CXCXDXDX max00若若事实上事实上 kiiikiiiXX11)(01,10, )(1)(1)(1)(0maxmkimikiiik
21、iiiDXCXCXCXXCCXCX 几点说明:单点集是否为凸集?无界区域可否为凸集?单点集是否为凸集?无界区域可否为凸集?非空可行域是凸集;非空可行域是凸集;基可行解基可行解X X有界可行域,目标函数的最优值可在该可行域有界可行域,目标函数的最优值可在该可行域的某一顶点达到,从而有某一基可行解的某一顶点达到,从而有某一基可行解X X使目使目标函数达到最优;标函数达到最优;可行域可行域D D的顶点;的顶点;基可行解,首先是基解,对于基可行解,首先是基解,对于所有可能的所有可能的基的个数不超过基的个数不超过,所以基解的个数,所以基解的个数,更有基可行解的个数更有基可行解的个数。目标函数可在多个顶点
22、处达到最优,则目标函数可在多个顶点处达到最优,则在这些顶点的凸组合上也达到最优,此在这些顶点的凸组合上也达到最优,此时该线性规划问题有无穷多个最优解;时该线性规划问题有无穷多个最优解;若可行域无界若可行域无界可能无最优解可能无最优解可能有最优解,若有必定在某个顶点达到。可能有最优解,若有必定在某个顶点达到。线性规划可行域和最优解的几种情况线性规划可行域和最优解的几种情况1、可行域封闭、可行域封闭 唯一最优解唯一最优解2、可行域封闭、可行域封闭 多个最优解多个最优解3、可行域开放、可行域开放 唯一最优解唯一最优解4、可行域开放、可行域开放 多个最优解多个最优解5、可行域开放、可行域开放 目标函数
23、无界目标函数无界6、无可行解、无可行解线性规划问题的直观求解线性规划问题的直观求解( (枚举法枚举法) )求矩阵求矩阵。,EndsiIfStepGoiiXXCXCXIfStepGoiiCXCXIfCXandCXnComparisioStepiXXLetStepiiii,;,;,:maxmaxmaxmaxmax 21212010的所有可能的基的所有可能的基对于每一基对于每一基,求解对应的基解,求解对应的基解从基解从基解筛选出基可行解筛选出基可行解或或由基可由基可 行解,行解, 求解最求解最 优解。优解。3 3 单纯形法单纯形法单纯形法的基本思想单纯形法的基本思想1) 1)线性规划问题标准化线性规
24、划问题标准化2)2)从可行域中,求解某一基可行解从可行域中,求解某一基可行解( (一个顶点一个顶点) )3)3)检验该基可行解是否达到最优,若达到最检验该基可行解是否达到最优,若达到最优,求解结束,否则,进入下一步优,求解结束,否则,进入下一步4)4)转换到另一个基可行解,并实施转换到另一个基可行解,并实施3)3)3.1 3.1 举例举例 2,1,012416482.32max212121jxxxxxtsxxzj标准化标准化)12.1(5,.,2,1,012416482.32max524132121 jxxxxxxxxtsxxzj 100400100400121,54321PPPPPA约束方程
25、的系数矩阵约束方程的系数矩阵 100010001,543PPPB基基基变量基变量543,xxx)13. 1(412416282514213 xxxxxxx TX12,16,8,0,0)0( 基可行解基可行解0 z目标函数值目标函数值目标函数目标函数2132xxz 分析:目标函数表达式中存在正系数的非基变量,分析:目标函数表达式中存在正系数的非基变量,该目标函数值就有增加的可能该目标函数值就有增加的可能策略:将目标函数中正系数的非基变量,转变为策略:将目标函数中正系数的非基变量,转变为基变量;基变量;实施:选择正系数最大的非基变量,为新的基变实施:选择正系数最大的非基变量,为新的基变量,称为换入
展开阅读全文