第四章整数规划与分配问题精选文档.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第四章整数规划与分配问题精选文档.ppt》由会员分享,可在线阅读,更多相关《第四章整数规划与分配问题精选文档.ppt(80页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章整数规划与分配问题本讲稿第一页,共八十页第第4 4章章 整数规划与分配问题整数规划与分配问题本讲稿第二页,共八十页第第4 4章章 整数规划与分配问题整数规划与分配问题一、整数线性规划问题的提出一、整数线性规划问题的提出二、整数规划问题的求解二、整数规划问题的求解1 1、分支定界解法、分支定界解法2 2、割平面解法、割平面解法三、三、0-10-1型整数线性规划问题的求解型整数线性规划问题的求解四、分配问题与匈牙利法四、分配问题与匈牙利法本讲稿第三页,共八十页一、整数线性规划问题的提出一、整数线性规划问题的提出在前面讨论的线性规划问题中,有些最优解可能是分数或在前面讨论的线性规划问题中,有些
2、最优解可能是分数或在前面讨论的线性规划问题中,有些最优解可能是分数或在前面讨论的线性规划问题中,有些最优解可能是分数或小数,但对于某些问题,常要求解必须是整数小数,但对于某些问题,常要求解必须是整数小数,但对于某些问题,常要求解必须是整数小数,但对于某些问题,常要求解必须是整数(称为整数解称为整数解称为整数解称为整数解)。(1 1 1 1)变量是人数、机器设备台数或产品件数等都要求是整数)变量是人数、机器设备台数或产品件数等都要求是整数)变量是人数、机器设备台数或产品件数等都要求是整数)变量是人数、机器设备台数或产品件数等都要求是整数(2 2 2 2)对某一个项目要不要投资的决策问题,可选用一
3、个逻辑对某一个项目要不要投资的决策问题,可选用一个逻辑对某一个项目要不要投资的决策问题,可选用一个逻辑对某一个项目要不要投资的决策问题,可选用一个逻辑变量变量变量变量 x x x x,当,当,当,当x=1x=1x=1x=1表示投资,表示投资,表示投资,表示投资,x=0 x=0 x=0 x=0表示不投资;表示不投资;表示不投资;表示不投资;(3 3 3 3)人员的合理安排问题,当变量)人员的合理安排问题,当变量)人员的合理安排问题,当变量)人员的合理安排问题,当变量xij=1xij=1xij=1xij=1表示安排第表示安排第表示安排第表示安排第ii ii人去做人去做人去做人去做j j j j工作
4、,工作,工作,工作,xij=0 xij=0 xij=0 xij=0表示不安排第表示不安排第表示不安排第表示不安排第i i i i人去做人去做人去做人去做j j j j工作。逻辑变量也是只允工作。逻辑变量也是只允工作。逻辑变量也是只允工作。逻辑变量也是只允许取整数值的一类变量。许取整数值的一类变量。许取整数值的一类变量。许取整数值的一类变量。本讲稿第四页,共八十页一、整数线性规划问题的提出一、整数线性规划问题的提出整数线性规划问题的分类整数线性规划问题的分类整数线性规划问题的分类整数线性规划问题的分类根据对决策变量的要求不同,分为根据对决策变量的要求不同,分为根据对决策变量的要求不同,分为根据对
5、决策变量的要求不同,分为四种类型四种类型四种类型四种类型:纯整数规划:纯整数规划:纯整数规划:纯整数规划:所有决策变量均要求为离散的非负整数。所有决策变量均要求为离散的非负整数。所有决策变量均要求为离散的非负整数。所有决策变量均要求为离散的非负整数。混合整数规划:混合整数规划:混合整数规划:混合整数规划:部分决策变量要求为离散的非负整数。部分决策变量要求为离散的非负整数。部分决策变量要求为离散的非负整数。部分决策变量要求为离散的非负整数。0 0 0 0 1 1 1 1 整数规划:整数规划:整数规划:整数规划:所有决策变量均要求为所有决策变量均要求为所有决策变量均要求为所有决策变量均要求为0 0
6、 0 0或或或或1 1 1 1。混合混合混合混合 0 0 0 0 1 1 1 1 整数规划:整数规划:整数规划:整数规划:部分决策变量要求为部分决策变量要求为部分决策变量要求为部分决策变量要求为0 0 0 0或或或或1 1 1 1。本讲稿第五页,共八十页 一、整数线性规划问题的提出一、整数线性规划问题的提出引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题例例例例4-14-14-14-1(生产组织计划问题)某工厂在一个计划期内拟(生产组织计划问题)某工厂在一个计划期内拟(生产组织计划问题)某工厂在一个计划期内拟(生产
7、组织计划问题)某工厂在一个计划期内拟生产甲、乙两种大型设备。除了生产甲、乙两种大型设备。除了生产甲、乙两种大型设备。除了生产甲、乙两种大型设备。除了A A A A、B B B B两种部件需要外部两种部件需要外部两种部件需要外部两种部件需要外部供应且供应受到严格限制之外,该厂有充分的能力来加工供应且供应受到严格限制之外,该厂有充分的能力来加工供应且供应受到严格限制之外,该厂有充分的能力来加工供应且供应受到严格限制之外,该厂有充分的能力来加工制造这两种设备所需的其余零件,并且所需原材料和能源制造这两种设备所需的其余零件,并且所需原材料和能源制造这两种设备所需的其余零件,并且所需原材料和能源制造这两
8、种设备所需的其余零件,并且所需原材料和能源也可满足供应。每种设备所用部件数量和部件的供应限额也可满足供应。每种设备所用部件数量和部件的供应限额也可满足供应。每种设备所用部件数量和部件的供应限额也可满足供应。每种设备所用部件数量和部件的供应限额以及设备的利润由表以及设备的利润由表以及设备的利润由表以及设备的利润由表4-1-14-1-14-1-14-1-1给出。问该厂在本计划期内如给出。问该厂在本计划期内如给出。问该厂在本计划期内如给出。问该厂在本计划期内如何安排甲、乙设备的生产数量,才能获取最大利润?何安排甲、乙设备的生产数量,才能获取最大利润?何安排甲、乙设备的生产数量,才能获取最大利润?何安
9、排甲、乙设备的生产数量,才能获取最大利润?本讲稿第六页,共八十页一、整数线性规划问题的提出一、整数线性规划问题的提出部件部件部件部件设备设备设备设备A A A AB B B B利润利润利润利润(百万)(百万)(百万)(百万)甲甲甲甲6 6 6 61 1 1 115151515乙乙乙乙4 4 4 43 3 3 320202020部件的最大部件的最大部件的最大部件的最大供应量供应量供应量供应量2525252510101010表表 4-1-14-1-1本讲稿第七页,共八十页 例例例例4-14-14-14-1【解】【解】【解】【解】设设设设 x x x x1 1 1 1,x x x x2 2 2 2
10、分别为该计划期内甲、乙设备的生产数量,分别为该计划期内甲、乙设备的生产数量,分别为该计划期内甲、乙设备的生产数量,分别为该计划期内甲、乙设备的生产数量,Z Z Z Z 为生产这两种设备可获得的总利润。依题意,给问题的数为生产这两种设备可获得的总利润。依题意,给问题的数为生产这两种设备可获得的总利润。依题意,给问题的数为生产这两种设备可获得的总利润。依题意,给问题的数学模型为:学模型为:学模型为:学模型为:max max max max Z Z Z Z=15=15=15=15x x x x1 1 1 1 20202020 x x x x2 2 2 2 s.t.6 s.t.6 s.t.6 s.t.
11、6x x x x1 1 1 1 4 4 4 4x x x x2 2 2 2 25 25 25 25 x x x x1 1 1 1 3 3 3 3x x x x2 2 2 2 10 10 10 10 x x x xi i i i 0,1,2,0,1,2,0,1,2,0,1,2,这是一个这是一个这是一个这是一个纯整数规划问题纯整数规划问题纯整数规划问题纯整数规划问题。本讲稿第八页,共八十页 一、整数线性规划问题的提出一、整数线性规划问题的提出引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题例例例例4-24-24-24-
12、2(选址问题)某商业连锁集团拟在(选址问题)某商业连锁集团拟在(选址问题)某商业连锁集团拟在(选址问题)某商业连锁集团拟在 n n n n 个连锁店所在城市个连锁店所在城市个连锁店所在城市个连锁店所在城市中建立中建立中建立中建立 m m m m 个配货中心,每个城市最多建立一个配货中心。个配货中心,每个城市最多建立一个配货中心。个配货中心,每个城市最多建立一个配货中心。个配货中心,每个城市最多建立一个配货中心。若在第若在第若在第若在第 i i i i 个城市建立配货中心,其配货能力为个城市建立配货中心,其配货能力为个城市建立配货中心,其配货能力为个城市建立配货中心,其配货能力为 D D D D
13、i i i i,单位时间的,单位时间的,单位时间的,单位时间的固定成本为固定成本为固定成本为固定成本为 a a a ai i i i,i i i i=1=1=1=1,n n n n,第第第第 j j j j 个连锁店的需求量为个连锁店的需求量为个连锁店的需求量为个连锁店的需求量为 b b b bj j j j,j j j j=1=1=1=1,n n n n。从第从第从第从第 i i i i 个配货中心到第个配货中心到第个配货中心到第个配货中心到第 j j j j 个连锁店的单位运输成本为个连锁店的单位运输成本为个连锁店的单位运输成本为个连锁店的单位运输成本为 c c c cij ij ij i
14、j。应如何应如何应如何应如何选择配货中心位置和安排运输计划选择配货中心位置和安排运输计划选择配货中心位置和安排运输计划选择配货中心位置和安排运输计划,才能得到经济上花费,才能得到经济上花费,才能得到经济上花费,才能得到经济上花费最少的方案。最少的方案。最少的方案。最少的方案。本讲稿第九页,共八十页 例例4-24-2【解解】设在单位时间内,从配货中心设在单位时间内,从配货中心 i i 运往连锁店运往连锁店 j j 的的物资数量为物资数量为 x xijij,Z Z 为单位时间内的总费用。引入为单位时间内的总费用。引入布尔变量布尔变量 则上述问题可归结为如下的数学模型:则上述问题可归结为如下的数学模
15、型:本讲稿第十页,共八十页例例例例4-2 4-2 4-2 4-2 可归结为如下的数学模型可归结为如下的数学模型可归结为如下的数学模型可归结为如下的数学模型这是一个混合这是一个混合这是一个混合这是一个混合 0 0 0 0 1 1 1 1 规划问题。规划问题。规划问题。规划问题。本讲稿第十一页,共八十页 例例4-34-3某人有一背包可以装某人有一背包可以装1010公斤重、公斤重、0.025m0.025m3 3的物的物品。他准备用来装甲、乙两种物品,每件物品的重品。他准备用来装甲、乙两种物品,每件物品的重量、体积和价值如表量、体积和价值如表4-3-14-3-1所示。问两种物品各装所示。问两种物品各装
16、多少件,所装物品的总价值最大?多少件,所装物品的总价值最大?物品物品物品物品重量重量重量重量(公斤(公斤(公斤(公斤/每件)每件)每件)每件)体积体积体积体积(m m m m3 3 3 3/每件)每件)每件)每件)价值价值价值价值(元元元元/每件每件每件每件)甲甲甲甲乙乙乙乙1.21.21.21.20.80.80.80.80.0020.0020.0020.0020.00250.00250.00250.00254 4 4 43 3 3 3表表4-3-1例例例例4-3 4-3 4-3 4-3 解解解解 设甲、乙两种物品各设甲、乙两种物品各设甲、乙两种物品各设甲、乙两种物品各装装装装x1x1x1x1
17、、x2x2x2x2件件件件本讲稿第十二页,共八十页 在例在例4-34-3中,假设此人还有一只旅行箱,最大载重量中,假设此人还有一只旅行箱,最大载重量为为1212公斤,其体积是公斤,其体积是0.02m0.02m3 3。背包和旅行箱只能选择。背包和旅行箱只能选择其一,建立下列几种情形的数学模型,使其一,建立下列几种情形的数学模型,使所装物品所装物品价值最大价值最大。情形一:所装物品不变;情形一:所装物品不变;情形二:如果选择情形二:如果选择旅行箱旅行箱,则只能装载丙和丁两种,则只能装载丙和丁两种物品,价值分别是物品,价值分别是4 4和和3 3,载重量和体积的约束为,载重量和体积的约束为本讲稿第十三
18、页,共八十页例例例例4-3 4-3 4-3 4-3【解解解解】引入引入引入引入0 0 0 01 1 1 1变量(或称逻辑变量)变量(或称逻辑变量)变量(或称逻辑变量)变量(或称逻辑变量)yi yi yi yi,令,令,令,令i i=1,2=1,2分别是采用背包及旅行箱装载。分别是采用背包及旅行箱装载。情情情情形形形形一一一一:由由由由于于于于所所所所装装装装物物物物品品品品不不不不变变变变,约约约约束束束束左左左左边边边边不不不不变变变变,整整整整数数数数规规规规划划划划数数数数学学学学模模模模型型型型为为为为本讲稿第十四页,共八十页小结小结 通过设置逻辑变量建立整数规划的数学模型通过设置逻辑
19、变量建立整数规划的数学模型通过设置逻辑变量建立整数规划的数学模型通过设置逻辑变量建立整数规划的数学模型 约束条件的右端项可能是约束条件的右端项可能是约束条件的右端项可能是约束条件的右端项可能是r r r r个值中的某一个,即个值中的某一个,即个值中的某一个,即个值中的某一个,即定义逻辑变量定义逻辑变量定义逻辑变量定义逻辑变量则约束条件表示为则约束条件表示为则约束条件表示为则约束条件表示为本讲稿第十五页,共八十页情形二:情形二:情形二:情形二:由于不同载体所装物品不一样,数学模型由于不同载体所装物品不一样,数学模型由于不同载体所装物品不一样,数学模型由于不同载体所装物品不一样,数学模型为为为为甲
20、、乙:甲、乙:丙、丁:丙、丁:本讲稿第十六页,共八十页MM为充分大的正数。为充分大的正数。当使用当使用背包背包时时(y y1 1=1=1,y y2 2=0)=0),式,式(b b)和和(d d)是多余的;是多余的;当使用当使用旅行箱旅行箱时时(y y1 1=0=0,y y2 2=1)=1)式式(a a)和和(c c)是多余的。是多余的。本讲稿第十七页,共八十页小结小结 mmmm个约束条件中只有个约束条件中只有个约束条件中只有个约束条件中只有k k k k个起作用个起作用个起作用个起作用 设设设设mmmm个约束条件可表示为个约束条件可表示为个约束条件可表示为个约束条件可表示为定义定义定义定义 逻
21、辑变量逻辑变量逻辑变量逻辑变量又设又设又设又设MMMM为任意大的正数为任意大的正数为任意大的正数为任意大的正数mmmm个约束条件中只有个约束条件中只有个约束条件中只有个约束条件中只有k k k k个约束条件真正起到约束作用个约束条件真正起到约束作用个约束条件真正起到约束作用个约束条件真正起到约束作用本讲稿第十八页,共八十页一、整数线性规划问题的提出一、整数线性规划问题的提出综上,我们了解了整数线性规划的问题。但如何来求解整综上,我们了解了整数线性规划的问题。但如何来求解整综上,我们了解了整数线性规划的问题。但如何来求解整综上,我们了解了整数线性规划的问题。但如何来求解整数线性规划问题呢?数线性
22、规划问题呢?数线性规划问题呢?数线性规划问题呢?为满足整数解的要求,初看起来,似乎只要把已得到的带有为满足整数解的要求,初看起来,似乎只要把已得到的带有为满足整数解的要求,初看起来,似乎只要把已得到的带有为满足整数解的要求,初看起来,似乎只要把已得到的带有分数或小数的解经过分数或小数的解经过分数或小数的解经过分数或小数的解经过“舍入化整舍入化整舍入化整舍入化整”就可以了。就可以了。就可以了。就可以了。但这常常是不行的,因为化整后不见得是可行解;或虽是可但这常常是不行的,因为化整后不见得是可行解;或虽是可但这常常是不行的,因为化整后不见得是可行解;或虽是可但这常常是不行的,因为化整后不见得是可行
23、解;或虽是可行解,但不一定是最优解。行解,但不一定是最优解。行解,但不一定是最优解。行解,但不一定是最优解。因此,对求最优整数解的问题,有必要另行研究。因此,对求最优整数解的问题,有必要另行研究。因此,对求最优整数解的问题,有必要另行研究。因此,对求最优整数解的问题,有必要另行研究。本讲稿第十九页,共八十页 例例例例4-4 4-4 4-4 4-4 说明整数规划问题的求解说明整数规划问题的求解说明整数规划问题的求解说明整数规划问题的求解不能不能不能不能直接在单纯形法最优解直接在单纯形法最优解直接在单纯形法最优解直接在单纯形法最优解的基础上四舍五入的基础上四舍五入的基础上四舍五入的基础上四舍五入
24、求下述整数规划问题的最优解(求下述整数规划问题的最优解(求下述整数规划问题的最优解(求下述整数规划问题的最优解(P85P85P85P85):):):):当整数规划问题暂时不考虑整数约束时,称为松弛问题当整数规划问题暂时不考虑整数约束时,称为松弛问题当整数规划问题暂时不考虑整数约束时,称为松弛问题当整数规划问题暂时不考虑整数约束时,称为松弛问题结论:结论:例例例例4-44-44-44-4看出,将其相应的线性规划的最优解经过看出,将其相应的线性规划的最优解经过看出,将其相应的线性规划的最优解经过看出,将其相应的线性规划的最优解经过“化整化整化整化整”来来来来解原整数线性规划,虽是最容易想到的,但常
25、常得不到整数线性解原整数线性规划,虽是最容易想到的,但常常得不到整数线性解原整数线性规划,虽是最容易想到的,但常常得不到整数线性解原整数线性规划,虽是最容易想到的,但常常得不到整数线性规划的最优解,甚至根本不是可行解。因此有必要对整数线性规规划的最优解,甚至根本不是可行解。因此有必要对整数线性规规划的最优解,甚至根本不是可行解。因此有必要对整数线性规规划的最优解,甚至根本不是可行解。因此有必要对整数线性规划的解法进行专门研究。划的解法进行专门研究。划的解法进行专门研究。划的解法进行专门研究。本讲稿第二十页,共八十页例例例例4-4 4-4 4-4 4-4 设整数规划问题如下设整数规划问题如下设整
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 整数 规划 分配 问题 精选 文档
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内