1 / 54

第四章 目标规划

第四章 目标规划. 一、目标规划的数学模型 二、目标规划的图解法 三、解目标规划的单纯形法 四、应用举例. 5x 1 +10x 2  60 4x 1 +4x 2  40 x 1 , x 2  0. LP : max z=6x 1 + 8x 2. s.t. 一、目标规划的数学模型. 例 1 :. x 1 x 2. 解得:最优生产计划为: x 1 =8 件, x 2 =2 件, max z =64 元。. 一、目标规划的数学模型. 但如果站在企业高层领导者的角度看:

shanna
Download Presentation

第四章 目标规划

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第四章 目标规划 一、目标规划的数学模型 二、目标规划的图解法 三、解目标规划的单纯形法 四、应用举例

  2. 5x1+10x2  60 4x1+4x2 40 x1 ,x2 0 LP: max z=6x1 +8x2 s.t. 一、目标规划的数学模型 例1: x1 x2 解得:最优生产计划为: x1=8件, x2=2件, max z=64元。

  3. 一、目标规划的数学模型 但如果站在企业高层领导者的角度看: • 一个计划要满足多方面的要求。财务、物资、销售、计划。 • 线性规划问题有最优解的必要条件是其可行解集非空。但实际问题有时不能满足这样的要求。 • 线性规划解的可行性和最优性具有十分明确的意义。实际问题中往往还会作某种调整和修改。

  4. 一、目标规划的数学模型 1961年,查恩斯(A. Charnes)和库柏(W. W. Cooper)提出了目标规划(Goal Programming,简称GP)。 • 目标规划在处理实际决策问题时,承认各项决策要求的存在有其合理性; • 在作最终决策时,不强调其绝对意义上的最优性。

  5. 一、目标规划的数学模型 • 例2 假设计划人员还被要求考虑如下的意见: • 由于产品II销售疲软,故希望产品II的产量不超过产品I的一半; • 原材料严重短缺,生产中应避免过量消耗; • 最好能节约4小时设备工时; • 计划利润不少于48元。 • 最后达成了一致意见:(目标) • 原材料使用限额不得突破; • 产品II产量要求必须优先考虑; • 设备工时问题其次考虑(节约4个); • 最后考虑计划利润的要求。

  6. 一、目标规划的数学模型 目标规划数学模型涉及的基本概念 1、偏差变量 对每一个决策目标,引入正、负偏差变量d+和d-。 d+ : 决策值超过目标值的部分。 d-:决策值未达到目标值的部分。 d+ 0和d- 0d+.d- =0

  7. 一、目标规划的数学模型 2.绝对约束和目标约束 绝对约束:必须严格满足的等式或不等式约束。 目标约束:目标规划所特有的约束,约束右端项看作要追求的目标值,在达到目标值时,允许发生正或负的偏差。 绝对约束是硬约束。目标约束是一种软约束,目标约束中决策值和目标值之间的差异用偏差变量表示。必为等式。

  8. 一、目标规划的数学模型 3.优先因子和权系数 不同目标的主次轻重有两种差别。 一种差别是绝对的,可用优先因子Pt来表示。优先因子间的关系为Pt》Pt+1,即Pt对应的目标比Pt+1对应的目标有绝对的优先性。 另一种差别是相对的,这些目标具有相同的优先因子,它们的重要程度可用权系数的不同来表示。

  9. 一、目标规划的数学模型 4.目标规划的目标函数 目标规划的目标函数(又称为准则函数或达成函数)由各目标约束的偏差变量及相应的优先因子和权系数构成。其目标函数只能是极小化。 有三种基本表达式: (1)要求恰好达到目标值。 min{f(d++d- )} (2)要求不超过目标值,但允许不足目标值。 min{f(d+ )} (3)要求不低于目标值,但允许超过目标值。 min{f(d- )}

  10. (1)原材料使用限额不得突破; (2)产品II产量要求必须优先考虑; (3)设备工时问题其次考虑(节约4个); (4)最后考虑计划利润的要求。(不少于48) 例2 s.t. s.t. LP: maxZ=6x1 +8x2 5x1+10x2  60 4x1+4x2 40 x1 ,x2 0 一、目标规划的数学模型 5x1+10x2  60 2x2 – x1 +d1- -d1+=0 4x1 +4x2 +d2- -d2+=36 6x1 +8x2 +d3- -d3+=48 x1 ,x2 ,di- ,di+ 0 di- .di+=0 i=1,2,3 minZ=P1d1+ +P2(d2+) + P3(d3-)

  11. s.t. 一、目标规划的数学模型

  12. Ⅰ Ⅱ资源拥有量 原材料(公斤) 2 1 11 设备(小时) 1 2 10 利润(千元/件) 8 10 一、目标规划的数学模型 例3 (1)、原材料价格上涨,超计划要高价购买,所以要严格控制。 (2)、市场情况,产品Ⅰ销售量下降,产品Ⅰ的产量不大于产品Ⅱ的产量。 (3)、充分利用设备,不希望加班。 (4)、尽可能达到并超过利润计划指标56千元。

  13. 2X1+X2  11 X1 -X2 +d1- -d1+=0 X1 +2X2 +d2- -d2+=10 8X1 +10X2 +d3- -d3+=56 X1 ,X2 ,di- ,di+ 0 di- .di+=0 s.t. 一、目标规划的数学模型 设X1 ,X2为产品Ⅰ,产品Ⅱ产量。 目标函数 minZ=P1d1++P2(d2-+d2+)+P3(d3-)

  14. 一、目标规划的数学模型 例4、电视机厂装配25寸和21寸两种彩电,每台电视机需装备时间1小时,每周装配线计划开动40小时,预计每周25寸彩电销售24台,每台可获利80元,每周21寸彩电销售30台,每台可获利40元。 该厂目标: 1、充分利用装配线,避免开工不足。 2、允许装配线加班,但尽量不超过10小时。 3、尽量满足市场需求。

  15. X1+X2 +d1- -d1+=40 X1 +X2+d2- -d2+=50 X1+d3- -d3+=24 X2 +d4- -d4+=30 X1 ,X2 ,di- ,di+ 0 (i=1,2,3,4) s.t. 一、目标规划的数学模型 解:设X1 ,X2 分别表示25寸,21寸彩电产量 minZ=P1d1-+P2d2++P3(2d3-+d4-)

  16. 一、目标规划的数学模型 小结: 1、约束条件: 硬约束(绝对约束) 软约束 (目标约束),引入d-, d+ 2、目标优先级: P1 P2  … PL 同一级中可以有若干个目标:P21 ,P22 ,P23 … 其重要程度用权重系数W21 ,W22 ,W23 …表示

  17. 一、目标规划的数学模型 3、目标函数: (1)、恰好达到目标: minZ= f (d -+d+) (2)、超过目标: minZ= f (d -) (3)、不超过目标: minZ= f (d+)

  18. 一、目标规划的数学模型 4、目标规划的目标:求一组决策变量的满意值,使决策结果与给定目标总偏差最小。 ① 目标函数中只有偏差变量。 ② 目标函数总是求偏差变量最小。 ③ Z=0:各级目标均已达到 Z>0:部分目标未达到。

  19. minZ= d- 100X1+80X2 -d++d- =10000 4X1+2X2 400 2X1+4X2 500 X1 ,X2 ,d- ,d+ 0 d+.d- =0 s.t. 二、目标规划的图解法 例1

  20. X2 C 4X1+2X2 = 400 125 2X1+4X2 = 500 100 d+ 50 B X1 O 50 100 100X1+80X2 = 10000 二、目标规划的图解法 (1)、绝对约束可行域OBEC (2)、目标约束满意域CBE (3)、多个可行满意解: (60,50),10000; (70,50),11000; E(50,100),13000。 (4)、Zmin =0 E

  21. s.t. 二、目标规划的图解法 例2:用图解法求解。

  22. B A D E O 二、目标规划的图解法 X2 问题的解为:线段DE 3 4 X1

  23. minZ=P1d1++P2(d2-+d2+)+P3(d3-) 2X1+X2 11 X1-X2+d1- -d1+=0 X1 +2X2 +d2- -d2+=10 8X1 +10X2 +d3- -d3+=56 X1 ,X2 ,di- ,di+ 0 例3

  24. X2 B 11 d1- X1 -X2=0 10 minZ=P1d1++P2(d2-+d2+)+P3(d3-) 2X1+X2 11 X1-X2+d1- -d1+=0 X1 +2X2 +d2- -d2+=10 8X1 +10X2 +d3- -d3+=56 X1 ,X2 ,di- ,di+ 0 F D C 5 G E d2+ 10 X1 A 5 7 O d3+ X1+2X2 = 10 2X1+X2 =11 8X1+10X2=56 解: ① 可行域⊿OAB ② 目标1: ⊿OBC 目标2:ED线段 目标3:GD线段

  25. minZ=P1d1-+P2d2++P3(2d3-+d4-) X1+X2 +d1- -d1+=40 ① X1+X2+d2- -d2+=50 ② X1 +d3- -d3+=24 ③ X2+d4- -d4+=30 ④ 例4

  26. X2 X1 =24 d3+ minZ=P1d1-+P2d2++P3(2d3-+d4-) C 50 40 D d4+ X1+X2 +d1- -d1+=40 ① X1+X2+d2- -d2+=50 ② X1 +d3- -d3+=24 ③ X2+d4- -d4+=30 ④ 30 X2 =30 E F B O A 30 X1 X1+X2 =50 d1+ d2- X1+X2 =40 解:

  27. E(24,26) 获利2960 X1+X2=50 X1=24 (3)、取E (1)、满足目标①、②的满意域为ABCD (2)、先考虑③的满意域为ABEF 再考虑④,无公共满意域。 (4)、Zmin =d4- =30 - X2 + d4+=30-26=4>0

  28. A B 电力 2 3 100(百度) 煤 4 2 120(百吨) 利润 6 4 (万元) 二、目标规划的图解法 应用案例 红星制药厂生产A、B两种药品,有关数据如下: (1)求最优生产计划 (2)电力可多供应20(百度),利润能否达240(万元)? (3)若(2)达不到,改为以下目标规划 目标1:保证利润不低于240万元 目标2:耗电量、耗煤量应尽量少地超过120

  29. maxZ=6x1+4x2 2x1+3x2 100 4x1+2x2 120 x1 ,x2  0 (1)、 s.t. minZ=P1(d1-)+P2(d2++d3+) 6x1+4x2 +d1- -d1+=240 2x1+3x2+d2- -d2+=120 4x1 +2x2 +d3- -d3+=120 xi , di- ,di+ 0 s.t. 二、目标规划的图解法 解: 用单纯形法求解,得解为: x1 =20, x2=20 ,Zmax =200(万元) (2)、用灵敏度分析,可得:x1 =15,x2=30 ,Zmax =210 (3)、建立目标规划模型

  30. x2 D 4x1+2x2 =120 6x1+4x2 =240 2x1+3x2 =120 C 10 d2- E B x1 A 10 d1+ O d3- 二、目标规划的图解法 A(40,0), B(60,0) C(24,24), D(0,60)

  31. 二、目标规划的图解法 分析:满足P1,部分满足P2的点有A,B,C,D (如果不考虑A,B产品均需生产) 由解方程可得:A(40,0), B(60,0) C(24,24), D(0,60) 比较与目标的偏差 A点:ZA = P1d1- + P2d2++ P2d3+ = 0+0+ P2d3+ = (4x1+ 2x2 + d3- - 120) P2 = (4×40 -120) P2=40P2 B点:ZB = 120P2 C点:ZC = 24P2 D点:ZD = 60P2 结论:取C点

  32. 三、解目标规划的单纯形法 • 计算步骤: • 建立初始单纯形表。在表尾将检验数行按优先因子个数分别列成k行,置k=1。 • 检验该行中是否存在负数且对应的前k-1行的系数为0。若有取其中最小者对应的变量为换入变量,转3)。若无负数,转5)。 • 按最小比值规则确定换出变量,当存在两个及两个以上相同的最小比值时,选取具有较高级别的变量为换出变量。 • 按单纯形法进行基变换运算,建立新计算表,返2)。 • 当k=K时,计算结束。其中的解即为满意解。 否则置k=K+1,返2)。

  33. minZ=P1d1++P2(d2-+d2+)+P3(d3-) 2X1+X2 11 X1-X2+d1- -d1+=0 X1 +2X2 +d2- -d2+=10 8X1 +10X2 +d3- -d3+=56 X1 ,X2 ,di- ,di+ 0 s.t. 三、解目标规划的单纯形法 例6 用单纯形法解下列问题

  34. minZ=P1d1++P2(d2-+d2+)+P3(d3-) 2X1 +X2 +X3 = 11 X1-X2+d1- -d1+=0 X1 +2X2 +d2- -d2+=10 8X1 +10X2 +d3- -d3+=56 X1 ,X2 ,di- ,di+ 0

  35. minZ=P1d1++P2(d2-+d2+)+P3(d3-) 2X1 +X2 +X3 = 11 X1-X2+d1- -d1+=0 X1 +2X2 +d2- -d2+=10 8X1 +10X2 +d3- -d3+=56 X1 ,X2 ,di- ,di+ 0

  36. 三、解目标规划的单纯形法 解:化标准形。列初始单纯形表

  37. 三、解目标规划的单纯形法

  38. 三、解目标规划的单纯形法 相当G x=(2 , 4) 利润为56

  39. 三、解目标规划的单纯形法 说明: 1,还可以再做一步,d3+↗ d1-↘,可得 X=(10/3,10/3),对应于D点; 2,初始表中检验数行:要注意化为非基变 量表示式再填入。

  40. minZ=P1d1-+P2d2++P3(2d3-+d4-) X1+X2 +d1- -d1+=40 ① X1+X2+d2- -d2+=50 ② X1 +d3- -d3+=24 ③ X2+d4- -d4+=30 ④ s.t. 三、解目标规划的单纯形法 例7:用单纯形法求解

  41. 三、解目标规划的单纯形法 解:列初始单纯形表

  42. 三、解目标规划的单纯形法

  43. 三、解目标规划的单纯形法

  44. 三、解目标规划的单纯形法

  45. 三、解目标规划的单纯形法 所以,原问题的解为:X1=24,X2=26。 d4- =4,所以市场需求没有满足,每周21寸彩电只生产26台。

  46. 四、 应用举例 1、友谊农场有3万亩农田,欲种植玉米、大豆和小麦三种农作物。各种作物每亩需施化肥分别为0.12吨、0.20吨、0.15吨。预计秋后玉米每亩可收获500千克,售价为0.24元/千克,大豆每亩可收获200千克,售价为1.20元/千克,小麦每亩可收获350千克,售价为0.70元/千克。农场年初规划时考虑如下几个方面: p1:年终收益不低于350万元; p2:总产量不低于1.25万吨; p3:小麦产量以0.5万吨为宜; p4:大豆产量不少于0.2万吨; p5:玉米产量不超过0.6万吨; p6:农场现能提供5000吨化肥;若不够,可在市场高价购买,但希望高价采购量愈少愈好。 试就该农场生产计划建立数学模型。

  47. minZ=P1d1-+ P2d2-+P3(d3-+d3+)+P4d4++P5d5+ +P6(d6+) X1+X2 +X3  3×104 120X1+240X2 +245X3 +d1- -d1+=350 ×104 500X1 +200X2 +350X3 +d2- -d2+=1250 ×104 350X3 +d3- -d3+=500 ×104 200X2 +d4- -d4+=200 ×104 1000X3 +d5- -d5+=600 ×104 0.12X1 + 0. 2X2 + 0.15X3 + d6- -d6+=5000 X1 ,X2 ,di- ,di+ 0 s.t. 四、 应用举例 解:设种植玉米x1亩,大豆x2亩,小麦x3亩,则该问题的数学模型为:

  48. 四、 应用举例 2: 某电子公司生产录音机和收音机两种产品,它们均需经过两个工厂加工,每一台录音机在第一个工厂加工2小时,然后送到第二个工厂装配试验2.5小时才变为成品;每一台收音机需在第一个工厂加工4小时,在第二个工厂装配试验1.5小时才变为成品。录音机与收音机每台厂内的每月储存成本分别为8元和15元。 第一个工厂有12部制造机器,每部每天工作8小时,每月正常工作天数为25天,第二个工厂有7部装配试验设备,每部每天工作16小时,每月正常工作天数仍为25天。每部机器每小时的运转成本是:第一个工厂为18元,第二个工厂为15元。每台录音机的销售利润为20元,收音机为23元。依市场预测,次月的录音机与收音机的销售量估计分别为1500台和1000台。

  49. 四、 应用举例 该公司依下列次序为目标优先次序,以实现下月的生产与销售目标。 P1:厂内的储存成本最少。 P2:录音机销售量必须完成1500台。 P3:第一、二工厂的生产设备应全力运转,避免有空闲时间。 两厂的运转成本当作它们间的权系数。 P4:第一个工厂的超时作业时间全月份不宜超出30小时。 P5:收音机销售量必须完成l000台。 P6;两个工厂的超时工作时间总和应予限制,其限制的比率依各厂每小时运转成本为准。 试建立这个问题的目标规划模型。

  50. 2: 某电子公司生产录音机和收音机两种产品,它们均需经过两个工厂加工,每一台录音机在第一个工厂加工2小时,然后送到第二个工厂装配试验2.5小时才变为成品;每一台收音机需在第一个工厂加工4小时,在第二个工厂装配试验1.5小时才变为成品。 录音机与收音机每台厂内的每月储存成本分别为8元和15元。 第一个工厂有12部制造机器,每部每天工作8小时,每月正常工作天数为25天,第二个工厂有7部装配试验设备,每部每天工作16小时,每月正常工作天数仍为25天。每部机器每小时的运转成本是:第一个工厂为18元,第二个工厂为15元。每台录音机的销售利润为20元,收音机为23元。依市场预测,次月的录音机与收音机的销售量估计分别为1500台和1000台。 该公司依下列次序为目标优先次序,以实现下月的生产与销售目标。 P1:厂内的储存成本最少。 P2:录音机销售量必须完成1500台。 P3:第一、二工厂的生产设备应全力运转,避免有空闲时间。 两厂的运转成本当作它们间的权系数。 P4:第一个工厂的超时作业时间全月份不宜超出30小时。 P5:收音机销售量必须完成l000台。 P6;两个工厂的超时工作时间总和应予限制,其限制的比率依各厂每小时运转成本为准。 试建立这个问题的目标规划模型。

More Related