版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三节 分支定界法 (Branch and Bound, 简称BMIN,上界);,求极小问题时,LP问题的解是IP问题的下界。每次分支后的子 问题最优解的目标函数值都大于或等于分支前的最优值。如分 支中得到整数解,则最小的整数解为上界。如分支的目标函数 值大于上界,则停止分支。,A X1=3/2,X2=10/3 Z=29/6,B X1=2,X2=23/9 Z=41/9,C X1=1,X2=7/3 Z=10/3,无可行解,D X1=33/14,X2=2 Z=61/14,F X1=2,X2=2 Z=4,E X1=3,X2=1 Z=4,x1 1,x1 2,x2 2,x2 3,x1 2,x1 3,不同
2、的搜索策略会导致不同的搜索树,一般情况下,同一层的两个子问题,先搜索目标函数比较大的较有利(如果是极小问题,则应先搜索目标函数值小的较为有利)。这样可能得到数值比较大的下界,下界越大被剪去的分支越多。 分支定界算法对于混合整数规划特别有效,对没有整数要求的变量就不必分支,这将大大减少分支的数量。,第四节 01型整数规划,一、0-1变量及其应用 某些特殊问题,只做是非选择,故变量设置简化为0或1, 1代表选择,0代表不选择。,一、01规划数学模型,例:固定费用问题 有三种资源被用于生产三种产品,资源量、产品单件费用、 资源消耗量以及生产产品的固定费用。要求制定一个生产计 划,总收益最大。,产品,
3、资源,解:xj是生产第j种产品的产量。 总收益等于销售减去所生产的产品的总费用。建立数学模型时,无法确定某种产品是否生产,不能确定相应的固定费用是否发生,用0-1变量解决此问题。,分析:如果生产第j种产品,xj0. 约束条件xj Mjyj,yj=1; 如果不生产第j种产品,xj=0. 约束条件xjMjyj, yj=1或0。当yj=1不利于目标函数的最大化,因此在最优解必然是yj=0。,例 含有相互排斥的约束条件的问题,设工序B的每周工时约束条件为0.3x1+0.5x2150,式(1) 现有一新的加工方式,相应的每周工时约束条件为0.2x1+0.4x2120 ,式(2) 如果工序B只能选择一种,
4、那么(1)和(2)变成相互排斥的约束条件.,当y1=1,y2=0;采用新工艺,(2)式成立;,多余的约束,约束条件组,在约束条件中保证了在P个0-1变量中有p-q个1,q个0;凡取值=0的yi对应的约束条件为原约束条件,凡取值=1的yi对应的约束条件将自然满足,因而为多余.,例 工件排序问题,使用4台机床加工3件产品.各个产品的机床加工顺序以及产品i在机床j上的加工时间 aij见表.由于某种原因,产品2的加工总工时不得超过d.现在要求各件产品在机床上的加工方案,使在最段时间内加工完全部产品.,解 设xij表示产品i在机床j 上开始加工的时间(i=1,2,3;j=1,2,3,4),1.同一件产品
5、在不同机床上的加工顺序约束 同一件产品在下一台机床上的加工的开始时间不早于在上一台机床上加工的结束时间,故应有 产品1:x11+a11x12 ; x13+a13x14 产品2:x21+a21x22 ; x23+a23x24 产品3:x32+a32x33 ;,2.每一台机床对不同产品的加工顺序约束 一台机床在工作中,如果已经开始加工还没有结束,则不能开始加工另一件产品.对于机床1,先加工1不能加工2. 为了容纳两种相互排斥的约束条件,对于每台机床,分别引入0-1变量:,机床1:x11+a11x21+My1 ; x21+a21x11+M(1-y1) 机床2:x22+a22x32+My2 ; x32
6、+a32x22+M(1-y2) 机床3:x13+a13x33 +My3 ; x33+a33x13+M(1-y3) 机床4:x14+a14x24 +My4 ; x24+a24x14+M(1-y4) 当y1=0,表示机床1先加工产品1,后加工产品2;当y1=1,表示机床1先加工产品2,后加工产品1.,3.产品2的加工总时间约束 产品2的开始加工时间x21,结束加工时间为x24+a24,所以 x24+a24-x21d,4.目标函数的建立 由于三件产品的加工时间分别为x14+a14,x24+a24,x33+a33,全部产品的实际加工时间为:w=max(x14+a14,x24+a24,x33+a33) Minz=W st. Wx14+a14, W x24+a24, W x33+a33.,二、0-1型整数规划的解法,求解思路: 检测可行解的目标函数值,根据其目标函数值可以产生一个过滤条件,对于目标函数数值比它差的变量组合删除,这样有效减少运算次数,使最优解快速找到。,解:求解过程可以列表表示:,在求解0-1整数规划问题,为了进一步减少运算量,常按照目标函数中各个变量系数的大小顺序重新排列各个变量,以便于最优解有可能较早出现。 对于最大化问题,可以按照从小到大的顺序排列; 对于最小化问题,可以按照从大到小的顺序排列;,运算36次,运算30次,练习1:使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子设备手工装接工安全操作竞赛考核试卷含答案
- 碳酸锂转化工岗后考核试卷含答案
- 化学合成制药工安全意识评优考核试卷含答案
- 家用电冰箱维修工岗前风险识别考核试卷含答案
- 养蜂员安全宣教水平考核试卷含答案
- 形象设计师安全生产知识测试考核试卷含答案
- 硅片研磨工保密意识测试考核试卷含答案
- 水解蒸煮工班组管理能力考核试卷含答案
- 草坪园艺师安全宣贯模拟考核试卷含答案
- 蜂产品品评员岗位操作知识考核试卷含答案
- 2025年成都中和中学初一入学数学分班考试真题含答案
- GB/T 47827.1-2026航空器全生命周期xBOM定义与管理第1部分:总则
- 绿色简约风新能源汽车充电桩模板
- 沪科版七年级数学上册《第三章一次方程与方程组》单元测试卷(带答案)
- 湖南省2026年高考招生计划-历史类
- 2026年陕西省中考英语试题(含答案)
- 护理文书书写质量评价标准
- 2026年郑州财税金融职业学院教师招聘考试参考题库及答案解析
- 肝硬化失代偿期患者的护理
- 2026年植物学复习通关试题库带答案详解(完整版)
- 管理会计(第五版)邵敬浩全套教学课件
评论
0/150
提交评论