运筹学ch04

上传人:ji****n 文档编号:54549745 上传时间:2018-09-14 格式:PPT 页数:45 大小:618.50KB
返回 下载 相关 举报
运筹学ch04_第1页
第1页 / 共45页
运筹学ch04_第2页
第2页 / 共45页
运筹学ch04_第3页
第3页 / 共45页
运筹学ch04_第4页
第4页 / 共45页
运筹学ch04_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《运筹学ch04》由会员分享,可在线阅读,更多相关《运筹学ch04(45页珍藏版)》请在金锄头文库上搜索。

1、清华大学出版社,1,二、线性规划与目标规划,第1章 线性规划与单纯形法 第2章 对偶理论与灵敏度分析 第3章 运输问题 第4章 目标规划,清华大学出版社,2,第4章 目标规划,第1节 目标规划的数学模型 第2节 解目标规划的图解法 第3节 解目标规划的单纯形法 第4节 灵敏度分析 第5节 应用举例,清华大学出版社,3,第1节 目标规划的数学模型,为了说明目标规划与线性规划在处理问题方法上的区别,先通过例子来介绍目标规划的有关概念及数学模型。,清华大学出版社,4,第1节 目标规划的数学模型,例1 某工厂生产,两种产品,已知有关数据见下表。试求获利最大的生产方案。解:这是求获利最大的单目标的规划问

2、题,用x1,x2分别表示,产品的产量,其线性规划模型表述为:,清华大学出版社,5,第1节 目标规划的数学模型,用图解法求得最优决策方案为:x1*=4, x2*=3, z*=62(元)。,清华大学出版社,6,第1节 目标规划的数学模型,实际上,工厂在作决策时,需要考虑包括市场因素在内等一系列条件。例如: (1)根据市场信息,产品的销售量有下降的趋势,因而希望产品的产量不应大于产品。 (2)当超过计划供应原材料时,需用高价采购,会使成本大幅度增加。 (3)应尽可能充分利用设备台时,但不希望加班。(4)应尽可能达到并超过计划利润指标:56元。,清华大学出版社,7,第1节 目标规划的数学模型,这样的产

3、品决策问题便构成了一个多目标决策问题,目标规划方法正是解这类决策问题的方法之一。下面引入与目标规划模型有关的概念。 1.设x1,x2为决策变量,引入正、负偏差变量d+,d。 正偏差变量d表示决策值超过目标值的部分; 负偏差变量d表示决策值未达到目标值的部分。 因决策值不可能既超过目标值同时又未达到目标值, 即恒有d+d = 0。,清华大学出版社,8,第1节 目标规划的数学模型,2.绝对约束和目标约束 绝对约束是指必须严格满足的等式约束和不等式约束,如线性规划问题的所有约束条件,不能满足这些约束条件的解称为非可行解,所以它们是硬约束。 目标约束是目标规划特有的,可把约束右端项看作要追求的目标值。

4、在达到此目标值时允许发生正或负偏差。因此在这些约束中加入正、负偏差变量,它们是软约束。 线性规划问题的目标函数,在给定目标值和加入正、负偏差变量后可变换为目标约束。也可根据问题的需要将绝对约束变换为目标约束,如可将例1的目标函数 z=8x1+10x变换为目标约束 8x1+10x2+d1d1+=56 约束条件 2x1+x211 变换为目标约束 2x1+x2+d2d2+=11,清华大学出版社,9,第1节 目标规划的数学模型,3.优先因子(优先等级)与权系数 一个规划问题常常有若干目标。但决策者在要求达到这些目标时,会有主次或轻重缓急的不同。例如,要求第一位达到的目标赋予优先因子P1,次位的目标赋予

5、优先因子P2,并规定PkPk+1 k=1,2,,K表示Pk比Pk+1有更大的优先权。即首先保证P1级目标的实现,这时可不考虑次级目标;而P2级目标仅在实现P1级目标的基础上才会考虑;依此类推。若要区别具有相同优先因子的两个目标的差别,可分别赋予它们不同的权系数wj,这些都由决策者按具体情况而定。,清华大学出版社,10,第1节 目标规划的数学模型,4.目标规划的目标函数 目标规划的目标函数(准则函数)是按各目标约束的正、负偏差变量和赋予的优先因子及权系数而构造的。当每一目标值确定后,决策者的要求是尽可能缩小和目标值的偏差。因此目标规划的目标函数的形式通常是min z=f(d+,d) 其具体形式大

