第14次课--第五章整数规划讲解.ppt

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

第五章 整数规划 第五章 整数规划 一. 整数规划问题的提出 纯整数线性规划(全整数规划) 混合整数线性规划 0-1型线性规划问题 一. 整数规划问题的提出 一. 整数规划问题的提出 二. 分支定界法 例:求解整数规划问题(记作问题A) 二. 分支定界法 二. 分支定界法 二. 分支定界法 二. 分支定界法 二. 分支定界法 二. 分支定界法 二. 分支定界法 解 先不考虑条件⑤,即解相应的线性规划B,①~④(见图5-2),得最优解x1=4.81,x2=1.82,z0=356 二. 分支定界法 首先注意其中一个非整数变量的解,如x1,在问题B的解中x1=4.81。 对原问题增加两个约束条件x1≤4,x1≥5。可将原问题分解为两个子问题B1和B2(即两支)。 这并不影响问题A的可行域。 x1≤4,x1≥5 二. 分支定界法 不考虑整数条件解问题B1和B2,称此为第一次迭代。得到最优解为: 显然没有得到全部变量是整数的解。因z1>z2,故将 改为349,那么必存在最优整数解,得到z*,并且0≤z*≤349 继续对问题B1和B2进行分解 因z1>z2,故先分解B1为两支。增加条件x2≤2者,称为问题B3;增加条件x2≥3者称为问题B4。 在图中再舍去 x2>2与x3<3 之间的可行域, 进行第二次迭代。 继续对问题B2进行分解 二. 分支定界法 第五章 整数规划 一. 整数规划问题的提出 三. 割平面法 三.割平面法 例:求解纯整数规划问题 三.割平面法 三.割平面法 现考虑整数条件,可知上面两式右侧必须非正,得到: 三.割平面法 三.割平面法 三. 割平面法 第一步:求解相应的松弛问题,列出最终单纯形表。 三.割平面法 第二步:分解系数为整数和非负真分数两个部分。 三.割平面法 第三步:利用分数部分得到切割方程。 三.割平面法 思考: 切割方程式真正进行了切割,至少把不满足整数条件的最优基可行解割掉了。 没有割掉任何整数可行解。 三.割平面法 第四步:将得到的切割方程作为约束条件加到原线性规划问题中,并求解。 三.割平面法 第五章 整数规划 四. 0-1型整数规划 0-1型整数规划的概念 例 引入0-1变量的实际问题 投资场所的选定——相互排斥的计划 某公司拟在市东、西、南三区建立门市部。拟议中有7个位置(点)Ai (i=1,2,…,7)可供选择。规定: 在东区,由A1,A2,A3三个点中至多选两个; 在西区,由A4,A5两个点中至少选一个; 在南区,由A6,A7两个点中至少选一个。 如选用Ai点,设备投资估计为bi元,每年可获利润估计为ci元,但投资总额不能超过B元。问应选择哪几个点可使年利润为最大? 四. 0-1型整数规划 四. 0-1型整数规划 四. 0-1型整数规划 举例说明隐枚举法 四. 0-1型整数规划 第一步 找到一个可行解,增加约束条件。 四. 0-1型整数规划 第二步 在表中列出所有约束条件,并逐次计算所有解。 四. 0-1型整数规划 改变◎约束条件,继续实施,直至得到最优解。 四. 0-1型整数规划 四. 0-1型整数规划 隐枚举法改进: 重新排列xi的顺序使目标函数中xi的系数是递增(不减)的,在上例中, 改写 z=3x1-2x2+5x3=-2x2+3x1+5x3 因为-2,3,5是递增的序,变量(x2,x1,x3)也按下述顺序取值:(0,0,0),(0,0,1),(0,1,0),(0,1,1),…。这样,最优解容易比较早的发现。 四. 0-1型整数规划 第五章 整数规划 五. 指派问题 五. 指派问题 例:有一份中文说明书,要译成英、日、德、俄四种文字,记作E、J、G、R。现有甲、乙、丙、丁四人。他们将中文说明书译成不同语种的说明书所需时间如表所示。问应指派每人去完成何工作,使所需总时间最少? 类似有:有n项加工任务,怎样指派到n台机床上分别完成的问题;有n条航线,怎样指定n艘船去航行……。 对应每个指派问题,需有效率矩阵或系数矩阵,其元素cij>0(i,j=1,2,…,n)表示指派第i人去完成第j项任务时的效率(或时间、成本等)。 建模时需引入变量xij;其取值只能是1或0。并令 五. 指派问题 五. 指派问题 满足约束条件的可行解xij也可写成表格或矩阵形式,称为解矩阵(xij)n×n 。 如前例的一个可行解矩阵 目标函数的价值系数矩阵(cij)n×n 五. 指派问题 五. 指派问题 五. 指派问题 五. 指派问题 五. 指派问题 ? 利用这个性质,可使原系数矩阵变换为含有很多0元素的新系数矩阵,而最优解保持不变。

文档评论(0)

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

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

1亿VIP精品文档

相关文档