Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
оиу) все ответы.doc
Скачиваний:
2
Добавлен:
12.12.2019
Размер:
89.09 Кб
Скачать
  1. Правила нахождения параметров модели двойственной задачи из прямой задачи.

  1. Каждому из m ограничений математической модели в прямой задаче соответствует переменная двойственной задачи. Т.е Количество ограничений прямой задачи= Количеству переменных в двойственной задаче F= c1x1 + c2x2→max

a11x1 + a12x2 <= b1, 5 переменных : у1, у2..

a21x1 + a22x2 <= b2

a31x1 + a32x2 <= b3

a41x1 + a42x2 <= b4

a51x1 + a52x2 <= b5

  1. Каждой из n переменных прямой задачи соответствует ограничение двойственной задачи. Т.е количество переменных в прямой задаче= количеству ограничений в двойственной задаче

  2. Матрицу коэффициентов при переменных в двойственной задаче получают из матрицы коэффициентов прямой задачи с помощью простой замены строк столбцами с сохранением их порядка.

  3. Правая часть ограничений двойственной задачи равна коэффициенту при переменных выражениях целевой функции прямой задачи

  4. При целевой функции двойственной задачи, в состав которой входят 5 установленных переменных. Коофиценты при перепенных равны прывам частям ограничений прямой задачи.

a11x1 + a12x2 <= b1 → F(двойственной)= b1+b2 + b3+b4+b5

a21x1 + a22x2 <= b2

a31x1 + a32x2 <= b3

a41x1 + a42x2 <= b4

a51x1 + a52x2 <= b5

  1. Правила нахождения знаков модели в двойственной задаче.

Прямая задача

Двойственная задача

Целевая функция F

Тип ограничений

Целевая функция F

Тип ограничений

Max

<=

max

>=

min

>=

Min

<=

Согласно таблице перед преобразованием прямой задачи в двойственную знаки в ограничениях должны соответствовать типу оптимизации целевой функции

Если ограничение в прямой задачи соответствует типу оптимизации (то есть при max ограничение ≤, а при min ограничение ≥), то переменные в двойственной задаче положительные.

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

Если ограничение в прямой задаче представлено в виде равенства, то соответствующая переменная в двойственной задаче может принимать любые значения.

Задача максимизации

Задача минимизации

Ограничения

Применения

>=

<=0

<=

>=0

=

Любое значение

Применение

Ограничения

>=0

>=

<=0

<=

Положительное и отрицательное

=

  1. Практическое применение двойственных задач.

При использовании симплекс-метода для решения задач линейного программирования объём вычислений определяется количеством ограничений.

Если число ограничений в исходной задаче велико и значительно превышает число переменных, то выгодно решать двойственную задачу.

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

Для этого с моделями двойственной и прямой задачи выполняют соответствующие преобразования для сведения их параметров в симплекс-таблицу