6、致有三种: (1) 若要求恰好达到目标值,则应要求正、负偏差变量均尽可能地小,这时,目标函数的形式为min z=f(d+d) (2) 若要求不超过目标值,即允许达不到目标值,但正偏差变量要尽可能地小,这时目标函数的形式为min z=f(d+) (3) 若要求超过目标值,即超过量不限,但负偏差变量要尽可能地小,这时目标函数的形式为min z=f(d),清华大学出版社,11,第1节 目标规划的数学模型,例2 例1的决策者在原材料供应受严格限制的基础上考虑:首先是产品的产量不低于产品的产量;其次是充分利用设备有效台时,不加班;再次是利润额不小于56元。求最佳决策方案 。解:按决策者所的要求,分别赋予

7、这三个目标优先因子P1,P2,P3,得到本问题的数学模型为:,清华大学出版社,12,第1节 目标规划的数学模型,目标规划的一般数学模型为,为权系数。,清华大学出版社,13,第2节 解目标规划的图解法,对只有两个决策变量的目标规划问题,可以用图解法来求解,以例2说明之(图4-1)。,清华大学出版社,14,第2节 解目标规划的图解法,注意:求解目标规划问题时,把绝对约束作为最高优先级考虑。在本例中,能依先后次序都满足d1+=0,d2+d2=0,d3=0,因而z*=0。但在大多数问题中并非如此,会出现某些约束得不到满足,故将目标规划问题的最优解称为满意解。,清华大学出版社,15,第2节 解目标规划的

8、图解法,例3 某电视机厂装配黑白和彩色两种电视机,每装配一台电视机需占用装配线1小时,装配线每周计划开动40小时。预计市场每周彩色电视机的销量是24台,每台可获利80元;黑白电视机的销量是30台,每台可获利40元。该厂确定的目标为: 第一优先级:充分利用装配线每周计划开动40小时; 第二优先级:允许装配线加班;但加班时间每周尽量不超过10小时; 第三优先级:装配电视机的数量尽量满足市场需要。因彩色电视机的利润高,取其权系数为2。 试建立本问题的目标规划模型,并求解黑白和彩色电视机的产量。,清华大学出版社,16,第2节 解目标规划的图解法,解:设x1,x2分别表示黑白和彩色电视机的产量,本问题的

9、目标规划模型为:,清华大学出版社,17,第2节 解目标规划的图解法,用图解法求解,见图4.2。,清华大学出版社,18,第2节 解目标规划的图解法,从图4.2可看出: 在考虑具有优先因子P1、P2的目标实现后,x1、x2的取值范围为ABCD。 当考虑P3级目标时,因d3的权系数大于d4 ,故先考虑min d3 。这时x1、x2的取值范围缩小为区域ABEF。然后考虑d4 。在区域ABEF中无法满足d4 =0,因此只能在ABEF中取一点,使d4 尽可能小,这就是E点。故E点为满意解,其坐标为(24,26)。 即该厂每周应装配彩色电视机24台,黑白电视机26台。,清华大学出版社,19,第3节 解目标规

10、划的单纯形法,目标规划的数学模型结构与线性规划的数学模型结构形式上没有本质的区别,所以可用单纯形法求解。但要根据目标规划的特点,作以下规定: (1) 因目标规划问题的目标函数都是求最小化,所以以cjzj0,j=1,2,,n作为最优性判别准则。 (2) 因非基变量的检验数中含有不同等级的优先因子,即因为P1P2PK故从每个检验数的整体来看,检验数的正、负首先决定于P1的系数1j的正、负;若1j=0,则此检验数的正、负就决定于P2的系数2j的正、负;下面依此类推。,清华大学出版社,20,第3节 解目标规划的单纯形法,解目标规划问题的单纯形法的计算步骤: (1) 建立初始单纯形表,在表中将检验数行按

