第4章-整数规划与分配问题-管理运筹学.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第4章-整数规划与分配问题-管理运筹学.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 整数 规划 分配 问题 管理 运筹学
- 资源描述:
-
1、第第4章章 整数规划与整数规划与分配问题分配问题目录4整数规划整数规划1230-1规划规划分配问题分配问题本章小结与作业本章小结与作业管理运筹学 第4章 整数规划与分配问题4.1 整数规划管理运筹学 第4章 整数规划与分配问题导入案例导入案例整数规划的基本概念整数规划的基本概念图解法图解法分枝定界法的基本思路分枝定界法的基本思路4.1.1导入案例集装箱托运计划管理运筹学 第4章 整数规划与分配问题货物货物每箱体积每箱体积(m3)每箱质量每箱质量(50kg)每箱利润每箱利润(百元百元)甲甲乙乙384356托运托运限制限制4024某厂拟用集装箱托运甲、乙两种货物,每箱的体积、质量、可获得的利某厂拟
2、用集装箱托运甲、乙两种货物,每箱的体积、质量、可获得的利润以及托运所受到的限制如表所示。问怎样安排托运计划,可使利润最润以及托运所受到的限制如表所示。问怎样安排托运计划,可使利润最大大?1212121212max z563843,0,xxxxxxxxxx 40 24取整数设设 x1,x2表示两种货物装载数量表示两种货物装载数量(整整数数),依题意有如下数学模型:,依题意有如下数学模型:在实际中,许多要求变量取整在实际中,许多要求变量取整的数学模型,称为整数规划的数学模型,称为整数规划。4.1.2 整数规划的基本概念n整数规划(整数规划(integer programming,IP)是指一类要求
3、问)是指一类要求问题中的全部或一部分变量为整数的数学规划。在整数规划中,题中的全部或一部分变量为整数的数学规划。在整数规划中,依决策变量的取值不同,又可进一步划分:依决策变量的取值不同,又可进一步划分:n如果所有变量都限制为整数,则称为纯整数规划(如果所有变量都限制为整数,则称为纯整数规划(Pure Integer Programming,PIP););n如果仅一部分变量限制为整数,则称为混合整数规划如果仅一部分变量限制为整数,则称为混合整数规划(Mixed Integer Programming,MIP););n变量取二进制的整数规划则称为变量取二进制的整数规划则称为0-1规划(规划(Bin
4、ary Integer Programming,BIP)。)。管理运筹学 第4章 整数规划与分配问题4.1.3 图解法管理运筹学 第4章 整数规划与分配问题【例例4.1】用图解法求解整数规划用图解法求解整数规划1212121212max 563840(1)4324(2),0,zxxxxxxxxxx取整数(1)建立直角坐标系,)建立直角坐标系,图示约束条件,确定图示约束条件,确定可行域。可行域。(2)图示目标函数一)图示目标函数一根基线,按目标要求根基线,按目标要求平行移动,直到与可平行移动,直到与可行域相交。行域相交。(3)求出交点坐标与)求出交点坐标与目标值。目标值。0 1 2 3 4 5
5、6 7 8 9 10 11 12 13 14 x10 1 2 3 4 5 6 7 8 x2X=(2,4),z=344.1.4 分枝定界法的基本思路*管理运筹学 第4章 整数规划与分配问题【例例4.1】分枝定界法求解分枝定界法求解1212121212max 563840(1)4324(2),0,zxxxxxxxxxx取整数分枝定界法分枝定界法(Branch and Bound Method)用于求解整数规划问题,用于求解整数规划问题,是在是在20世纪世纪60年代初,由年代初,由Land Doig和和Dakin等人提出的等人提出的。解解 (1)承例承例4.1,由图解法知,一般线性规划解,由图解法知
6、,一般线性规划解的坐标为的坐标为(72/23,88/23),不在,不在网格线的交叉点上,非整数解(非可行解)。网格线的交叉点上,非整数解(非可行解)。(2)对对“解解1”分枝定界:选取分枝定界:选取x1 进行分枝定界:在原模型的基础上,分别添加进行分枝定界:在原模型的基础上,分别添加x13,x14。优化结果。优化结果“解解2”,X=(3,31/8);“解解3”,X=(4,8/3),均为非整均为非整数(非可行解)。数(非可行解)。(3)先对先对“解解2”分枝定界:分枝定界:“解解2”的坐标为的坐标为(3,31/8),分别添加,分别添加 x23,x24,优化结果优化结果“解解4”,X=(3,3),
7、z=33,为可行解;,为可行解;“解解5”,X=(8/3,4),z=37.33,为非为非可行解,由于其目标值大于解可行解,由于其目标值大于解4的目标值,先保留,待进一步分枝定界。的目标值,先保留,待进一步分枝定界。(4)再对再对“解解3”分枝定界:分枝定界:“解解3”的的x2坐标坐标 为为非整数,添加非整数,添加x22(x2 3为非为非可行域),优化结果可行域),优化结果为为“解解6”X=(9/2,2),z=34.5;再添加;再添加x1=4,x1 5。解得。解得整数解整数解X=(4,2),z=32和非整数解和非整数解X=(5,4/3),目标值,目标值z=33,这两个整数解和非,这两个整数解和非
8、整数解的目标值均不大于整数解整数解的目标值均不大于整数解解解4,不再保留。,不再保留。0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 x10 1 2 3 4 5 6 7 8 x2解6(9/2,2),z=34.5解3(4,8/3)解1(72/23,88/23)解2(3,31/8)解4(3,3),z=33解5(8/3,4),z=37.33(5)对对“解解5”分枝定界:分枝定界:“解解5”的坐标的坐标(8/3,4),为非整数,添加为非整数,添加x12(x13为非可行域),优化结果为为非可行域),优化结果为X=(2,17/4),再添加,再添加x2=4 和和x2=5。求得整数解。求
9、得整数解(2,4),目标值,目标值34;整数解;整数解(0,5),目标值,目标值30,取,取(2,4)。如图如图“解解7”。解7(2,4),z=34(6)剪枝剪枝:将:将“解解4”X=(3,3),z=33与与“解解7”X=(2,4),z=34。相比较。相比较,“解解7”目标值为目标值为34,对应的最优方案,对应的最优方案。4.2 0-1规划管理运筹学 第4章 整数规划与分配问题0-1规划的概念与隐枚举法简介规划的概念与隐枚举法简介0-1变量在数学建模中的应用变量在数学建模中的应用案例案例1:球队队员筛选球队队员筛选案例案例2:选址问题选址问题案例案例3:集合覆盖问题集合覆盖问题4.2.1 0-
10、1规划的概念l0-10-1规划是一种特殊类型的整数规划,即决策变量只取规划是一种特殊类型的整数规划,即决策变量只取0 0或或1 1。0-10-1规划在整数规划中占有重要地位,许多实际问规划在整数规划中占有重要地位,许多实际问题,例如指派问题、选址问题、送货问题都可归结为此题,例如指派问题、选址问题、送货问题都可归结为此类规划。求解类规划。求解0-10-1规划的常用方法是隐枚举法,对各种规划的常用方法是隐枚举法,对各种特殊问题还有一些特殊方法,例如求解特殊问题还有一些特殊方法,例如求解指派问题的匈牙指派问题的匈牙利方法。利方法。l0-10-1规划的数学模型为规划的数学模型为:管理运筹学 第4章
11、整数规划与分配问题01m ax(m in)(,).zC XAXbs tX取或4.2.2 隐枚举法简介管理运筹学 第4章 整数规划与分配问题12312312312123max 322(1)44(2)s.t.+3(3),01zxxxxxxxxxxxx xx例:求最优解或12312312312123minmin 32244s.t.+3,01jcwxxxxxxxxxxxx xx 改变符号,变为或112233111xxxxxx 令12312312312123min 352042s.t.1,01wxxxxxxxxxxxx xx 或23123123121123min 352042s.t.+1,01wxxxx
12、xxxxxxxx xx 目标系数升序排序或1.化成标准形式化成标准形式(1)目标函数目标函数:min,cj0。目标。目标若若max,目标系数改变符号目标系数改变符号,变为变为min;(2)若若cj 4,3xxxx则则否否则则【例例4.64.6】用用0-10-1表示:若表示:若解解 该问题可表示成该问题可表示成11223344()()()()()()(1)()()(1)01f XgMyfXgMyfXgMyfXgMyy ()()()()或4.2.4 0-1变量在数学建模中的应用管理运筹学 第4章 整数规划与分配问题(8)分段函数的分段函数的0-1表述表述 0,0()0()01xf xkcxxf x
13、ykcxyMxxMyy当当对可表示为或生产过程的种类生产过程的种类固定固定投资投资(元元)生产生产成本成本(元元/千克千克)最大最大日产量日产量(千克千克)甲甲乙乙丙丙1 0002 0003 0005432 0003 0004 000例例(P76(P76第第6 6题题)某企业接受某项产品订货,某企业接受某项产品订货,需求量为每日需求量为每日3 5003 500千克,千克,现现有有3 3种生产种生产过程供选择,各生产过程所需固定投资过程供选择,各生产过程所需固定投资(成本成本),生产成本,最大日产量如表,生产成本,最大日产量如表所示。问所示。问:企业需要决定采用哪种企业需要决定采用哪种(一种一种
14、或多种或多种)生产过程和日产量多少千克,生产过程和日产量多少千克,才能既保证按合同交货又使总成本最小?才能既保证按合同交货又使总成本最小?试列出该问题的整数规划数学模型。试列出该问题的整数规划数学模型。4.2.4 0-1变量在数学建模中的应用管理运筹学 第4章 整数规划与分配问题10(1,2,3)iiiiyxii采采用用第第 种种生生产产过过程程不不采采用用第第 种种生生产产过过程程采采用用第第 种种生生产产过过程程生生产产的的数数量量1231231231122331122331313min100020003000543,3000,4000.,01;zyyyxxxxxxxy xyxystyx
15、M yx M yx Myx35002000或0解解 设:设:采用生产过程丙生产采用生产过程丙生产3500kg,总成本,总成本13500元。元。生产生产过程过程固定固定投资投资(元元)生产生产成本成本(元元/千克千克)最大最大日产量日产量(千克千克)甲甲乙乙丙丙1 0002 0003 0005432 0003 0004 0004.2.4 0-1变量在数学建模中的应用管理运筹学 第4章 整数规划与分配问题某校篮球队准备从以下某校篮球队准备从以下6名预备队员中选名预备队员中选拔拔3名为正式队员,并使平均的身高尽可名为正式队员,并使平均的身高尽可能高。这六名预备队员情况如表所示。能高。这六名预备队员情
16、况如表所示。队员的挑选要满足下列条件:队员的挑选要满足下列条件:(1)6位预备队员选位预备队员选3名。名。(2)至少补充至少补充1名后卫人员。名后卫人员。(3)B或或E中间最多入选中间最多入选1名。名。(4)最多补充最多补充1名中锋。名中锋。(5)无论无论B或或D入选,入选,F都不能入选都不能入选。案例4-1 球队队员筛选管理运筹学 第4章 整数规划与分配问题预备队员预备队员身高身高(cm)(cm)位置位置A AB BC CD DE EF F193193191191187187186186180180185185中锋中锋中锋中锋前锋前锋前锋前锋后卫后卫后卫后卫s.t.123456max1931
17、91187186180185zxxxxxx0,:1,iixi第第名名未未进进入入正正式式队队设设第第名名进进入入正正式式队队561(2)xx1234563(1)xxxxxx251(3)xx121(4)xx26461(5)1xxxx160 1x或案例4-2 选址问题管理运筹学 第4章 整数规划与分配问题地点地点A A1 1A A2 2A A3 3A A4 4A A5 5A A6 6A A7 7建点成本建点成本2020202025252424222224242323估计利润估计利润3030303035353434383840404545某公司在城市东、西、南某公司在城市东、西、南三区拟建立门市部。
18、计划三区拟建立门市部。计划有有7个位置个位置(点点)Aj(j=1,7)可供选择。规定:可供选择。规定:在东区,由在东区,由A1,A2,A3 三个三个点至多选两个;在西区,点至多选两个;在西区,由由 A4,A5 两个点至少选一两个点至少选一个;在南区,由个;在南区,由A6,A7 两两个点至少选一个。设各位个点至少选一个。设各位置建点的成本与预计利润置建点的成本与预计利润见表,若建点总成本控制见表,若建点总成本控制在在100万元以内,试问应万元以内,试问应该选取哪几个点可使年利该选取哪几个点可使年利润为最大?。润为最大?。1 :1 270 iiiAxi=A当当被被选选中中,设设,当当未未被被选选中
展开阅读全文