Материал: УП - Методы оптимальных решений

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

и доставляет min значение линейной функции

f(y) = b1y1 + b2y2+ … + bmym= biyi.

Итак, в сокращенной форме записи имеем:

Прямая задача (ПЗ) ЛП

Двойственная задача (ДЗ) ЛП

max z = ,

(i = ),

xj  0 (j = ),

min f = ,

(j = ),

yi  0 ( i = ),

или в матричной форме записи имеем.

Найти матрицу-столбец которая удовлетворяет системе ограничений

АХ  В,

x  0,

и максимизирует линейную функцию max z = СХ

Найти матрицу-строку которая удовлетворяет системе ограничений

YА  C,

y  0,

и минимизирует линейную функцию min f = YB

Такие задачи называются симметричными двойственными задачами.

Сравнивая симметричные двойственные модели можно установить следующее:

1) Если прямая задача на mах, то двойственная к ней задача на min и наоборот.

2) Коэффициенты Сj целевой функции прямой задачи являются сво­бодными членами ограничений двойственной задачи.

3) Свободные члены bi ограничений прямой задачи и являются коэф­фициентами целевой функции.

4) Матрицы ограничений прямой задачи и двойственной задачи яв­ляются транспонированными друг к другу.

5) Число ограничений прямой задачи равно числу переменных двой­ственной задачи и наоборот.

6) Переменные прямой задачи и двойственной задачи неотрицательны.

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

Исходная задача. Сколько и какой продукции xj (j = ) необходимо произвести, чтобы при заданных стоимостях Сj (j = ) единицы продукции и размерах имеющихся ресурсов bi (i = ) максимизировать выпуск продукции в стоимостном выражении.

Двойственная задача. Какова должна быть цена единицы каждого из ресурсов, чтобы при заданных количествах ресурсов bi и величинах стоимости единицы продукции Сj минимизировать общую стоимость затрат?

Переменные yi называются оценками или учетными, неявными ценами.

Как видно из рассмотренных задач, между их математическими моделями существует тесная связь. Матрица А системы ограничений исходной задачи является транспонированной матрицей в двойственной задаче. Коэффициенты С линейной функции исходной задачи являются свободными членами ограничений двойственной задачи, а свободные члены В ограничений исходной задачи являются коэффициентами линейной функции двойственной задачи.

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

Пример 12. Составить модель двойственной задачи.

Таблица 22

Ресурсы

Выпускаемая

продукция

Объем ресурсов

bi

Р1

Трудовые ресурсы, чел/ч

П1

П2

П3

П4

4

2

2

8

b1 = 4800

Р2

Полуфабрикаты, кг

2

10

6

0

b2 = 2400

Р3

Станочное оборудование, станко/ч

1

0

2

1

b3 = 1500

Цена единицы продукции, руб.

65

70

60

120

Решение.

1. Пусть х1, х2, х3, х4 – объемы продукций П1, П2, Пз, П4, планируемые к вы­пуску; Z – сумма ожидаемой выручки.

Математическая модель прямой задачи:

Найти max z = 65х1 + 70х2 + 60х3 + 120х4, если

2. Тогда математическая модель двойственной задачи имеет вид: пусть y1, y2, y3 – стоимость ресурсов P1, P2, P3,тогда найти min f = 4800y1 + 2400y2 + 1500y3, если

Пример 14. Прямая задача относится к симметричным двойственным задачам на отыскание min значения линейной функции. Для того, чтобы можно было записать двойственную задачу, ее модель ограничений должна иметь вид Ax ≥ B.

min z = 2х1 + х2 + 5х3,

(при этом условие bi ≥ 0 уже не обязательно,

смотри замечание)

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

max f = – 4у1 + 5у2 + 6у3,

Двойственные задачи могут иметь и несимметричный вид. В несимметричных двойственных задачах система ограничений исходной задачи задается в виде равенства, а двойственной – в виде неравенства, причем в последней переменные могут быть и отрицательными.

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

а) max Z = СХ,

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

min f = YB,

YA  C

Y  0.

б) min Z = CX

max f = YB,

YA  C

Y  0.

4.2. Двойственный симплексный метод

Воспользуемся (без дока­зательства) теоремой для решения двойственных задач. Теорема устанавливает связь между оптимальными планами пары двойственных задач.

Теорема (теорема двойственности): если одна из двойственных задач имеет оптимальное ре­шение, то и другая имеет оптимальное решение, причем экстремальные значения целевых функций равны Z(x*) = f(у*). При этом свободным переменным одной задачи сопоставляются базисные переменные другой и наоборот.

Пример 15. По условиям примера 1 найти:

1) ассортимент выпускаемой продукции, обеспечивающей предпри­ятию max выручки;

2) оценки ресурсов, используемых при производстве продукции.

Решение:

1) Симплексным методом решаем задачу, модель которой уже составлена.

Таблица 23

N

БП

Сб

В

Х1

Х2

Х3

Х4

Х5

Х6

Х7

0

х5

х6

х7

0

0

0

488

2400

1500

4

2

1

2

10

0

2

6

2

[8]

0

1

1

0

0

0

1

0

0

0

1

4800/8 = 600

1500/1 = 1500

z(j) – c(j)

0

– 65

– 70

– 60

– 120

0

0

0

1

x4

x6

х7

120

0

0

600

2400

900

1/2

2

1/2

1/4

0

– 1/4

1/4

[6]

7/4

1

0

0

1/8

0

– 1/8

0

1

0

0

0

1

= 2400

= 400

z(j) – c(j)

72000

– 5

– 40

– 30

0

15

0

0

2

x4

х3

х7

120

60

0

500

400

200

5/12

1/3

– 1/12

– 1/6

0

– 19,6

0

1

0

1

0

0

1/8

0

– 1/8

– 1/24

1/6

– 7/24

0

0

1

z(j) – c(j)

84000

5

10

0

0

15

5

0

После второй итерации получим все оценки значит найденный опорный план:

оптимален и – max.

Основные переменные показывают, что продукцию П1 и П2 выпускать не целесообразно ( = 0, = 0), а продукции П3 произвести 400 ед., продукции П4 – 500 ед.

Дополнительные переменные показывают, что ресурсы Р1 и Р2 используются полностью ( = = 0), а вот ресурса Р3 осталось 200 ед. неиспользованными.

2) Определимся с переменными оптимального плана двойственной задачи: двойственной оценки В прямой задаче х1, х2 , х3, х4 являются свободными переменными, а х5, х6, х7 – базисными.

В двойственной задаче свободными переменными будут у1, у2, у3, а у4, y5, у6, y7 – базисными переменными.

Соответствие между переменными будет:

x 1 х2 х3 х4 х5 х6 х7

СП БП

Источник: https://studfile.net/preview/16458474/