- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章整数规划_第1_4节
第5章 整数规划; 例1 某厂拟用集装箱托运甲乙两种货物,每箱的体积、重量、可获利润以及托运所受限制如表格所示。问两种货物各托运多少箱,可使获得利润为最大?;它和LP问题的区别仅在于最后的条件⑤。
不考虑这一条件⑤,①~④称为与原问题相应的LP问题
很容易求得最优解为:x1=4.8,x2=0,max z=96
非整数的最优解“化整”:
将(x1=4.8,x2=0)凑整为(x1=5,x2=0),不满足条件②,因而它不是可行解;
将(x1=4.8,x2=0)凑整为(x1=4,x2=0),是可行解,但不是最优解,因为当x1=4,x2=0, 时z=80,但当x1=4,x2=1(这也是可行解)时,z=90。;本例还可以用图解法来说明; 由上例看出,将其相应的线性规划的最优解“化整”来解原整数规划,常常得不到整数规划的最优解,甚至不是可行解。因此有必要对整数线性规划的解法进行专门研究。
;第2节 分支定界解法;我们希望仅检查可行的整数组合的一部分,就能定出最优的整数解,如分支定界解法
设有最大化的整数线性规划问题A,与它相应的线性规划为问题B,从解问题B开始,若其最优解不符合A的整数条件,那么B的最优目标函数必是A的最优目标函数z*的上界,而A的任意可行解的目标函数值将是z*的一个下界。分支定界法就是将B的可行域分成子区域(称为分支)的方法,逐步减小上界和增大下界,最终求到z*。;例 2 求解A
max z=40x1+90x2 ①
9x1+7x2≤56 ②
7x1+20x2≤70 ③ (5.2)
x1,x2≥0 ④
x1,x2整数 ⑤
;解 先不考虑整数约束条件⑤,解相应的线性规划B,①~④,得最优解x1=4.81,x2=1.82,z0=356 ;考虑非整数解x1=4.81,x2=1.82之一,如x1=4.81。
对原问题增加两个约束条件x1≤4,x1≥5
可将原问题分解为两个子问题B1和B2(即两支),
给每支增加一个约束条件,如图5-3所示。这并不影响问题A的可行域,不考虑整数条件解问题B1和B2,称此为第一次迭代。得到最优解:; x1≤4,x1≥5
;继续对问题B1和B2进行分解;继续对问题B2进行分解; ;从以上解题过程可得到,用分支定界法求解整数线性规划(最大化)问题的步骤为:;第一步:分支;第二步:比较与剪支;第3节 割平面解法;例3 求解目标函数
max z=x1+x2 ①
约束条件:
-x1+x2≤1 ② 3x1+x2≤4 ③ (5-3)
x1,x2≥0 ④
x1,x2 整数 ⑤;如不考虑条件⑤,容易求得相应的线性规划的最优解:x1=3/4,x2=7/4,max z=10/4;现设想,如能找到像CD那样的直线去切割域R(图5-6),去掉三角形域ACD,那么具有整数坐标的C点(1,1)就是域R′的一个极点,;不考虑整数约束⑤,得到相应的LP问题,
化标准型,利用单纯形法求解,见表5-2。
max z=x1+x2 ①
-x1+x2+x3 =1 ⑥
3x1+x2 +x4=4 ⑦
x1, x2, x3, x4≥0 ④
x1,x2 整数 ⑤;表5-2;不能满足整数最优解的要求。为此考虑将带有分数的最优解的可行域中分数部分割去,再求最优解。;将系数和常数项都分解成整数和非负真分数两部分之和; 整数条件⑤要求x1、x2都是非负整数,于是由条件⑥、⑦可知x3、x4也都是非负整数(如不都是整数,则应在引入x3、x4之前乘以适当常数)。
上式等式左边是整数,等式右边也应是整数。但在等式右边的(·)内是正数;所以等式右边必是不超过3/4的整数,即不超过0的整数数。于是整数条件⑤可由下式所代替;
即 -3x3-x4≤-3 ⑧
这就得到一个切割方程(或称为切割约束),将它作为增加约束条件,再解例3。 ;表5-3;从表5-3的b列中可看到,这时得到的是非可行解,于是需要用对偶单纯形法继续进行计算;注意:新得到的约束条件⑧ -3x3-x4≤-3 ;现把求一个切割方程的步骤归纳为:;(2) 将bi和αik都分解成整数部分N与非负真分数f之和,即
bi=Ni+fi,其中0<fi<1
αik=
您可能关注的文档
- 第5章-Linux常用操作命令.ppt
- 第5章 重做日志文件的管理.ppt
- 第5章-决策支持系统的数据库.方法库与知识库.ppt
- 第5次课_关系数据库SQLServer2005介绍.ppt
- 第5章-公司的长期融资.ppt
- 第5章 个人独资企业法.ppt
- 第5章-品牌创意与设计.ppt
- 第5章-概率与概率分布.ppt
- 第5单元国策经纬.ppt
- 第5章-境况影响——消费者决策.ppt
- 主题四 微专题1 中国优秀传统文化的内涵、价值与演变.docx
- 主题四 微专题1 中国优秀传统文化的内涵、价值与演变.pptx
- Unit 5 Music 单元词汇默写与运用(含答案)-2024-2025学年高中英语人教版(2019)必修第二册.docx
- 安徽省天长市2024-2025学年高三上学期第四次学情调研考试历史试题(含解析).docx
- Unit 3 The Internet 单元词汇默写与运用(含答案)--2024-2025学年高中英语人教版(2019)必修第二册.docx
- 部编人教版二年级下册道德与法治《我的环保小搭档》课件.pptx
- 山东省中企质信检测技术有限公司实验室建设项且建设项目环境影响报告表(污染影响类).pdf
- 北师大版(2019)必修第三册Unit 7 Art Lesson 3 A Musical Genius 课文变形语法填空(含答案).docx
- 福建省龙岩市2024-2025学年高一上学期1月期末英语试题(无答案).docx
- 广东省广州市2024-2025学年高三2月月考英语试题(无答案).docx
文档评论(0)