网站大量收购独家精品文档,联系QQ:2885784924

31 整数规划数学模型 Mathematical Model of IP32 整数规划[精品].ppt

31 整数规划数学模型 Mathematical Model of IP32 整数规划[精品].ppt

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

* 1. 用隐枚举法求0-1规划的最优解 2. 用分枝-隐枚举法求解0-1规划的最优解 The End of Chapter 3 3.3 0-1规划的求解 本节学习要点 * 【案例C-3】证券营业网点设置问题 【解】引入0-1变量 令bj表示在第j号城市建一家网点的平均投资额,rj表示第j号城市每一家网点的平均市场占有率,cj表示第j号城市每一家网点的平均利润额。 * * * 4.? 检查所有分支的解及目标函数值,若某分支的解是整数并且目标函数值大于(max)等于其它分支的目标值,则将其它分支剪去不再计算, 若还存在非整数解并且目标值大于(max)整数解的目标值,需要继续分支,再检查,直到得到最优解。 分支原则:始终选Z值大的,且xi中有分数的LP进行分支。 定界原则:满足取整要求,且目标函数值较已定的 “界”更优,则用该目标函数值替换,重新定界。 3.2.1 分支定界法 说明: 分支定界法适用于求解纯整数规划和混合整数规划 * 设纯整数规划 松弛问题的最优解 3.2.2 割平面法 设xi= 不为整数, * 将 分离成一个整数与一个非负真分数之和: 则有 等式两边都为整数, 并且有 3.2.2 割平面法 * 加入松弛变量si得 此式称为以xi行为源行(来源行)的割平面方程,或分数切割式,或R.E.Gomory(高莫雷)约束方程。 将Gomory约束加入到松弛问题的最优表中,用对偶单纯形法计算,若最优解中还有非整数解,再继续切割,直到全部变量为整数。 则 3.2.2 割平面法 * 例如, x1行: 移项: 加入松弛变量s1得割平面方程 同理,对于x2行有: 3.2.2 割平面法 * 【例3-6】 用割平面法求解下列IP问题 【解】 对应的松弛问题是 3.2.2 割平面法 * 加入松弛变量x3及x4后,用单纯形法求解,得到最优表3-3。 最优解X(0)=(5/2,15/4), 不是IP的最优解。 选择表中的第一行(也可以选第二行)为源行 Cj 4 3 0 0 b CB XB x1 x2 x3 x4 4 3 x1 x2 1 0 0 1 1/4 -1/8 -1/2 3/4 5/2 15/4 λj 0 0 -5/8 -1/4 表3-3 3.2.2 割平面法 * 分离系数后改写成 加入松弛变量x5得到高莫雷约束方程 将此式作为约束条件添加到表3-3中,用对偶单纯形法计算,如表3-4所示 3.2.2 割平面法 * Cj 4 3 0 0 0 b CB XB x1 x2 x3 x4 x5 4 3 0 x1 x2 x5 1 0 0 0 1 0 1/4 -1/8 -1 -1/2 3/4 -2 0 0 1 5/2 15/4 -2 λj 0 0 -5/8 -1/4 0 4 3 0 x1 x2 x4 1 0 0 0 1 0 1/2 -1/2 1/2 0 0 1 -1/4 3/8 -1/2 3 3 1 λj 0 0 -1/2 0 -1/8 最优解X(1)=(3,3),最优值Z=21。 表3-4 3.2.2 割平面法 * x2 x1 A C B x1+2x2=10 0 D C 6x1+4x2=30 E x1+x2≤6 几何意义 由约束条件得: x3=30-6x1-4x2 , x4=10-x1-2x2 代入割平面方程 -x3-2x4≤-2,得 x1+x2≤6 说明:利用割平面法求解整数规划问题时,若从最优单纯形表中选择具有最大小(分)数部分的非整分量所在行构造割平面方程,往往可以提高“切割”效率,减少“切割”次数。 3.2.2 割平面法 不含任何 整数解 * 5 x1 5x1+9x2≤45 x2 x1+x2≤6 6 9 6 0 思考: 对于两个变量的纯整数规划问题是否可采用图解法。 最优解 x1=0, x2=5 3.2.3 整数规划的图解法 * 步骤: 1.作出松弛问题的可行域。 2.在可行域内作出所有的整数网格。 3.作目标函数等值线,将等值线平行移动,最后接触到的网格点(或平行移动到松弛问题的最优解点再往回移,首先接触到的网格点),就是整数规划的最优解。 3.2.3 整数规划的图解法 * 1. 理解分支与定界的含义 2. 选择合适的“ 枝”生“ 枝” 3. 掌握何时停止生“枝” 4. 领会割平面法的基本原理 5. 分离源行,求出Gomory约束 6. 在最优表中增加Gomory约束,用对偶单纯形法迭代 下一节: 0-1规划的求解 3.2 整数规划的求解 本节学习要点 * 3.3.1 求解0-1整数规划的隐枚举法 隐枚举法的步骤: 1. 找出任意一可行解,目标函数值为Z0

文档评论(0)

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

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

1亿VIP精品文档

相关文档