大学精品课件:运筹学(四).ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《大学精品课件:运筹学(四).ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 精品 课件 运筹学
- 资源描述:
-
1、第四章第四章目目 标标 规规 划划(Goal Programming)主要内容:主要内容:第一节第一节 目标规划问题及其数学模型目标规划问题及其数学模型第二节第二节 目标规划的图解法目标规划的图解法第三节第三节 目标规划的单纯形法目标规划的单纯形法第四节第四节 目标规划的灵敏度分析目标规划的灵敏度分析第五节第五节 目标规划的应用举例目标规划的应用举例第一节第一节目标规划问题及其数学模型目标规划问题及其数学模型一、引例一、引例 例例1 1:某企业利用某种原材料和现有设备可生产甲、乙两种某企业利用某种原材料和现有设备可生产甲、乙两种产品,其中,甲、乙两种产品的单价分别为产品,其中,甲、乙两种产品的
2、单价分别为3535元和元和6060元;生元;生产单位甲、乙两种产品需要消耗的原材料分别为产单位甲、乙两种产品需要消耗的原材料分别为2 2个单位和个单位和3 3个单位,需要占用的设备分别为个单位,需要占用的设备分别为1 1台时和台时和2 2台时;原材料拥有台时;原材料拥有量为量为1616个单位;可利用的设备总台时为个单位;可利用的设备总台时为1010台时。台时。试问:若使得总产值最大,如何确定其生产方案?试问:若使得总产值最大,如何确定其生产方案?0,1021632212121xxxxxx216035maxxxZ元310Z4 ,2*2*1xx 在实际决策时,企业领导者必须考虑市场等一系列其在实际
3、决策时,企业领导者必须考虑市场等一系列其它条件,如:它条件,如:(1 1)根据市场信息,乙种产品的需求量有下降的趋势,因)根据市场信息,乙种产品的需求量有下降的趋势,因此乙种产品的产量不应大于甲种产品的产量;此乙种产品的产量不应大于甲种产品的产量;(2 2)超过计划供应的原材料,需用高价采购,这就会使生)超过计划供应的原材料,需用高价采购,这就会使生产成本增加产成本增加,须注意避免超标;须注意避免超标;(3 3)应尽可能地充分利用设备的有效台时,但不希望加班;)应尽可能地充分利用设备的有效台时,但不希望加班;(4 4)应尽可能达到并超过)应尽可能达到并超过260260元的计划产值指标。元的计划
4、产值指标。012 xx163221 xx10221 xx260603521xx这些目标可以表示为如下不等式(等式):这些目标可以表示为如下不等式(等式):这是一个多目标决策问题,可以通过建立目标规划模型来解决。这是一个多目标决策问题,可以通过建立目标规划模型来解决。二、目标规划问题的数学模型二、目标规划问题的数学模型(一)目标规划问题数学模型的相关概念(一)目标规划问题数学模型的相关概念 1优先因子和权系数优先因子和权系数 优先因子优先因子 是将决策目标按其重要程度排序并是将决策目标按其重要程度排序并表示出来。表示出来。P1P2 。权系数权系数 区别具有相同优先因子区别具有相同优先因子 的目标
5、的的目标的重要程度的差别,决策者可视具体情况而定。重要程度的差别,决策者可视具体情况而定。lPlP1lPLPlklP对于引例中的四个目标,决策人员经讨论得出各个目标主次对于引例中的四个目标,决策人员经讨论得出各个目标主次轻重的意见:轻重的意见:原材料的使用不得突破限额;原材料的使用不得突破限额;甲种产品的产量必须优先考虑甲种产品的产量必须优先考虑(P1);设备台时问题其次考虑设备台时问题其次考虑(P2);最后考虑产值指标最后考虑产值指标(P3)。163221 xx012 xx P1:10221 xx P2:260603521xx P3:2.目标值和偏差变量目标值和偏差变量目标值目标值:是指预先
6、给定的某个目标的一个期望值。是指预先给定的某个目标的一个期望值。实现值或决策值实现值或决策值:是指当决策变量是指当决策变量xj 选定以后,目标函数的选定以后,目标函数的对应值。对应值。偏差变量偏差变量(事先无法确定的未知数):是指实现值和目标值(事先无法确定的未知数):是指实现值和目标值之间的差异之间的差异,记为记为 d。正偏差变量:正偏差变量:表示实现值超过目标值的部分,记为表示实现值超过目标值的部分,记为 d。负偏差变量:负偏差变量:表示实现值未达到目标值的部分,记为表示实现值未达到目标值的部分,记为 d。规定规定d0,d0 当超额完成规定的指标则表示:当超额完成规定的指标则表示:d d0
7、,d d0 当未完成规定的指标则表示:当未完成规定的指标则表示:d d0,d d0 当恰好完成指标时则表示:当恰好完成指标时则表示:d d0,d d0 因此有因此有 d d d d 0 0。163221 xx)3,2,1(00,2606035102021332122211112kddxxddxxddxxddxxkk,对于引例,有:对于引例,有:3.绝对约束和目标约束绝对约束和目标约束绝对约束绝对约束:在约束条件中,必须绝对满足的约束条件称为:在约束条件中,必须绝对满足的约束条件称为绝对约束。绝对约束。目标约束目标约束:对于某些条件,我们提出其目标值,希望它们:对于某些条件,我们提出其目标值,希
8、望它们尽量满足这些目标值,但允许他们能够偏离这个目标值,尽量满足这些目标值,但允许他们能够偏离这个目标值,这样的约束称为目标约束这样的约束称为目标约束。163221 xx)3,2,1(00,2606035102021332122211112kddxxddxxddxxddxxkk,绝对约束绝对约束目标约束目标约束4.达成函数达成函数目标规划的目标函数称为达成函数,由目标规划的目标函数称为达成函数,由各目标约束的偏差各目标约束的偏差变量变量及及相应的优先因子和权系数相应的优先因子和权系数构成。构成。因为目标规划追求的是各目标尽量达到其目标值,也就是因为目标规划追求的是各目标尽量达到其目标值,也就是
9、期望有关偏差变量尽量小。具体而言,通常有三种形式:期望有关偏差变量尽量小。具体而言,通常有三种形式:minf(d+):表示希望某个目标不超过其期望值;表示希望某个目标不超过其期望值;minf(d-):表示希望某个目标不少于其期望值;表示希望某个目标不少于其期望值;minf(d+d-):表示希望某个目标刚好达到其期望值。表示希望某个目标刚好达到其期望值。对于引例,我们首先希望对于引例,我们首先希望x2要尽量小于要尽量小于x1,即希望,即希望d1+尽量小;又希望设备台时尽量用完且不加班,即希望尽量小;又希望设备台时尽量用完且不加班,即希望d2+d2-尽量小;还希望产值尽量超过目标值,即希尽量小;还
10、希望产值尽量超过目标值,即希望望d3-尽量小。再结合它们目标对应的优先因子,列出尽量小。再结合它们目标对应的优先因子,列出达成函数,为:达成函数,为:3322211)(mindPddPdPZ3322211)(mindPddPdPZ)3,2,1(00,2606035102016322133212221111221kddxxddxxddxxddxxxxkk,由此,我们可以得到引例的目标规划模型如下:由此,我们可以得到引例的目标规划模型如下:(二)目标规划问题数学模型的一般形式(二)目标规划问题数学模型的一般形式)2.1(0,n)1,2(j 0)2.1(),()2.1()(min1111Llddxm
11、ibxaKkgddxcddPZlljnjijijnjkkkjkjLlKkklkklkl三、目标规划与线性规划的比较三、目标规划与线性规划的比较 1、线性规划只讨论一个线性目标函数在一组线性约束、线性规划只讨论一个线性目标函数在一组线性约束条件下的极值问题;而目标规划是多个目标决策,可求条件下的极值问题;而目标规划是多个目标决策,可求得更切合实际的解。得更切合实际的解。2、线性规划中的约束条件是同等重要的,是硬约束;、线性规划中的约束条件是同等重要的,是硬约束;而目标规划中有轻重缓急和主次之分,即有优先权。而目标规划中有轻重缓急和主次之分,即有优先权。3、线性规划求最优解;目标规划是找到一个满意
12、解、线性规划求最优解;目标规划是找到一个满意解。第二节第二节目标规划的图解法目标规划的图解法 图解法同样适用两个变量的目标规划问题,图解法同样适用两个变量的目标规划问题,但其操作简单,原理一目了然。同时,也有助于但其操作简单,原理一目了然。同时,也有助于理解一般目标规划的求解原理和过程。理解一般目标规划的求解原理和过程。图解法解题步骤如下:图解法解题步骤如下:第第1 1步步:作出绝对约束及决策变量的约束(与一般线性规划:作出绝对约束及决策变量的约束(与一般线性规划作图法相同)。作图法相同)。第第2 2步步:令目标约束中的:令目标约束中的 ,作目标约束直线,标,作目标约束直线,标出达成函数中涉及
13、的偏差变量增大时对应的目标约束直线出达成函数中涉及的偏差变量增大时对应的目标约束直线的移动方向。的移动方向。第第3 3步步:按照优先因子从高到低的顺序,逐级考虑各个目标:按照优先因子从高到低的顺序,逐级考虑各个目标约束。对约束。对 级的各目标,确定最优解空间级的各目标,确定最优解空间 ,对下一个优,对下一个优先级别先级别 级各目标,确定它的最优解空间级各目标,确定它的最优解空间 ,但必须是,但必须是 (=1=1,2 2,3 3,L-1L-1)。)。在此过程中,若遇到在此过程中,若遇到 不为空,而不为空,而 为空,则该目标为空,则该目标规划的满意解在规划的满意解在 内,它(它们)能满足内,它(它
14、们)能满足P1P1,P2P2,级目标,不能但尽量满足级目标,不能但尽量满足 级目标;若能够求得最低优先级目标;若能够求得最低优先级级 对应的解空间不为空,则对应的解空间不为空,则 中的所有点均为该目标规中的所有点均为该目标规划的满意解,且能够满足所有目标要求。划的满意解,且能够满足所有目标要求。0kkddlPlR1lP1lR1lRlRllRmR1mRmRmP1mPLPLR)3.2.1(0,011 256108102 0 min2121332122211121332211jddxxxddxxddxxddxxdPdPdPZjj例例2:用图解法确定以下目标规划的满意解:用图解法确定以下目标规划的满意
15、解区域区域OAB区域区域OAC区域区域ACDE区域区域EFGox2x1ABCDEFGl1l2l3d1d2d3+-(0,5)(0,5.6)(2,4)5544332211mindPdPdPdPdPZ)5,4,3,2,1(00,43649561081020112215521442133212221112121kddxxddxxddxxddxxddxxddxxxxkk,EoFl3DCBl2+d1l1x1x2Ad2-d3+-d4d5Gl4l5例例3:用图解法确定以下目标规划的满意解:用图解法确定以下目标规划的满意解区域区域OAB区域区域OAC区域区域ACDE区域区域EFG点点G(满足前(满足前3级目标,
16、不满足第级目标,不满足第4级目标,但满足第级目标,但满足第5级目标)级目标)第三节第三节目标规划的单纯形法目标规划的单纯形法单纯形法的计算步骤:单纯形法的计算步骤:1 1、建立初始单纯形表;、建立初始单纯形表;2 2、检验是否为满意解;、检验是否为满意解;3 3、确定换入基变量;、确定换入基变量;4 4、确定换出基变量;、确定换出基变量;5 5、迭代,返回到第、迭代,返回到第2 2步;步;6 6、确定满意解并对解进行分析。、确定满意解并对解进行分析。例例4 4:用单纯形法求解例用单纯形法求解例2。)3,2,1(00,561081020112321332122211121321kddxxxddx
17、xddxxddxxxxxkk,解:解:引入松弛变量引入松弛变量x x3 3,将它们化为标准型:将它们化为标准型:=min11/1,10/2,56/10=5,故故 为换出变量。为换出变量。Cj0000P1P200P3CBXBbx1x2x30 x311211000000001-101-10000P210120001-100056810000001-1kjP1 000010000P2-1-20000100P3 0000000011d1d2d2d3d3d1d2d3d2d表表1:Cj0000P1P200P3CBXBbx1x2x30 x363/20100-1/21/200053/2001-11/2-1/2
展开阅读全文