运筹学06男整数规划.pptVIP

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
运筹学06男整数规划

§1 整数规划的特点及作用 二、整数规划模型常见类型: 3、 混合整数规划 四、 与线性规划的关系 §2 分配(分派)问题 匈牙利法(Konig) 匈牙利法(Konig) 匈牙利法(Konig) 匈牙利法(Konig) 匈牙利法(Konig) 匈牙利法(Konig) 匈牙利法(Konig) §3 分支定界法 分支的方法: 对0-1整数规划分支 定界的方法(剪枝) 当前得到的最好整数解的目标函数值 分支后计算放松的线性规划的最优解 整数解且目标值小于原有最好解的值则替代原有最好解 整数解且目标值大于原有最好解的值则 删除该分支其中无最优解 非整数解且目标值小于原有最好解的值则继续分支 非整数解且目标值大于等于原有最好解的值则删除该分支其中无最优解 算 例 注 释 求解混合整数规划问题,只对整数变量分支,对非整数变量不分支。 由放松问题的可行域向整数规划的可行域逼近 方法—利用超平面切除 要求 整数解保留 放松问题最优值增加 选一分支写出并求解 放松问题,同时从分 支集中删除该分支 判 定是否 为整数 解 初始分支为可行解 集,初始界为无穷大 判 定是否 分支集 空 是停止 当前最好解 为优解 是 否 * 第四章 整数规划与分派问题 整数线性规划 Integer Linear Programming 一、问题的提出 例1 工作分配问题 9 13 15 4 译成俄文 11 16 14 13 译成德文 8 14 4 15 译成日文 7 9 10 2 译成英文 丁 丙 乙 甲 甲乙丙丁四人翻译把专利说明书译成四种文字,所需翻译时间如下表。怎样分配最省时? 工作分配问题数学模型 例2 急救中心选址问题 某市有八个区,救护车从一个区至另一个区的车程用时如下表所示(单位:分钟)。若要求救护车在8分钟内必须赶到,应建几个救护中心?建于何处? 12 7 7 10 6 16 14 8 5 9 10 7 8 4 10 12 8 7 7 3 14 17 11 13 12 10 2 15 8 14 13 11 9 8 1 8 7 6 5 4 3 2 6 1 3 3 3 3 1 1 8 7 4 4 4 4 2 2 5 5 5 5 7 6 6 6 6 8 7 8 6 5 4 3 2 1 急救中心设在k 区,救护车在8分钟内能赶到的区: 急救中心选址问题数学模型 1、一般整数规划 2、0-1 整数规划 三、带逻辑变量的数学规划问题 1、m个约束只有k个起作用 2、右端项有多种选择 3、带条件约束或分段约束 4、价格系数分段定价 有先期投入 整数规划 松弛问题 ILP的可行解包含在LP的可行解中 ILP的最优值小于或等于LP的最优值 例1 工作分配问题 9 13 15 4 译成俄文 11 16 14 13 译成德文 8 14 4 15 译成日文 7 9 10 2 译成英文 丁 丙 乙 甲 甲乙丙丁四人翻译把专利说明书译成四种文字,所需翻译时间如下表。怎样分配最省时? 工作分配问题 amm am2 am1 工作m 。。。 A2m a22 A21 工作2 A1m a12 a11 工作1 员工m 。。。 员工2 员工1 m 个人完成 m 项任务,每项任务由一人完成,每人分担一项任务。怎样分派才能效率最高,或用时最少 ? 工作效率(或工时)矩阵 工作分配问题数学模型 定理1 设原效率矩阵 A =[a ij]   每行减去常数ui ,每列减去常数vj 新的效率矩阵 B =[bij ], 则 A与B的最优解相同。 定理2 若A的元素可分成 0 与非0,则 盖住0的最小直线数 = 不同行、不同列的0的最大个数。 算法原理 设A的元素≥0,且有一组不同行不同列的0, 则分配问题有一组最优解。 令:与0对应的xij =1,其余xij =0, 就是一个最优解。 此时:z = 0 达到最优。 5 0 11 0 0 5 3 2 4 10 0 11 5 7 8 0 9 13 15 4 11 16 14 13 8 14 4 15 7 9 10 2 4 11 4 2 5 9 11 0 0 5 3 2 4 10 0 11 5 7 8 0 1、先对行造0。 每行最小值—— 行位势 5 9 11 0 0 5 3 2 4 10 0 11 5 7 8 0 2、再对列造0 每列最小值—— 列位势 0 5 0 0 5 4 11 0 0 0 3 2 4

文档评论(0)

180****5152 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档