运筹学_分支定界法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(LP)
n j 1
aij x j
bi
(i 1.2
m)
x j 0, ( j 1.2 m)
a
2
(二)、例题 例一:用分枝定界法求解整数规划问题(用图解法计算)
m ax Z x1 5 x2
x1 x2 2
5
x1
6
x2
30
x1
4
x 1 , x 2 0 且 全 为 整 数
记为(IP)
即Z 也是(IP)最大值的上限。
对于x1=18/11≈1.64,
3
取值x1 ≤1, x1 ≥2
对于x2 =40/11 ≈3.64, 取值x2 ≤3 ,x2 ≥4
先将(LP)划分为(LP1)和 (LP2),取x1 ≤1, x1 ≥2
⑵ 5x16x2 30 ⑴ x1 x2 2
(18/11,40/11)
⑶ x1 4
3
x1
x1 5x2 Z
a
9
先将(LP)划分为(LP1)和(LP2),取x1 ≤1, x1 ≥2,有下式:
m ax Z x1 5 x2
m ax Z x1 5 x2
x1 x2 2
( IP 1)
5
x1 x1
6
x2
30 4
x1
1
x 1 , x 2 0 且 为 整 数
x1 x2 2
6
x2
30 4
x 1 , x 2 0
⑵ 5x16x2 30 ⑴ x1 x2 2
(18/11,40/11)
⑶ x1 4
3
x1
x1 5x2 Z
a
7
LP x1=18/11, x2=40/11
Z(0) =19.8
a
8
x1=18/11, x2 =40/11
Z(0) =218/11≈(19.8)
x2
a
13
LP x1=18/11, x2=40/11
Z(0) =19.8
x1≤1
x1≥2
LP1 x1=?, x2=?
Z(1) =?
LP2 x1=?, x2=?
Z(2) =?
a
14
LP x1=18/11, x2=40/11
Z(0) =19.8
x1≤1
x1≥2
LP1 x1=1, x2=3 Z(1) =16
m ax Z x1 5 x2
x2
x1 x2 2
( IP 1)
5
x1 x1
6
x2
30 4
3
x1
1
x 1 , x 2 0 且 为 整 数
此时B 在点取得最优解。
1
x1=1, x2 =3, Z(1)=16
⑵ 5x16x2 30 ⑴ x1 x2 2
A B
⑶ x1 4
1
3
x1
x1 5x2 Z
x1
4
x 1 , x 2 0
⑵ 5x16x2 30 ⑴ x1 x2 2 ⑶ x1 4
3
x1
x1 5x2 Z
a
6
x1=18/11, x2 =40/11
Z(0) =218/11≈(19.8)
x2
即Z 也是(IP)最大值的上限。
m ax Z x1 5 x2
3
x1 x2 2
5
x1 x1
a
3
LP x1=18/11, x2=40/11
Z(0) =19.8
x1≤1
x1≥2
LP1 x1=1, x2=3 Z(1) =16

LP2 x1=2, x2=10/3
Z(2) =18.5
x2≤3
x2≥4
x1≤2
LP21 x1=12/5, x2=3 Z(21) =17.4
x1≥3
LP22 无可 行解

第三节 分枝定界法
(一)、基本思路
n
max Z c j x j j 1
考虑纯整数问题:
(
IP)
n
aij x j
j 1
bi
(i 1.2L m)
x
j
0,( j 1.2L
n)且为整数
n
m ax Z c j x j
j 1
整数问题的松弛问题:
(
L
P
)
n j 1
aij x j
bi
(i 1.2L
a
16
求(LP2) ,如图所示。
m ax Z x1 5 x2
x1 x2 2
( IP
2)
5
x1 x1
6
x2
30 4
x1
2
x 1 , x 2 0 且 为 整 数
在C 点取得最优解。 即x1=2, x2 =10/3, Z(2) =56/3≈18.7
⑵ 5x16x2 30
x2
⑴ x1 x2 2
LP2 x1=?, x2=?
Z(2) =?
a
15
求(LP2) ,如图所示。
m ax Z x1 5 x2
x1 x2 2
( IP
2)
5
x1 x1
6
x2
30 4
x1
2
x 1 , x 2 0 且 为 整 数
⑵ 5x16x2 30
x2
⑴ x1 x2 2
A
B 3
⑶ x1 4
1
1
3
x1
x1 5x2 Z
A
3
BC
⑶ x1 4
1
1
3
x1
x1 5x2 Z
a
17
LP x1=18/11, x2=40/11
a
11
先求(LP1),如图所示。
m ax Z x1 5 x2
x2
x1 x2 2
( IP 1)
5
x1 x1
6
x2
30 4
3
x1
1
x 1 , x 2 0 且 为 整 数
1
⑵ 5x16x2 30 ⑴ x1 x2 2
A
⑶ x1 4
1
3
x1
x1 5x2 Z
a
12
先求(LP1),如图所示。
m)
x
j
0,(
j
1.2L
n)
a
1
Fra Baidu bibliotek
n
maxZ cj xj j 1
考虑纯整数问题:
n
(IP) j1 aij x j
bi
(i 1.2 m)
xj 0,( j 1.2 m)且为整数
整数问题的松弛问题:
判断题:整数问题的最优函 数值总是小于或等于其松弛 问题的最优函数值。
n
max Z c j x j j 1
( IP
2)
5
x1 x1
6
x2
30 4
x1
2
x 1 , x 2 0 且 为 整 数
现在只要求出(LP1)和(LP2)的最优解即可。
a
10
LP x1=18/11, x2=40/11
Z(0) =19.8
x1≤1
x1≥2
LP1 x1=?, x2=?
Z(1) =?
LP2 x1=?, x2=?
Z(2) =?
LP211 x1=2, x2=3 Z(211) =17

LP212 x1=3, x2=5/2 Z(212) =15.5

a
4
例一:用分枝定界法求解整数规划问题(用图解法计算)
m ax Z x1 5 x2
x1 x2 2
5
x1
6
x2
30
x1
4
x 1 , x 2 0 且 全 为 整 数
记为(IP)
解:首先去掉整数约束,变成一般线性规划问题
m ax Z x1 5 x2
x1 x2 2
5
x1 x1
6
x2
30 4
x 1 , x 2 0
记为(LP)
a
5
用图解法求(LP)的最 优解,如图所示。
x2
m ax Z x1 5 x2
3
x1 x2 2
5 x 1 6 x 2 3 0
相关文档
最新文档