Реферат: Применение метода ветвей и границ для задач календарного планирования
III этап. Решаем задачу 2 симплексным методом. Получим Zmax = 14/3 при X3 * = (4; 2/3; 0; 2/3; 0; 10/3). Хотя Z(X3 * ) = 14/3 > Z0 = 0, по-прежнему сохраняется Z0 = 0, ибо план нецелочисленный. Так как х2 * — дробное число, из области решений исключаем полосу 0 < x2 < 1 и задачу 2 разбиваем на две задачи 4 и 5.
Задача 4
Z=3x1 +x2 →max
при ограничениях:
4xl + Зх2 < 18
x1 + 2x2 £ 6
0 £x1 £ 4
0 £x2 £0
х1 , x2 — целые числа.
Задача 5
Z=3x1 +x2 →max
при ограничениях:
4xl + Зх2 < 18
x1 + 2x2 £ 6
0£x1 £4
1£x2 £ 4
х1 , x2 — целые числа.
Список задач: 4 и 5. Значение Z0 = 0.
IV этап. Решаем задачу 4 симплексным методом.
Получим Zmax = 12 при X4 * = (4; 0; 2; 2; 0; 0). Задачу исключаем из списка, но при этом меняем Z0 ; Z0 = Z(X4 * ) = 12, ибо план Х4 * целочисленный.
V этап. Решаем задачу 5 симплексным методом.
Получим Zmax = 12,25 при X5 * = (3,75; 1; 0; 0,25; 0,25; 0; 3). Z 0 не меняется, т.е. Z0 = 12, ибо план X5 * нецелочисленный. Так как х1 * — дробное, из области решений исключаем полосу 3<x1 <4, и задача 5 разбивается на две задачи: 6 и 7.
Задача 6
Z=3x1 +x2 →max
при ограничениях:
4xl + Зх2 < 18
x1 + 2x2 £ 6
0 £x1 £ 3
1 £x2 £ 4
х1 , x2 — целые числа.