11、优先因子个数分别列成K行,置k=1。 (2) 检查该行中是否存在负数,且对应的前k1行的系数是零。若有负数取其中最小者对应的变量为换入变量,转到(3);若无负数,则转到(5)。 (3) 按最小比值规则确定换出变量。当存在两个和两个以上相同的最小比值时,选取具有较高优先级别的变量为换出变量。 (4) 按单纯形法进行基变换运算,建立新的计算表,返回(2)。 (5) 当k=K时,计算结束,表中的解即为满意解。否则,置k=k+1,返回到(2)。,清华大学出版社,21,第3节 解目标规划的单纯形法,例4 试用单纯形法来求解例2。 解:将例2的数学模型化为标准型:,清华大学出版社,22,第3节 解目标规划

12、的单纯形法, 取xs,d1,d2 ,d3为初始基变量,列初始单纯形表,见表4-1。,清华大学出版社,23,第3节 解目标规划的单纯形法, 取k=1,检查检验数的P1行,因该行无负检验数,故转(5)。 因k(=2)K(=3),置k=k+1=3,返回到(2)。 查出检验数P2行中有1、 2;取min( 1, 2)= 2。它对应的变量x2为换入变量,转入(3)。 在表4-1上计算最小比值 =min(11/1,0,10/2,56/10)=10/2它对应的变量d2-为换出变量,转入(4)。 进行基变换运算,计算结果见表4-2。返回到(2)。依此类推,直至得到最终表为止。见表4-3。,清华大学出版社,24

13、,第3节 解目标规划的单纯形法,表4-2,清华大学出版社,25,第3节 解目标规划的单纯形法,表4-3,清华大学出版社,26,第3节 解目标规划的单纯形法,表4-3所示的解x1*=2,x2*=4为例1的满意解,此解相当于图4-1的G点。,清华大学出版社,27,第3节 解目标规划的单纯形法,检查表4-3的检验数行,发现非基变量d3+的检验数为0,表示存在多重解。在表4-3中,以非基变量d3+为换入变量,d1为换出变量,经迭代得到表4-4。,清华大学出版社,28,第3节 解目标规划的单纯形法,由表4-4得到解x1*=10/3,x2*=10/3,此解相当于图4-1的D点,G、D两点的凸线性组合都是例

14、1的满意解。,清华大学出版社,29,第4节 灵敏度分析,目标规划的灵敏度分析方法与线性规划相似,但除了分析各类系数的变化外,还可能要分析优先因子的变化问题。,清华大学出版社,30,第4节 灵敏度分析,例 5 已知目标规划问题在得到最终表(见表4-5)后,若目标函数的优先等级变化为: (1) min z=P1(2d1+32+)+P2d4+P3 (2) min z= P1d3+P2(2d1+3d3+)+P3d4+试分析原解有什么变化。,清华大学出版社,31,第4节 灵敏度分析,表4-5,清华大学出版社,32,第4节 灵敏度分析,解: 分析(1)。实际是将原目标函数中d4+,d3的优先因子对换了一下

15、。这时将表4-5的检验数中的P2、P3行和cj行的P2、P3对换即可。可见原解仍满足最优解条件。 分析(2)。将变化后的优先等级直接反映到表4-5上,再计算检验数,得到表4-6。然后进行迭代,直到求得新的满意解为止。从表4-7得到新的满意解为x1*=4,x2*=12。,清华大学出版社,33,第4节 灵敏度分析,表4-6,清华大学出版社,34,第5节 应用举例,例6 某单位领导在考虑本单位职工的升级调资方案时,依次遵守以下规定: (1) 不超过年工资总额60000元; (2) 每级的人数不超过定编规定的人数; (3) ,级的升级面尽可能达到现有人数的20%,且无越级提升; (4) 级不足编制的人数可录用新职工,又级的职工中有10%要退休。有关资料汇总于表4-8中,问该领导应如何拟订一个满意的方案。,清华大学出版社,35,第5节 应用举例,解:设x1、x2、x3分别表示提升到、级和录用到级的新职工人数。对各目标确定的优先因子为: P1不超过年工资总额60000元; P2每级的人数不超过定编规定的人数; P3、级的升级面尽可能达到现有人数的20%。 先分别建立各目标约束。 年工资总额不超过60000元2000(10100.1+x1)+1500(12x1+x2)+1000(15x2+x3)+d1d1+ =60000,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号