网站大量收购独家精品文档,联系QQ:2885784924

运筹学12-整数规划II-11教学讲义.ppt

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

第12讲 整数规划II 12.1 0-1变量在建模中的运用 12.2 求解0-1规划的隐枚举法 12.3 指派问题 12.1 0-1变量在建模中的运用 投资问题 选址问题 “或” 约束 固定费用问题 选址 某公司拟在市东、西、南三区建立门市部,拟议中有7个位置Ai 可供选择,根据有关规定: 在东区,由A1, A2 ,A3三个点中至多选两个; 在西区,由A4, A5 两点中至少选择1个; 在南区,由 A6, A7 两点中至少选择1个。 若选择Ai 点,估计设备投资为bi 元,获利ci ,但投资不能超过B元,如何投资获利最大? 解:引入0-1变量 “或”约束 两种货物甲和乙,可以选择用车运或者用船运 车运体积 船运体积 重量 利润 甲 5 7 2 20 乙 4 3 5 10 托运限制 24 45 13 问:应选择何种运输方式,两种货物各托运多少箱可以使利润最大? Max Z=20x1+10x2 5x1+4x2≤24+yM 7x1+3x2≤45 +(1-y)M 2x1+5x2≤13 x1, x2≥0 ,y=0或1 x1, x2为整数 运用0-1变量表示下列四个约束至少满足两个 固定费用问题 某工厂为了生产某种产品,有几种不同的生产方式可供选择,如选定的生产方式,固定成本高(选购自动化程度高的设备),但由于产量大,因而分配到每件产品的变动成本就降低;反之,如选定的生产方式投资低,则由于产量小,将来分配到每件产品的变动成本可能增加,所以必须全面考虑。今设有三种方式可供选择,令 xj 表示采用第j种方式时的产量; cj 表示采用第j种方式时每件产品的变动成本; kj 表示采用第j种方式时的固定成本。 解:采用各种生产方式的总成本分别为 在构成目标函数时,为了统一在一个问题中讨论,现引入0-1变量yj,令 当采用第j种生产方式时(即xj 0) 当不采用第j种生产方式时(即xj = 0) 于是目标函数 Min z =(k1y1+c1x1)+(k2y2+c2x2)+(k3y3+c3x3) 添加约束条件 x1 ≤ M1y1 x2 ≤ M2y2 x3 ≤ M3y3 其中M是个充分大的正数。 产品 资源 Ⅰ Ⅱ Ⅲ 资源量 A 2 4 8 500 B 2 3 4 300 C 1 2 3 100 单件可变费用 4 5 6 固定费用 100 150 200 单价 8 10 12 解:总收益等于销售收入减去生产产品的固定费用和可变费用之和。建模碰到的困难主要是事先不能确切知道某种产品是否生产,因而不能确定相应的固定费用是否发生。借助0-1变量解决这个困难。 设xj是第j种产品的产量,j=1,2,3; 再引入0-1变量 若生产第j种产品(即xj 0) 若不生产第j种产品(即xj = 0) 该问题的整数规划模型为 Max Z=4x1+5x2+6x3-100y1-150y2-200y3 2x1+4x2+8x3≤500 2x1+3x2+4x3≤300 x1+2x2+3x3≤100 x1 ≤M1y1 x2 ≤M2y2 x3 ≤M3y3 xj ≥0且为整数,j=1,2,3 yj=0或1,j=1,2,3 其中Mj为充分大的正数。 如果生产第j种产品,则其产量xj0。此时,由约束条件xj=Mjyj, 知yj=1。因此,相应的固定费用在目标函数中将被考虑。如果不生产第j种产品,则其产量xj = 0,此时,由约束条件xj=Mjyj, 知yj=0或1,但yj=1不利于目标函数的最大化,因而在最优解中yj必然等于0,从而相应的固定成本在目标函数中将不被考虑。 12.2 求解0-1规划的隐枚举法 隐枚举法:不同于穷举法,只检查变量取值组合的一部分就能找到问题的最优解。解题关键是寻找可行解,产生过滤条件。 过滤条件:目标函数值优于计算过的可行解目标函数值。 (x1 , x2 , x3) Z值 约束条件 ① ② ③ ④ 过滤条件 (0,0,0) 0 √ √ √ √ Z≥0 (0,0,1) 5 √ √ √ √ Z≥5 (0,1,0) -2 (0,1,1) 3 (1,0,0) 3 (1,0,1) 8 √ √ √ √ Z≥8 (1,1,0) 1 (1,1,1) 6 12.3 指派问题 指派问题的数学模型 指派问题:设有n项工作,交给n个人去完成。每个人只能完成其中的一项,又每个人完成其中任何一项工作的代价为已知,

文档评论(0)

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

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

1亿VIP精品文档

相关文档