Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы ТПР.doc
Скачиваний:
49
Добавлен:
27.09.2019
Размер:
3.64 Mб
Скачать

49. 03Лп. Геометрическая интерпретация (одр и основная прямая).

2.1. Иллюстрация процесса поиска решения

Рис. 2.1 используем для иллюстрации симплекс-метода решения конкретной задачи линейного программирования.

Дано: ЗЛП в виде алгебраической модели системы уравнений ОДР:

– общее условие допустимости решений, где при x1=x2=0 имеем:

x1=x2=0; x3=320; x4=200; x5=280; x6=–100;

w=3820.

Согласно условиям, т.к. x6<0 (равно –100), то решение в точке (0,0) – начало координат на рис. 2.1 – не является допустимым. Точка (0, 0) не принадлежит области допустимых решений:

Для удобства анализа введем буквенное обозначение и представим рис. 2.1 в виде схемы рис. 2.2.

Далее рассуждения ведутся согласно принятой разметке ОДР в симплексах ОДР.

Итак, чтобы получить допустимое решение необходимо из точки «0» перейти в одну из точек симплекса {Ai; Bi; или Ci}, где .

Задача в примере невырожденная, т.к. во всех точках симплекса только две свободные переменные равны нулю, а именно (см. рис. 2.1):

A1: x2=x6=0;

A2: x1=x6=0

B1: x2=x4=0

B2: x1=x5=0

C1: x3=x4=0

C2: x3=x5=0

Переход из точки «0», где x1=x2=0 в любую из точек {A1; A2; B1; B2} соответствует правилу замены одной свободной переменной на одну базовую.

На рис. 2.2 показаны возможные пути перехода при решении задачи ЛП, соответствующие замене одной свободной переменной на одну базовую.

О чевидно, имеются четыре допустимых маршрута перехода из точки “0” в оптимальную точку (симплекс-вершину) :

1) ;

2)

3)

4) .

Из них самый короткий путь – через точки (0, В1, ), самый долгий – через точки (0, А2, В2, С2, ).

Заметим, что, если разметка конца стрелки совпадает с разметкой начала следующей по цепочке стрелки, то действует правило транзитивности, сокращающее путь на одну замену.

Визуализация процесса поиска позволяет при иллюстрации алгебраического алгоритма поиска решения по идее симплекс-метода наметить оптимальный маршрут решения задачи.

50. Выпуклость одр и анализ плоскостной задачи озлп. Вырожденный случай.

Задача математического программирования, сводимая к системе линейных уравнений или неравенств, включая критерий эффективности, становится задачей линейного программирования.

Уравнения – ограничения определяют область допустимых решений (ОДР).

Критерий эффективности определяет выбор вершины ОДР.

ОДР представляет собой выпуклую оболочку. Если критерий эффективности параллелен грани оболочки, которой принадлежит оптимальное решение, то любая точка этой грани может быть принята в качестве решения в силу эквивалентности по величине значения оценки эффективности.

Из линейности граней и выпуклости ОДР, линейности w вытекает следующие свойства ЗЛП:

  • Решение задачи лежит, по крайней мере, в одной из вершин выпуклой оболочки, если ОДР ограничена в направлении перемещения опорной поверхности.

  • Решение отсутствует, если ОДР не ограничена в направлении перемещения опорной поверхности.

  • В невырожденном случае в вершине ОДР все свободные переменные равны нулю, число свободных переменных определяется мерностью пространства представления ОДР.

  • В вырожденном случае число равных нулю переменных в вершине ОДР больше числа свободных переменных.

  • Множество переменных естественно разбивается на два подмножества: свободные и базовые. Поисковые методы решения в случае многомерных пространств ориентированы на невырожденный случай ЗЛП и процесс поэтапной замены свободных переменных на базовые.