运筹学__五章(整数规划)课件.ppt
《运筹学__五章(整数规划)课件.ppt》由会员分享,可在线阅读,更多相关《运筹学__五章(整数规划)课件.ppt(37页珍藏版)》请在三一办公上搜索。
1、运筹学,管理科学与工程系 经济与管理学院,2023/3/29,浙江科技学院经济管理学院管工系,2,第五章 整数规划,5.1 整数规划数学模型和解的特点5.2 割平面法和分支定界法5.3 0-1整数规划5.4 隐枚举法5.5 匈牙利法,2023/3/29,浙江科技学院经济管理学院管工系,3,本章学习要求,熟悉分支定界法和割平面法的原理及其应用掌握求解0-1规划问题的隐枚举法掌握求解指派问题的匈牙利法,2023/3/29,浙江科技学院经济管理学院管工系,4,5.1整数规划数学模型和解的特点,整数规划的类型整数规划的数学模型实例整数规划解的特点,2023/3/29,浙江科技学院经济管理学院管工系,5
2、,1.整数线性规划(ILP)的类型,纯ILP:Xj全为整数混合ILP:部分Xj为整数0-1 ILP:Xj为0或1,2023/3/29,浙江科技学院经济管理学院管工系,6,线性规划模型max z=x1+4x2s.t.14x1+42x2196-x1+2x2 5 x1,x20,整数规划模型max z=x1+4x2s.t.14x1+42x2196-x1+2x2 5 x1,x20 x1,x2 为整数,2.整数线性规划(ILP)实例,2023/3/29,浙江科技学院经济管理学院管工系,7,线性规划的最优解A(x1,x2)=(2.6,3.8)不是整数解,目标函数值为z=17.8。整数规划的最优解B(x1,x
3、2)=(5,3)目标函数值为z=17。线性规划最优解A(2.6,3.8)四舍五入得到的解为(3,4),不是可行解;舍去尾数取整的解为(2,3),目标函数值z=14。因此整数规划的最优解一般不能由线性规划的最优解通过简单的取整得到。,2023/3/29,浙江科技学院经济管理学院管工系,8,3.整数线性规划(ILP)解的特点,ILP是其中LP的一个子问题,所有解也是LP的可行解,所以如果LP的最优解满足ILP的整数条件,则已得最优解。,2023/3/29,浙江科技学院经济管理学院管工系,9,5.2 割平面法和分支定界法,割平面法(Gomory法)分支定界法,2023/3/29,浙江科技学院经济管理
4、学院管工系,10,1.割平面法,基本原理:根据单纯形法求得其松弛问题的最优解,若不满足整数条件,则由最优解中选取具有最大真分数部分的非整分量所在行构造割平面约束,将其加入原松弛问题中形成一个新的线性规划求解,逐渐缩小解的范围,又不去掉整数解,直至找到最优解为整数解结束。,2023/3/29,浙江科技学院经济管理学院管工系,11,1.割平面法,割平面束构造:设具有最大真分数部分的非整分量所在行为:,将该约束方程所在系数和常数分解为整数N和正真分数f之和,即:,则该约束方程等价于:,2023/3/29,浙江科技学院经济管理学院管工系,12,1.割平面法,例:,j,1,1,0,0,3,5,x1入 x
5、3出,6,8/3,x2入 x4出,由右边结果构造割平面束,2023/3/29,浙江科技学院经济管理学院管工系,13,例(接上):,由上面结果构造割平面束,2023/3/29,浙江科技学院经济管理学院管工系,14,2.分支定界法,原理:首先,不考虑变量的整数约束,求解松弛问题线性规划的最优解。如果线性规划的最优解恰好是整数解,则这个解就是整数规划的最优解。如果线性规划的最优解中至少有一个变量不是整数,把线性规划的可行域切割成两部分,分别求解两个线性规划的最优解。如果这两个线性规划的最优解还不是整数解,分别把每一个可行域再进行分割。这个过程,叫做“分支”。分支过程得到的整数解中,目标函数值最优的一
6、个叫做整数规划目标函数值的“界”。分支过程中非整数的线性规划的最优解,如果目标函数值劣于或等于这个“界”,就停止继续分支。这个过程,叫做“定界”。,2023/3/29,浙江科技学院经济管理学院管工系,15,步骤:解整数规划问题(ILP)的松弛问题,结果可能有三种:松弛问题没有可行解,ILP也没有可行解,停止计算。松弛问题有最优解,并符合ILP的整数条件,则此最优解即为ILP的最优解,停止计算。松弛问题有最优解,但不符合ILP的整数条件,记它的目标函数值为;用观察法找问题ILP的一个整数可行解,求得其目标函数值,并记作,以Z*表示ILP的最优目标函数值,则分支,如松弛问题有一个最优解xj为非整数
7、值bj,则可以构造两个分支。xjbj xjbj+1定界,以每个后继问题为一分支表明求解的结果。,2023/3/29,浙江科技学院经济管理学院管工系,16,(11/4,9/4),Z=31/4,(3,3/2),Z=15/2,(2,2),Z=6,无解,无解,例:,(11/4,9/4),x12,x13,(2,2),(3,3/2),x21,x22,(19/6,1),Z=22/3,(3,1),Z=7,(19/6,1),x13,x14,2023/3/29,浙江科技学院经济管理学院管工系,17,5.3 0-1整数规划,背包问题厂址选择问题多决策问题固定费用问题,2023/3/29,浙江科技学院经济管理学院管工
8、系,18,1.背包问题,一只背包最大装载重量为50公斤。现有三种物品,每种物品数量无限。每种物品每件的重量、价格如下表:,求背包中装入每种物品各多少件,使背包中物品总价值最高。,2023/3/29,浙江科技学院经济管理学院管工系,19,设三种物品的件数各为x1,x2,x3件,总价值为z。max z=17x1+72x2+35x3s.t.10 x1+41x2+20 x350 x1,x2,x30 x1,x2,x3为整数这是一个整数规划问题(Integer Programming)。这个问题的最优解为:x1=1件,x2=0件,x3=2件,最高价值z=87元,2023/3/29,浙江科技学院经济管理学院
9、管工系,20,2.厂址选择模型,在5个备选地点中选择3处建设生产同一产品的工厂,每个地点建厂所需投资,占用农田,建成以后的生产能力如下。总投资不超过800万元,占有农田不超过60亩。如何选择厂址,使总生产能力最大。,设5个01变量x1,x2,x3,x4,x5,,2023/3/29,浙江科技学院经济管理学院管工系,21,max z=70 x1+55x2+42x3+28x4+11x5s.t.320 x1+280 x2+240 x3+210 x4+180 x5800 20 x1+18x2+15x3+11x4+8x5 60 x1+x2+x3+x4+x5=3x1,x2,x3,x4,x5 为 01变量,这
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 _ 整数 规划 课件

链接地址:https://www.31ppt.com/p-3967892.html