5
4
x(0)=(4.81,1.82) Z0=356
3
B 2
1
7x1+20x2=70
C
0 1 2 3 4 5 6 7 8 9 10 x1
x1<=[x1(0)]
12
x1>=[x1(0)]+1
2021/7/26
解:第一步:先不考虑整数约束条件,求解相应的线性 规划问题,得最优解和最优值如下:
x1=4.81, x2=1.82, Z=356 解不满足整数条件。最优值Z=356作为整数规划目标函 数值的上界;用观察法可知x1=0,x2=0是可行解,对应 目标值Z=0作为整数规划目标值的下界,即0 Z* 356
1
2
x6 x7 1
xi 0或1
获利最大的设点方案,第 一个约束条件表示投资总 额限制,之后的三个约束 条件分别表示在东、西和 南区的设点数限制,决策 变量取值0或1。
5
2021/7/26
例3 解决某市消防站的布点问题。该市共有6个区,每 个区都可以建消防站。政府希望设置的消防站最少,但 必须满足在城市任何地区发生火警时,消防车要在15分 钟内赶到现场。据实地测定,各区之间消防车行驶的时 间见下表:
行解, 停止; b) 若有满足整数条件的最优解, 则已得到整数规划问 题的最优解, 停止; c) 若有最优解, 但不满足整数条件, 记此最优值 为原整数规划问题Z*的上界, 然后, 用观察法求出下界. (2)分支、定界直到得到最优解为止
分支:取目标函数值最大的一个支LPs,在LPs的解中任选一不 符合整数条件的变量xj,其值为bj,构造两个约束条件xj≤[bj]和 xj≥[bj]+1。将两个约束条件分别加入问题LPs,得两个后继规划问 题LPs1和LPs2。不考虑整数条件求解这两个后继问题,以每个后 继问题为一分支标明求解结果。