Ветвь и отрежьте корректируемые упражнения

На этой странице представлено подробное исправленное упражнение, решенное с помощью алгоритма ветвления и разреза (также известного как секущая плоскость Гомори).

ветка и разрез Гомори секущая плоскость

Ветвь и срез / Режущая плоскость Гомори

Упражнение 1

Давайте рассмотрим это линейная программа следующий :

Ветвь и срез Гомори секущая плоскость

Решить методом Гомори задачу (первые два разреза).

Решение

Решим релаксированную задачу в действительных числах. Решение:

Ветвь и срез Гомори секущая плоскость

Алгоритм секущей плоскости Гомори использует переменную с наибольшей нецелой частью, здесь x_1. Мы сформулируем новое ограничение, рассматривая только дробные остатки каждого коэффициента:

Ветвь и срез Гомори секущая плоскость

Мы создаем новый резервная переменная для этого нового ограничения, которое дает следующий словарь:

Ветвь и срез Гомори секущая плоскость

Эта программа не реализуема, поэтому необходимо сделать симплекс двойной. Другими словами, мы форсируем вывод x_5 (сюда входит x_4), это дает следующий словарь:

Ветвь и срез Гомори секущая плоскость

Решение по-прежнему неудовлетворительно, мы берем ограничение с наибольшей дробной долей, следовательно, x_2, что дает следующее сокращение (в дробном остатке):

Ветвь и срез Гомори секущая плоскость

Что дает новую переменную пробела x_6:

Ветвь и срез Гомори секущая плоскость

После применения двойного симплекса (x_6 вытесняется, а x_5 входит) получаем следующий результат:

Ветвь и срез Гомори секущая плоскость

Обратите внимание, что это все еще не решает нашу проблему!

Делиться
ru_RURU