Еще две угловые точки могут быть получены из систем: Злу + 2х2 = = 8, хх = 0; и 2лу + Зх2 = 7, х2 = 0; но они недопустимы, т. е. они не лежат в области допустимых решений.
Поскольку установлено, что оптимальное решение есть всегда уг ловая точка области допустимых решений, задача значительно упро стилась. Если имеется я неизвестных х1у ..., хп и яг + я ограничений,
то, используя для |
нахождения каждой угловой точки по я ограниче- |
нии, мы получим |
j j угловых точек. Как мы увидим далее, мо |
дифицированный симплекс-метод последовательно рассматривает лишь допустимые угловые точки и делает это таким образом, что значения целевой функции в последовательно рассматриваемых угловых точ ках образуют неубывающую монотонную последовательность1. Та ким образом будут оценены не все допустимые угловые точки; это ос новное вычислительное преимущество модифицированного симплексметода по сравнению, например, с процессом полного перебора всех допустимых угловых точек.
в) МАТРИЧНАЯ ФОРМУЛИРОВКА ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
Обычно в линейном программировании имеют дело с задачами, сформулированными в виде одной из следующих форм:
I. Максимизировать z = с х |
II. Минимизировать z = с'х |
при условии, что Ах > Ь, |
при условии, что Ах > |
Ь, |
х > 0, |
х > |
0, |
где с есть я-мерный вектор коэффициентов целевой функции (обычно коэффициенты характеризуют удельную прибыль или затраты); -X—я-мерный вектор переменных решения (неизвестных); А — матри ца «технологических коэффициентов» размером m X я; Ь — яг-мерный вектор дефицитных ресурсов с bt > 0, i = 1 , ..., m\ z — значение
целевой функции; > означает соответственно «больше», «равно», -«меньше».
Пример. Теперь рассмотренную ранее задачу (1) можно сформу лировать в матричных терминах:
Л |
'3 |
2 ' |
|
|
' 20' |
|
*1 ! |
А == |
2 |
3 |
, |
с = |
20 |
х = |
х2 |
Оба технологических ограничения относятся к типу «меньше чем ...». В данном параграфе рассматриваются задачи формы I (максими зация) с ограничением «меньше.чем ...». В параграфе 2 рассматривают ся задачи формы II (минимизация); в параграфе 3 излагается пробле ма смешанных ограничений (как «меньше чем ...», так и «больше чем...»), а также освещен случай, когда ограничения представлены ра
венствами. Таким образом, задача в этом параграфе такова. |
|
максимизировать |
z = с'х |
(2) |
при условии, что |
Ах ^ Ь, х>-0. |
1 Последовательность аи а2, ..., ап, ... называется неубывающей монотонной, если ап < ап+1 для всех п.