第二章整数规划03.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2014/3/27 《运筹学》Ⅱ史慧萍 * 0-1型整数规划中特殊约束的处理 1.互斥的约束 1)矛盾的约束 2)多种选一的约束 3)右边选择取值 2.逻辑关系约束 2014/3/27 《运筹学》Ⅱ史慧萍 * 1.互斥的约束 1)矛盾的约束 可引入一个0-1整数变量y,设M为充分大的正数。形式如下: 2014/3/27 《运筹学》Ⅱ史慧萍 * 例:某厂拟用集装箱托运甲乙两种货物,每箱的体积、重量、可获利润及托运受限制如下表,问各托运多少箱,可是获得利润最大? 货物 体积 每箱(米3) 重量 每箱(百斤) 利润 每箱(百元) 甲 5 2 20 乙 4 5 10 托运限制 24 15 2014/3/27 《运筹学》Ⅱ史慧萍 * 今设有车运和船运两种方式,如船运时关于体积的限制条件为 则两条件是互相排斥的,应该将他们怎样统一在同一个问题中? 2014/3/27 《运筹学》Ⅱ史慧萍 * 2)部分约束 例:要求m个约束中只有k个起作用 可引入m个0-1整数变量yi, 设M为充分大的正数,则形式如下 不起作用的约束的个数:m-k 2014/3/27 《运筹学》Ⅱ史慧萍 * 特例:要求m个约束中只有1个起作用 不起作用的约束的个数有m-1个 2014/3/27 《运筹学》Ⅱ史慧萍 * 3)右边选择取值 f (x1, x2,… xn) ≤ b1,或 b2,…,或 bN 约束条件可表示为 2014/3/27 《运筹学》Ⅱ史慧萍 * 2.逻辑关系约束 如果第一个约束成立,则第二个约束必须成立;否则,第一个约束不成立,则第二个约束也可以不成立。 f(x)<0成立, g(x)≤0必须成立 f(x)<0不成立, g(x)无限制 可引入一个0-1整数变量y,设M为充分大的正数。 其逻辑关系: 2014/3/27 《运筹学》Ⅱ史慧萍 * 例:(关于固定费用问题)某工厂为了生产某种产品,有几种不同的生产方式可供选择,如选定的生产方式投资高,由于产量大,因而分配到每件产品的变动成本就降低;反之,如选定的生产方式投资低,将来分配到每件产品的变动成本可能增加,所以必须全面考虑,今设有三种方式可供选择,令 xj表示采用第j种方式时的产量; cj表示采用第j种方式时每件产品的变动成本; kj表示采用第j种方式时的固定成本。 采用各种的生产方式总成本分别为 于是目标函数min z =(k1 y1 +c1x1) +(k2 y2 +c2x2)+(k3 y3 +c3x3) 则(2-9)式可由下述三个线性约束条件:xj≤yjM,j=1,2,3 (2-10) 其中M是个充分大的常数, (2-10)说明。 当xj>0时,yj必须为1;当xj=0时,此时yj必须为0才有意义,故(2-10)可替代(2-9)。 2014/3/27 《运筹学》Ⅱ史慧萍 * 小结: 整数规划是一类特殊的规划问题,其特点是决策变量部分或全部是整数。如果部分要求是整数,该问题就是混合整数规划;部分要求全部是整数,该问题就是纯整数规划。本章介绍了一般整数规划模型及其算法,并重点介绍了分枝定界法的思想和方法。在此基础上,介绍了特殊的0-1整数规划模型及其枚举算法及0-1规划问题的具体应用,包括0-1变量的正确引入,指派问题及匈牙利算法。 作业:2.3、2.4、2.5 2014/3/27 《运筹学》Ⅱ史慧萍 * 2014/3/27 《运筹学》Ⅱ史慧萍 * 指派问题的标准形式及其数学模型 例:有A、B、C、D四项任务需分派给甲、乙、丙、丁四个人去做,这四个人都能承担上述四项任务,但完成的时间如下表,问应如何分派任务可使完成四项任务的总工时最少? 任务 人 A B C D 甲(第一人) 9 17 16 7 乙(第二人) 12 7 14 16 丙(第三人) 8 17 14 17 丁(第四人) 7 9 11 9 2014/3/27 《运筹学》Ⅱ史慧萍 * 效率矩阵 引入n2个0-1变量xij,令 极小化数学模型: cij表示指派第i 个人去完成第j项任务时的效率(时间、成本等) 2014/3/27 《运筹学》Ⅱ史慧萍 * 模型特点 当工作数与人数相等时,含n×n个变量,n+n个约束方程,所有变量均为0-1变量。 克尼格(Konig)定理 定理1 如果从分配问题效率矩阵[cij]的每一行元素中分别减去(或加上)一个常数ui,从每一列中分别减去(或加上)一个常数vj得到一个新的效率矩阵[c’ij] ,则以[cij]为效率矩阵的分配问题与以[c’ij]为效率矩阵的分配问题具有相同的最优解。 定理2

文档评论(0)

35425 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档