运筹学课件第5章-整数规划与分配问题.pptVIP

运筹学课件第5章-整数规划与分配问题.ppt

  1. 1、本文档共20页,可阅读全部内容。
  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文档。上传文档
查看更多
运筹学课件第5章-整数规划与分配问题

管理运筹学课件 管理运筹学课件 第4章 整数规划与分配问题 管理运筹学课件 * 教学目标与要求 【教学目标】 通过本章学习,了解求解整数规划“分枝定界法”的其中思路,掌握0-1变量在数学建模中的应用;熟练掌握“匈牙利法”,至少掌握一种软件求得整数规划及分配问题的最优解。 【知识结构】 管理运筹学课件 * 本章主要内容 4.1 整数规划 4.1.1 整数规划的概念 4.1.2 分枝定界法的基本思路* 4.2 0-1规划 4.2.1 0-1规划的概念 4.2.2 0-1规划的隐枚举法简介* 4.2.4 0-1变量在数学建模中的用途 案例4-1 球队队员筛选 案例4-2 选址问题 案例4-3 集合覆盖问题 4.3 分配问题 4.3.1 分配问题数学模型 4.3.2 分配问题的解题方法——匈牙利法 案例4-4 任务分派 本章小结 管理运筹学课件 * 导入案例——集装箱托运计划 某厂拟用集装箱托运甲、乙两种货物,每箱的体积、质量、可获得的利润以及托运所受到的限制如表4-1所示。问怎样安排托运计划,可使利润最大? 货物 每箱体积/米3 每箱质量/50千克 每箱利润/百元 甲 乙 3 8 4 3 5 6 托运限制 40 24    设 x1,x2表示两种货物装载数量(整数),依题意有如下数学模型: 在实际中,许多要求变量取整的数学模型,称为整数规划。本章将讨论整数规划求解的基本思路、0-1变量的用法、分配问题及匈牙利法,以及利用Excel, Lingo, WinQSB求解的演示。 管理运筹学课件 * 4.1.1 整数规划的基本概念 整数规划(integer programming,IP)是指一类要求问题中的全部或一部分变量为整数的数学规划。 在整数规划中,依决策变量的取值不同,又可进一步划分: 如果所有变量都限制为整数,则称为纯整数规划(Pure Integer Programming,PIP); 如果仅一部分变量限制为整数,则称为混合整数规划(Mixed Integer Programming,MIP); 变量取二进制的整数规划则称为0-1规划(Binary Integer Programming,BIP)。 管理运筹学课件 * 4.1.2 分枝定界法的基本思路* 【例4.1】 用图解法求解整数规划 分枝定界法(Branch and Bound Method)用于求解整数规划问题,是在20世纪60年代初,由Land Doig和Dakin等人提出的。 解 (1) 绘制直角坐标系,图示约束条件,图示目标函数一根基线(z=30),使其平行移动,求得非整数最优解。该解的坐标为(72/23,88/23),不在网格线的交叉点上,非整数解(非可行解)。 ① (2) 对“解1”分枝定界:选取x1 进行分枝定界:在原模型的基础上,分别添加x1≤3,x1≥4 。优化结果 “解2” ,X=(3,31/8),z=38.25;“解3”,X=(4,8/3),z=36,均为非整数(非可行解)。 (3) 先对“解2”分枝定界:“解2”的坐标为(3,31/8),分别添加 x2≤3,x2≥4,优化结果 “解4”,X=(3,3),z=33,为可行解;“解5”,X=(8/3,4),z=37.33,为非可行解。 (4) 再对“解3”分枝定界:“解3”的坐标 , 为非整数,添加x2≤2 (x2 ≥3为非可行域),优化结果为X=(9/2,2),z=34.5;再添加x1 =4,x1 ≥5 。解得整数解X=(4,2),z=32和非整数解X=(21/4,1),目标值z=31.25;整数解目标值大于非整数解,取(4,2),得“解6”。 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 x1 0 1 2 3 4 5 6 7 8 x2 ② (2,9/2),z=34.5 解3 (4,8/3) 解1 (72/23,88/23) 解2 (3,31/8) 5x1+6x2=30 解4 (3,3),z=33 解5 (8/3,4),z=37.33 解6 (4,2),z=32 (5) 对“解5”分枝定界:“解5”的坐标(8/3,4), 为非整数,添加x1≤2 ( x1≥3为非可行域),优化结果为X=(2,17/4),再添加x2=4 和x2=5 。求得整数解(2,4),目标值34;整数解(0,5),目标值30,取(2,4)。如图“解7”。 解7 (2,4),z=34 (6) 剪枝:上述有三个区域的整数解分别为“解4”X=(3,3),z=33;“解6”X=(4,2),z=32;“解7”X=(2,4),z=34。相比较,目标值最大的为34,对应的最优方案 。 演示:利用WinQSB,ExcelORM+规划求解,ExcelORM

文档评论(0)

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

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

1亿VIP精品文档

相关文档