Линейное математическое программирование, страница 17

Полученное решение х3(3;0;9;0;2) является оптимальным, т.к. коэффициенты при неосновных переменных х2 и х4 являются положительными, что является критерием оптимальности целевой функции при поиски ее минимума. Целевая функция  при х2 = х4 = 0 равна

Метод искусственного базиса

Состоит в следующем. В каждое уравнение, дающее отрицательную компоненту в базисном решении, вводится  искусственная неотрицательная переменная y1, y2ym, которая имеет тот же знак, что и свободный член в правой части уравнения. В первую симплекс-таблицу заносятся искусственные переменные. Вводится  вспомогательная целевая функция f = 0 при условии, когда y1 = y2 = … ym = 0. Путём перевода искусственных переменных из основных в неосновные достигается допустимое решение. После этого производится оптимизация обычным методом.

Пример 5.4.

            Решим задачу, рассмотренную в примере 5.3

Определим допустимое решение методом искусственного базиса.

            Найти

при ограничениях

В последнее уравнение, определяющее недопустимое значение базисной переменной х5 = –1 вводим искусственную переменную y1 с тем же знаком, что и свободный член. Получаем систему ограничений

        или    

в которой все базисные переменные х3; х4; y1 имеют допустимые значения.

            Вспомогательная функция цели F = – y1.

            Составим первую симплекс-таблицу

*                                                                                                                         Таблица 5.9

x1

x2

x3

x4

x5

y1

b

x3

-1

2

1

0

0

0

6

x4

4

3

0

1

0

0

12

y1

1

1

0

0

-1

1

1

-1

F