目标规划模型及其应用 运筹学基础论文_第1页
目标规划模型及其应用 运筹学基础论文_第2页
目标规划模型及其应用 运筹学基础论文_第3页
目标规划模型及其应用 运筹学基础论文_第4页
目标规划模型及其应用 运筹学基础论文_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目标规划模型及其应用摘要:目标规划(goal programming): 目标规划是线性规划的一种特殊应用,能够处理单个主目标与多个目标并存,以及多个主目标与多个次目标并存的问题。由美国学者查纳斯(a.charnes)和库伯(w.w.cooper)在1961年首次提出。目标规划可用一般线性规划求解,也可用备解法求解。本文主要用生产计划问题为例,用lingo软件求解来说明目标规划模型及其应用。关键词:目标规划 生产计划 应用与推广在企业中,目标规划的用途极为广泛,如确定利润目标,确定各种投资的收益率,确定产品品种和数量,确定对原材料、外购件、半成品、在制品等数量的控制目标等。其中利用目标规划来解

2、决生产计划的例子很多, 特别是企业在做生产计划的时候,需要考虑各种因素的限制,从而使企业的利润最大化。例题一工厂生产a、b、c三种产品,其目标是工厂利润至少为60万元。和利润有关的因素有原材料的消耗、污染的排放、产品的销售总额和三种产品的产量。有关数据如表一所示。设生产的产品呢全部销售,要求安排总利润至少达到60万元,使得消耗原料不超过38吨,排放污染不超过25立方米,销售额不低于100万元,三种产品的总量不低于12吨。表一:目标问题相关数据产品abc条件利润(万元/吨)941目标利润为60万元耗用原料(吨/吨)525消耗原料不超过38吨排放污染(m3/吨)213排放污染不超过25立方米销售价

3、格(万元/吨)301020销售额不低于100万元总产量(吨)111三种产品的总量不低于12吨:目标利润为83万元;:消耗原料不超过38吨:排放污染不超过25立方米;:销售额不低于100万元:三种产品的总量不低于12吨根据以上条件,设a、b、c三种产品的产量分别为,吨则目标规划模型为:minz=s.t ( 式一) ( 式二) (式三) (式四) (式五) 分析(式一)表示目标利润为83万元的目标约束,( 式二)表示消耗原料不超过38吨的目标约束,(式三)表示排放污染不超过25立方米的目标约束,(式四)表示销售额不低于100万元的目标约束,(式五)表示三种产品的总量不低于12吨的目标约束。利用li

4、ngo软件解这模型输入程序:优先级第一级:min=d11;9*x1+4*x2+x3+d11-d12=83;x1=0;x2=0;x3=0;部分求解结果: global optimal solution found. objective value: 0.000000 infeasibilities: 0.000000 total solver iterations: 0x1 0.000000 0.000000 x2 0.000000 0.000000 x3 83.00000 0.000000优先级第二级:min=d22;9*x1+4*x2+x3+d11-d12=83;4*x1+2*x2+5*x3

5、+d*21-d22=38;x1=0;x2=0;x3=0;d11=0;部分求解结果:global optimal solution found. objective value: 0.000000 infeasibilities: 0.000000 total solver iterations: 2 x1 9.195122 0.000000 x2 0.000000 0.000000 x3 0.2439024 0.000000优先级第三级:min=d32;9*x1+4*x2+x3+d11-d12=83;4*x1+2*x2+5*x3+d21-d22=38;2*x1+x2+5*x3+d31-d32=

6、25;x1=0;x2=0;x3=0;d11=0;d22=0;部分求解结果:global optimal solution found. objective value: 0.000000 infeasibilities: 0.000000 total solver iterations: 3 x1 9.195122 0.000000 x2 0.000000 0.000000 x3 0.2439024 0.000000优先级第四级:min=d41;9*x1+4*x2+x3+d11-d12=83;4*x1+2*x2+5*x3+d21-d22=38;2*x1+x2+5*x3+d31-d32=25;3

7、0*x1+10*x2+20*x3+d41-d42=100;x1=0;x2=0;x3=0;d11=0;d22=0;d32=0;部分求解结果:global optimal solution found. objective value: 0.000000 infeasibilities: 0.000000 total solver iterations: 1 x1 9.222222 0.000000 x2 0.000000 0.000000 x3 0.000000 0.000000优先级第五级:min=d51;9*x1+4*x2+x3+d11-d12=83;4*x1+2*x2+5*x3+d21-d

8、22=38;2*x1+x2+5*x3+d31-d32=25;30*x1+10*x2+20*x3+d41-d42=100;x1+x2+x3+d51-d52=12;x1=0;x2=0;x3=0;d11=0;d22=0;d32=0;d41=0;最后一次输入求解的结果:global optimal solution found. objective value: 0.000000 infeasibilities: 0.000000 total solver iterations: 2 variable value reduced cost d51 0.000000 1.000000 x1 7.0000

9、00 0.000000 x2 5.000000 0.000000 x3 0.000000 0.000000 d11 0.000000 0.000000 d12 0.000000 0.000000 d21 0.000000 0.000000 d22 0.000000 0.000000 d31 6.000000 0.000000 d32 0.000000 0.000000 d41 0.000000 0.000000 d42 160.0000 0.000000 d52 0.000000 0.000000 row slack or surplus dual price 1 0.000000 -1.00

10、0000 2 0.000000 0.000000 3 0.000000 0.000000 4 0.000000 0.000000 5 0.000000 0.000000 6 0.000000 0.000000 7 7.000000 0.000000 8 5.000000 0.000000 9 0.000000 0.000000 10 0.000000 0.000000 11 0.000000 0.000000 12 0.000000 0.000000 13 0.000000 0.000000lingo求解的解读报告从上面解得的结果可以得到:=7, =5, =0 ,及产品a成产7吨,产品b生产5

11、吨,产品c不生产。且利润目标达到9*7+5*4=83(万元)该工厂的此生产计划满足了各个优先级的目标,满足第一级目标利润达到83万元,满足第二级目标消耗原料没超过38吨,满足第三极目标排放污染没超过25立方米,满足第四级目标销售额没有低于100万元,满足第五级目标三种产品的总量没有多于12吨。应用推广目标规划的应用是相当广泛的,由于现在人们对经济利益的追求更加强烈,希望各种资源都能充分利用,提高工作效率,希望降低各个部门的成本,从而获得最大的经济利益!所以此类问题可以扩展到更多领域和更多问题里面。譬如:公司在考虑利润最大化时,同时要考虑要使生产过程中排放的污染最少。又如,公司在考虑配送成本最小化,又要考虑产品送达到客户的时间最短等等。企业利润可能同环境保护目标相矛盾。如何统筹兼顾多种目标,选择合理方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论