运筹学08-整数规划.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文档。上传文档
查看更多
1、指派问题的形式表述 给定了一系列所要完成的任务(tasks)以及一系列完成任务的被指派者(assignees),所需要解决的问题就是要确定出哪一个人被指派进行哪一项任务 2、指派问题的假设 被指派者的数量和任务的数量是相同的 每一个被指派者只完成一项任务 每一项任务只能由一个被指派者来完成 每个被指派者和每项任务的组合有一个相关成本 目标是要确定怎样进行指派才能使得总成本最小 典型问题 例1:有甲、乙、丙、丁四个工人,要分别派他们完成四乡不同的任务,分别记作A、B、C、D。他们完成各项任务所需时间如下表所示,问如何分派任务,可使总时间最少? 任务 人员 A B C D 甲 6 7 11 2 乙 4 5 9 8 丙 3 1 10 4 丁 5 9 8 2 第1步,变换系数矩阵: -5 第2步,确定独立零元素 找到 3 个独立零元素, 但 m = 3 n = 4 第3步,作最少的直线覆盖所有零元素: (5)对没有打√号的行画横线,有打√号的列画纵线,这就得到覆盖所有零元素的最少直线数 (1)对没有独立零元素的行打√号; √ (2)对已打√号的行中所有含划掉零元素的列打√号; √ (3)再对打有√号的列中含独立零元素的行打√号; (4)重复(2),(3)直到得不出新的打√号的行、列为止; √ 第4步:在没有被直线覆盖的所有元素中找出最小元素,然后将所在行(或列)都减去这最小元素; 在出现负数的列(或行)都加上这最小元素(以保证系数矩阵中不出现负元素)。新系数矩阵的最优解和原问题仍相同。转回第2步。 -5 √ √ √ 5、指派问题的变形 Variants of Assignment Problem 任务比被指派者多 被指派者比要完成的任务多 有一些被指派者并不能进行某一些的任务 每个被指派者可以同时被指派给多个的任务 (1)人数与工作数不等的处理 当人数工作数时:假想工作数,使得与人数能够匹配, 对应的效率设定为0值。 当工作数人数时:假想人数,使得与工作数能够匹配, 对应的效率设定为0值。 人数和工作数不等的指派问题 (2)一个人可做几项工作的指派问题 A1可同时做三项工作 (3)某项工作一定不能由某人做的指派问题 A1不能做B4; A3不能做B3 (4)若目标函数为求max z的处理(如效益) ∵ max z= - min (-z ) = - min ( z?) ∴ 等价于求解 min z ? =∑∑(-aij)xij i=1j=1 n n 最大化指派问题 最大化指派问题 最大值 最小化指派问题 学生A,B,C,D的各门成绩如下表,将该四名学生派去参加各门课的单项竞赛。由于竞赛同时举行,故每人只能参加一项,若以他们的成绩作为选派依据,应如何分派最为有利? 练习题 数学 物理 化学 英语 A 89 92 68 81 B 87 88 65 78 C 95 70 85 72 D 75 78 89 96 第八章 整数规划 8.1 整数规划问题及其数学模型 8.2 图解法 8.3 整数规划的应用 8.4 分支定界法 8.5 指派问题与匈牙利算法 一、整数规划问题的特征: 变量取值范围是离散的,经典连续数学中的理论和方法一般无法直接用来求解整数规划问题。 二、整数规划问题的定义: 规划中的变量(部分或全部)限制为整数时,称为整数规划(Integer Programming)。简称IP。 线性规划中的变量(部分或全部)限制为整数时,称为整数线性规划。 8.1 整数规划问题及其数学模型 8.1 整数规划问题及其数学模型 三、建模中常用的处理方法: 1、资本预算问题: 设有n个投资方案,cj为第j个投资方案的收益。投资过程共分为m个阶段,bi为第i个阶段的投资总量,aij为第i阶段第j项投资方案所需要的资金。目标是在各阶段资金限制下使整个投资的总收益最大。 2、指示变量:指示不同情况的出现 例.有m个仓库,要决定动用哪些仓库,满足n个顾客对货物的需要,并决定从各仓库分别向不同顾客运送多少货物? 费用: fi:动用i仓库的固定运营费(租金等) cij:从仓库i到j顾客运送单位货物运费 约束条件:i)每个顾客的需要量dj必须得到满足; ii)只能从动用的仓库运出货物。 四、整数规划的数学模型 纯整数规划:所有决策变量为非负整数; 全整数规划:所有变量、系数和常数均为整数; 混合整数规划:只有一部分决策变量为非负整数,其余变量可 为非负实数; 0-1整数规划:所有决策变量只能取0获1

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档