Появление вырожденного базисного решения
Рассмотрим задачу:
Решим задачу симплексным методом. Введем дополнительные переменные и составим симплекс-таблицу.
Базис | Свободный | Переменные | Оценочные | ||||
член | отношения | ||||||
-1 | |||||||
-2 | |||||||
-4 | 7/3 | ||||||
-2 |
Так как полученное решение не оптимально, переходим к новой симплекс-таблице. Причем, в качестве разрешающей строки можно взять как первую, так и вторую.
Базис | Свободный | Переменные | Оценочные | ||||
член | отношения | ||||||
-1 | |||||||
-3 | |||||||
-б | |||||||
-1 | ! |
Полученное решение вырожденно, так как основная переменная и вновь не является оптимальным. Переходим к новой симплекс-таблице.
Базис | Свободный | Переменные | Оценочные | ||||
член | отношения | ||||||
-2 | |||||||
-3 | |||||||
-2 | |||||||
-1 |
Решение так же вырожденно, так как основная компонента
При этом целевая функция не увеличилась, но и не ухудшилась. Выполненный шаг, хотя и не улучшил значение целевой функции, лишнем не является, так как привел к новому базисному решению. На практике, наличие пустых шагов может привести к зацикливанию задачи.
Вывод. Если на каком-либо шаге симплекс-метода наибольшее возможное значение переменной достигается в нескольких уравнениях одновременно, то в качестве разрешающего можно выбрать одно из них (в симплекс-таблице совпадение оптимальных оценочных отношений). Тогда на следующем шаге получим вырожденное базисное решение, переход к очередному базисному решению может не изменить значение целевой функции.
Замечание. Вырождение, полученное при оптимальном решении может привести к альтернативному оптимуму даже при нулевых коэффициентах при всех не основных переменных в целевой функции.
Дата добавления: 2019-07-26; просмотров: 500;