运筹学第五章.ppt
《运筹学第五章.ppt》由会员分享,可在线阅读,更多相关《运筹学第五章.ppt(28页珍藏版)》请在三一办公上搜索。
1、主讲教师:,联系电话:短 号:,E-mail:,清华大学出版社,运筹学教程(第三版),运筹学基础,胡运权 主编,教材,运 筹 学 课 件,整 数 规 划,第 五 章,Dynamic Programming,第一节 整数规划数学模型及解的特点,一、线性规划的数学模型的表示,max(min)z=,xj 0(j=1,2,n),st.,cjxj,aijxj(或=,)bi(i=1,2,m),线性规划问题的特征:(1)目标函数是决策变量的线性函数(2)约束条件是含决策变量的线性等式或不等式,第一节 整数规划数学模型及解的特点,二、整数规划的数学模型的表示,整数规划的矩阵表示:,整数规划的松弛问题:,整数规
2、划与其松弛问题最优解和最优值的关系,整数规划的可行解一定是其松弛问题的可行解。,整数规划的最优值不优于其松弛问题的最优值。,三、整数规划数学模型举例,解 设:xi 为服务员在 i 时段开始上班人数,min z=x1+x2+x3+x4+x5+x6+x7+x8,约束条件,x110,st.,要求:服务员要连续工作4个时段 目标:人数最少,目标,x1+x2 8,x1+x2+x3 9,x1+x2+x3+x4 11,x2+x3+x4+x5 13,x4+x5 5,x3+x4+x5 8,x5 3,且xj为整数,例2、例3见书P124,125,四、整数线性规划的数学模型及解的特点,max(min)z=,xj 0
3、 且 取整数(j=1,2,n),st.,cjxj,aijxj(或=,)bi(i=1,2,m),整数线性规划问题与一般线性规划最大区别是:(1)整数规划中决策变量必须为整数(2)设两组可行解X1、X2,(aX1+bX2)不一定是整数规划的解(其中,a,b0 且 a+b=1)(3)一般线性问题的可行域为一个凸集,而整数规划的可行域 是一些离散点。,五、整数线性规划的求解方法,max z=x1+4x2,例2,-2x1+3x2 3,x1+2x2 8,x1,x2 0 且取整数,St.,x1=18/7 x2=19/7 Z=94/7,X1*=4 x2*=2 Z*=12,一种最简单的方法:枚举法,这种思路为:
4、找出所有整数可行解,并分别算出其目标值,通过比较求得问题的最优解,第二节 整数规划的割平面法,红色区域与原区域区别:1.是原区域的一部分2.与原问题有相同的可行解,这种方法的思路:把原区域割去不含原问题可行解的那部分区域,从而可以求得原问题的最优解。,我们称这种思路为割平面法,第一步:先不考虑整数约束,利用单纯形法进行求解,第二节 整数规划的割平面法,第二步:考虑非整数解中小数最大的约束,分解成分数约束与整数约束(实践证明这样求解,速度最快),综合(3)及原问题的约束,等于增加一个约束 x2 2,要求分数约束部分的系数为正,第二节 整数规划的割平面法,第三步:把约束(3)作为新约束加入单纯形法
5、继续求解,如果还不能求出整数最优解,重复 直至求出整数最优解为止。,第二节 整数规划的割平面法,割平面法求解的演示,最优解,第二节 整数规划的割平面法,第三节 整数规划的分支定界法,x1=18/7 x2=19/7 Z=94/7,-2x1+3x2 3x1+2x2 8 x1 2x1,x2 0 且取整数,-2x1+3x2 3x1+2x2 8 x1 3x1,x2 0 且取整数,我们把这种方法的思路称为分支定界法,1)把原区域分成两个分支,这样的分割没有减少可行解,我们可以分别求出各个分支的最优解,看是否为整数解,如果存在分支没有得到整数最优解,按照上述方式继续,直到求出整体最优解为止。2)如果出现某个
6、分支的最优解小于其它存在整数可行解,则该分支没有必要继续求解,这就是定界。,分支定界法把可行域一分为二,第一步:先不考虑整数约束,利用单纯形法进行求解,第三节 整数规划的分支定界法,分支定界法把可行域一分为二,第二步:任选不满足整数约束的变量进行分支,把问题分解成两个问题(两个分支),x2=19/7,其整数部分为2,如,把它分解成两个约束,x2 2,和,x2 3,x1=18/7 x2=19/7 Z=94/7,分支二 没有可行域,分支一可以求得最优解为:x1*=4 x2*=2 z*=12,已经满足整数要求,故为问题得最优解,第三节 整数规划的分支定界法,第三步:把问题的两个分支求出解后,分析各分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 第五
链接地址:https://www.31ppt.com/p-5849626.html