第四章整数规划与分配问题优秀课件.ppt
《第四章整数规划与分配问题优秀课件.ppt》由会员分享,可在线阅读,更多相关《第四章整数规划与分配问题优秀课件.ppt(80页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章整数规划与分配问题第1页,本讲稿共80页第第4 4章章 整数规划与分配问题整数规划与分配问题第2页,本讲稿共80页第第4 4章章 整数规划与分配问题整数规划与分配问题一、整数线性规划问题的提出一、整数线性规划问题的提出二、整数规划问题的求解二、整数规划问题的求解1 1、分支定界解法、分支定界解法2 2、割平面解法、割平面解法三、三、0-10-1型整数线性规划问题的求解型整数线性规划问题的求解四、分配问题与匈牙利法四、分配问题与匈牙利法第3页,本讲稿共80页一、整数线性规划问题的提出一、整数线性规划问题的提出在前面讨论的线性规划问题中,有些最优解可能是分数或小数,在前面讨论的线性规划问题中
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表示安排第表示安排第表示安排第表示安排第i i i i人去人去人去人去做做做做j j j j
4、工作,工作,工作,工作,xij=0 xij=0 xij=0 xij=0表示不安排第表示不安排第表示不安排第表示不安排第i i i i人去做人去做人去做人去做j j j j工作。逻辑变量也是只允工作。逻辑变量也是只允工作。逻辑变量也是只允工作。逻辑变量也是只允许取整数值的一类变量。许取整数值的一类变量。许取整数值的一类变量。许取整数值的一类变量。第4页,本讲稿共80页一、整数线性规划问题的提出一、整数线性规划问题的提出整数线性规划问题的分类整数线性规划问题的分类整数线性规划问题的分类整数线性规划问题的分类根据对决策变量的要求不同,分为根据对决策变量的要求不同,分为根据对决策变量的要求不同,分为根
5、据对决策变量的要求不同,分为四种类型四种类型四种类型四种类型:纯整数规划:纯整数规划:纯整数规划:纯整数规划:所有决策变量均要求为离散的非负整数。所有决策变量均要求为离散的非负整数。所有决策变量均要求为离散的非负整数。所有决策变量均要求为离散的非负整数。混合整数规划:混合整数规划:混合整数规划:混合整数规划:部分决策变量要求为离散的非负整数。部分决策变量要求为离散的非负整数。部分决策变量要求为离散的非负整数。部分决策变量要求为离散的非负整数。0 0 0 0 1 1 1 1 整数规划:整数规划:整数规划:整数规划:所有决策变量均要求为所有决策变量均要求为所有决策变量均要求为所有决策变量均要求为0
6、 0 0 0或或或或1 1 1 1。混合混合混合混合 0 0 0 0 1 1 1 1 整数规划:整数规划:整数规划:整数规划:部分决策变量要求为部分决策变量要求为部分决策变量要求为部分决策变量要求为0 0 0 0或或或或1 1 1 1。第5页,本讲稿共80页 一、整数线性规划问题的提出一、整数线性规划问题的提出引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题例例例例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、量,才能获取最大利润?大利润?大利润?大利润?第6页,本讲稿共80页一、整数线性规划问题的提出一、整数线性规划问题的提出部件部件部件部件设备设备设备设备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第7页,本讲稿共80页 例例例例4-14-14-14-1【解】【解】【解】【解】设设设设 x x x x1 1 1 1,x x x x2 2 2
10、2 分别为该计划期内甲、乙设备的生产数量,分别为该计划期内甲、乙设备的生产数量,分别为该计划期内甲、乙设备的生产数量,分别为该计划期内甲、乙设备的生产数量,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.
11、t.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 xii ii 0,1,2,0,1,2,0,1,2,0,1,2,这是一个这是一个这是一个这是一个纯整数规划问题纯整数规划问题纯整数规划问题纯整数规划问题。第8页,本讲稿共80页 一、整数线性规划问题的提出一、整数线性规划问题的提出引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题引例:生产组织计划问题与选址问题例例例例4-24-24-24-
12、2(选址问题)某商业连锁集团拟在(选址问题)某商业连锁集团拟在(选址问题)某商业连锁集团拟在(选址问题)某商业连锁集团拟在 n n n n 个连锁店所在城市个连锁店所在城市个连锁店所在城市个连锁店所在城市中建立中建立中建立中建立 m m m m 个配货中心,每个城市最多建立一个配货中心。个配货中心,每个城市最多建立一个配货中心。个配货中心,每个城市最多建立一个配货中心。个配货中心,每个城市最多建立一个配货中心。若在第若在第若在第若在第 i i i i 个城市建立配货中心,其配货能力为个城市建立配货中心,其配货能力为个城市建立配货中心,其配货能力为个城市建立配货中心,其配货能力为 D D D D
13、ii ii,单位时间,单位时间,单位时间,单位时间的固定成本为的固定成本为的固定成本为的固定成本为 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 ij。
14、应如何应如何应如何应如何选择配货中心位置和安排运输计划选择配货中心位置和安排运输计划选择配货中心位置和安排运输计划选择配货中心位置和安排运输计划,才能得到经济上花,才能得到经济上花,才能得到经济上花,才能得到经济上花费最少的方案。费最少的方案。费最少的方案。费最少的方案。第9页,本讲稿共80页 例例例例4-24-24-24-2【解解解解】设在单位时间内,从配货中心设在单位时间内,从配货中心设在单位时间内,从配货中心设在单位时间内,从配货中心 i i i i 运往连锁店运往连锁店运往连锁店运往连锁店 j j j j 的的的的物资数量为物资数量为物资数量为物资数量为 x x x xijijijij
15、,Z Z Z Z 为单位时间内的总费用。引入为单位时间内的总费用。引入为单位时间内的总费用。引入为单位时间内的总费用。引入布尔变量布尔变量布尔变量布尔变量 则上述问题可归结为如下的数学模型:则上述问题可归结为如下的数学模型:则上述问题可归结为如下的数学模型:则上述问题可归结为如下的数学模型:第10页,本讲稿共80页例例例例4-2 4-2 4-2 4-2 可归结为如下的数学模型可归结为如下的数学模型可归结为如下的数学模型可归结为如下的数学模型这是一个混合这是一个混合这是一个混合这是一个混合 0 0 0 0 1 1 1 1 规划问题。规划问题。规划问题。规划问题。第11页,本讲稿共80页 例例例例
16、4-34-34-34-3某人有一背包可以装某人有一背包可以装某人有一背包可以装某人有一背包可以装10101010公斤重、公斤重、公斤重、公斤重、0.025m0.025m0.025m0.025m3 3 3 3的物的物的物的物品。他准备用来装甲、乙两种物品,每件物品的重品。他准备用来装甲、乙两种物品,每件物品的重品。他准备用来装甲、乙两种物品,每件物品的重品。他准备用来装甲、乙两种物品,每件物品的重量、体积和价值如表量、体积和价值如表量、体积和价值如表量、体积和价值如表4-3-14-3-14-3-14-3-1所示。问两种物品各装所示。问两种物品各装所示。问两种物品各装所示。问两种物品各装多少件,所
17、装物品的总价值最大?多少件,所装物品的总价值最大?多少件,所装物品的总价值最大?多少件,所装物品的总价值最大?物品物品物品物品重量重量重量重量(公斤(公斤(公斤(公斤/每件)每件)每件)每件)体积体积体积体积(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 解解解解 设甲、乙两种物品设甲、乙两种物品设甲、乙两种物
18、品设甲、乙两种物品各装各装各装各装x1x1x1x1、x2x2x2x2件件件件第12页,本讲稿共80页 在例在例在例在例4-34-34-34-3中,假设此人还有一只旅行箱,最大载重量中,假设此人还有一只旅行箱,最大载重量中,假设此人还有一只旅行箱,最大载重量中,假设此人还有一只旅行箱,最大载重量为为为为12121212公斤,其体积是公斤,其体积是公斤,其体积是公斤,其体积是0.02m0.02m0.02m0.02m3 3 3 3。背包和旅行箱只能选择。背包和旅行箱只能选择。背包和旅行箱只能选择。背包和旅行箱只能选择其一,建立下列几种情形的数学模型,使其一,建立下列几种情形的数学模型,使其一,建立下
19、列几种情形的数学模型,使其一,建立下列几种情形的数学模型,使所装物品所装物品所装物品所装物品价值最大价值最大价值最大价值最大。情形一:所装物品不变;情形一:所装物品不变;情形一:所装物品不变;情形一:所装物品不变;情形二:如果选择情形二:如果选择情形二:如果选择情形二:如果选择旅行箱旅行箱旅行箱旅行箱,则只能装载丙和丁两种,则只能装载丙和丁两种,则只能装载丙和丁两种,则只能装载丙和丁两种物品,价值分别是物品,价值分别是物品,价值分别是物品,价值分别是4 4 4 4和和和和3 3 3 3,载重量和体积的约束为,载重量和体积的约束为,载重量和体积的约束为,载重量和体积的约束为第13页,本讲稿共80
20、页例例例例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分别是采用背包及旅行箱装载。分别是采用背包及旅行箱装载。情情情情形形形形一一一一:由由由由于于于于所所所所装装装装物物物物品品品品不不不不变变变变,约约约约束束束束左左左左边边边边不不不不变变变变,整整整整数数数数规规规规划划划划数数数数学学学学模模模模型为型为型为型为第14页,本讲稿共80页小结小结 通过设置逻辑变量建立整数规划的数学模型通过设置逻辑变量建立整
21、数规划的数学模型通过设置逻辑变量建立整数规划的数学模型通过设置逻辑变量建立整数规划的数学模型 约束条件的右端项可能是约束条件的右端项可能是约束条件的右端项可能是约束条件的右端项可能是r r r r个值中的某一个,即个值中的某一个,即个值中的某一个,即个值中的某一个,即 定义逻辑变量定义逻辑变量 则约束条件表示为则约束条件表示为第15页,本讲稿共80页情形二:情形二:情形二:情形二:由于不同载体所装物品不一样,数学模型由于不同载体所装物品不一样,数学模型由于不同载体所装物品不一样,数学模型由于不同载体所装物品不一样,数学模型为为为为甲、乙:甲、乙:丙、丁:丙、丁:第16页,本讲稿共80页MM为充
22、分大的正数。为充分大的正数。当使用当使用背包背包时时(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)是多余的。是多余的。第17页,本讲稿共80页小结小结 mmmm个约束条件中只有个约束条件中只有个约束条件中只有个约束条件中只有k k k k个起作用个起作用个起作用个起作用 设设设设mmmm个约束条件可表示为个约束条件可表示为个约束条件可表示为个约束条件可表示为 定义定义 逻辑变量逻辑变量 又设又设MM为任意大的正数为任意大的正数 mm个约束
23、条件中只有个约束条件中只有k k个约束条件真正起到约束作用个约束条件真正起到约束作用第18页,本讲稿共80页一、整数线性规划问题的提出一、整数线性规划问题的提出综上,我们了解了整数线性规划的问题。但如何来求解整数综上,我们了解了整数线性规划的问题。但如何来求解整数综上,我们了解了整数线性规划的问题。但如何来求解整数综上,我们了解了整数线性规划的问题。但如何来求解整数线性规划问题呢?线性规划问题呢?线性规划问题呢?线性规划问题呢?为满足整数解的要求,初看起来,似乎只要把已得到的带有为满足整数解的要求,初看起来,似乎只要把已得到的带有为满足整数解的要求,初看起来,似乎只要把已得到的带有为满足整数解
24、的要求,初看起来,似乎只要把已得到的带有分数或小数的解经过分数或小数的解经过分数或小数的解经过分数或小数的解经过“舍入化整舍入化整舍入化整舍入化整”就可以了。就可以了。就可以了。就可以了。但这常常是不行的,因为化整后不见得是可行解;或虽但这常常是不行的,因为化整后不见得是可行解;或虽但这常常是不行的,因为化整后不见得是可行解;或虽但这常常是不行的,因为化整后不见得是可行解;或虽是可行解,但不一定是最优解。是可行解,但不一定是最优解。是可行解,但不一定是最优解。是可行解,但不一定是最优解。因此,对求最优整数解的问题,有必要另行研究。因此,对求最优整数解的问题,有必要另行研究。因此,对求最优整数解
25、的问题,有必要另行研究。因此,对求最优整数解的问题,有必要另行研究。第19页,本讲稿共80页 例例例例4-4 4-4 4-4 4-4 说明整数规划问题的求解说明整数规划问题的求解说明整数规划问题的求解说明整数规划问题的求解不能不能不能不能直接在单纯形法最优解直接在单纯形法最优解直接在单纯形法最优解直接在单纯形法最优解的基础上四舍五入的基础上四舍五入的基础上四舍五入的基础上四舍五入 求下述整数规划问题的最优解(求下述整数规划问题的最优解(求下述整数规划问题的最优解(求下述整数规划问题的最优解(P85P85P85P85):):):):当整数规划问题暂时不考虑整数约束时,称为松弛问题当整数规划问题暂
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 整数 规划 分配 问题 优秀 课件
限制150内