2.7线性规划案例分析讲解.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.7线性规划案例分析讲解

线性规划案例分析 §1人力资源分配的问题; §2套裁下料问题; §3生产计划的问题; §4配料问题; §5投资问题。 §1人力资源分配的问题 §1人力资源分配的问题 解:设 xi 表示第i班次时开始上班的司机和乘务人员数, 目标函数: Min x1 + x2 + x3 + x4 + x5 + x6 约束条件:s.t. x1 + x6 ≥ 60 x1 + x2 ≥ 70 x2 + x3 ≥ 60 x3 + x4 ≥ 50 x4 + x5 ≥ 20 x5 + x6 ≥ 30 x1,x2,x3,x4,x5,x6 ≥ 0 Matlab求解线性规划基本模型 函数调用格式: Matlab程序: C=[1,1,1,1,1,1]; A1=[-1,0,0,0,0,-1; -1,-1,0,0,0,0; 0,-1,-1,0,0,0; 0,0,-1,-1,0,0; 0,0,0,-1,-1,0; 0,0,0,0,-1,-1;]; b1=[-60,-70,-60,-50,-20,-30]; [x,fv]=linprog(C,A1,b1) 求解结果: x = 35.2411 34.7589 28.7311 21.2689 1.1274 28.8726 fv = 150.0000 §1人力资源分配的问题 例2.一家中型的百货商场,它对售货员的需求经过统计分析如下表所示。为了保证售货人员充分休息,售货人员每周工作5天,休息两天,并要求休息的两天是连续的。问应该如何安排售货人员的作息,既满足工作需要,又使配备的售货人员的人数最少? 解:设 xi ( i = 1,2,…,7)表示星期一至日开始休息的人数 目标函数: Min x1 + x2 + x3 + x4 + x5 + x6 + x7 约束条件:s.t. x1 + x2 + x3 + x4 + x5 ≥ 28 x2 + x3 + x4 + x5 + x6 ≥ 15 x3 + x4 + x5 + x6 + x7 ≥ 24 x4 + x5 + x6 + x7 + x1 ≥ 25 x5 + x6 + x7 + x1 + x2 ≥ 19 x6 + x7 + x1 + x2 + x3 ≥ 31 x7 + x1 + x2 + x3 + x4 ≥ 28 x1,x2,x3,x4,x5,x6,x7 ≥ 0 §2 套裁下料问题 Matlab程序: C=[1,1,1,1,1]; b1=[-100,-100,-100,0,0,0,0,0]; A1=[-1,-2,0,-1,0;0,0,-2,-2,-1;-3,-1,-2,0,-3;-1,0,0,0,0;0,-1,0,0,0;0,0,-1,0,0;0,0,0,-1,0;0,0,0,0,-1]; [x,fv]=linprog(C,A1,b1) 求解结果 x = 6.1435 33.8565 23.8565 26.1435 0.0000 fv = 90.0000 注意:1.在建立此类型数学模型时,约束条件用大于等于号比用等于号要好。因为有时在套用一些下料方案时可能会多出一根某种规格的圆钢,但它可能是最优方案。如果用等于号,这一方案就不是可行解了。 2.目标函数也可用:使剩余料头最少。 3.最优解不唯一:按方案1下料12根;按方案2下料28根;按方案3下料18根,按方案4下料32根也是最优方案。 §3生产计划的问题 例4.某公司面临一个是外包协作还是自行生产的问题。该公司生产甲、乙、丙三种产品,都需要经过铸造、机加工和装配三个车间。甲、乙两种产品的铸件可以外包协作,亦可以自行生产,但产品丙必须本厂铸造才能保证质量。数据如表。问:公司为了获得最大利润,甲、乙、丙三种产品各生产多少件?甲、乙两种产品的铸造中,由

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档