1.1 定义
数学规划中的变量(部分或全部)限制为整数时,称整数规划。同时,根据变量是否完全限制为整数,分(完全)整数规划和混合整数规划。
1.2 常见解法
1.2.1 分枝定界法
通常把全部解空间反复地分割为越来越小的子集,称为分枝;并对每个子集内的解集计算一个目标下界(对于最小值问题),这称为定界。在每次分枝后,若某个已知可行解集的目标值不能达到当前的界限,则将这个子集舍去。这样,许多子集不予考虑,这称为剪枝。这就是分枝界限法的思路。
例:
Maxz=40x1+90x2⎧⎩⎨⎪⎪9x1+7x2≤567x1+20x2≤70x1≥5,x2≥0 M a x z = 40 x 1 + 90 x 2 { 9 x 1 + 7 x 2 ≤ 56 7 x 1 + 20 x 2 ≤ 70 x 1 ≥ 5 , x 2 ≥ 0
先无视整数限制,解线性规划,得最优解:
x1=4.809x2=1.817z=355.878 x 1 = 4.809 x 2 = 1.817 z = 355.878
此时,对 z z 定界,有 ,因x不满足整数条件,对任一 xi