Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Часть 1 (учебное пособие).doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
4.55 Mб
Скачать

Взаимно двойственные задачи линейного программирования. Первая и вторая теоремы двойственности

С каждой ЗЛП связана двойственная к ней задача. Из решения одной задачи находят решение другой.

Пара взаимно двойственных ЗЛП имеет следующий вид.

Таблица 7.1

Задача I (исходная)

Задача I (двойственная)

(7.1)

(7.2)

Найти (7.3)

при условиях (7.1), (7.2)

(7.1)

(7.2)

Найти (7.3)

при условиях (7.1), (7.2)

Если ввести в рассмотрение матрицу

из коэффициентов при неизвестных в системе (7.1), а также матрицы-столбцы

, , , ,

то получим другую (матричную) форму записи задач I и I:

Таблица 7.2

Задача I (исходная)

Задача I (двойственная)

(7.1)

(7.2)

(7.3)

при условиях (7.1), (7.2)

(7.1)

(7.2)

(7.3)

при условиях (7.1), (7.2)

Задачи I и I называются двойственными друг другу. Смысл, который вкладывается в это название, состоит в следующем.

  1. Если первая задача имеет размеры (т ограничений с п неизвестными), то вторая ‑ размеры . Так, в задаче I два ограничения с тремя неизвестными, а в задаче I ‑ три ограничения с двумя неизвестными.

  2. Матрицы из коэффициентов при неизвестных в левых частях ограничений обеих задач являются взаимно транспонированными. Так, в задаче I матрица из коэффициентов при , , есть A в то время как в задаче Iматрица из коэффициентов при , есть .

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

  2. В задаче I все ограничения представляют собой неравенства типа , причем в этой задаче требуется достичь максимума f. Напротив, в задаче I все ограничения суть неравенства типа , причем требуется достичь минимума .

Связь между оптимальными решениями двойственных задач устанавливается с помощью теорем двойственности.

Первая теорема двойственности. Если одна из взаимно двойственных задач (I) и (I) имеет оптимальное решение, то его имеет и другая, причем

.

Если в одной из задач (I) и (I) целевая функция не ограничена, то другая задача не имеет допустимых решений.

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

Связь между первоначальными неизвестными одной из двойственных ЗЛП и дополнительными неизвестными другой задачи в общем виде устанавливается таблицей 7.3

Таблица 7.3

Неизвестные исходной задачи I

Первоначальные

Дополнительные

Первоначальные

Дополнительные

Неизвестные исходной задачи I

Перейдем к примерам.

Пусть исходная задача – первая основная задача Лекции 4. Запишем ее в виде:

(7.4)

(7.5)

(7.6)

Тогда двойственная ей задача имеет вид:

(7.4)

(7.5)

(7.6)

Решим ЗЛП (7.4) – (7.6) М-методом.

Сначала введем балансовые неизвестные и , чтобы привести ЗЛП к каноническому виду, а затем и искусственные неизвестные и . В результате получим следующую М-задачу:

Составим симплекс-таблицы 7.4 решаемой задачи.

Таблица 7.4

Базисные неизвестные

Свободные

члены

25

1

1

1

–1

0

1

0

34

1

2

Frame7

0

–1

0

1

G

0

0

Frame8

0

–1

1

1

0

0

G

0

0

22

1

0

3

0

Frame9

1

G

1140

0

4

0

–32

–10

16

1

0

–2

–2

1

2

–1

9

0

1

3

1

–1

–1

1

G

1104

0

0

–12

–36

–6

В последней строке четвертой симплекс-таблицы нет положительных чисел ( достаточны большие) в столбцах неизвестных ( достаточны большие). Задача решена.

при .

Пользуясь теоремами двойственности, нетрудно найти решение первой основной задачи.

Действительно, по первой теореме двойственности

.

Учитывая связь между переменными двойственных задач

по второй теореме двойственности из последней строки четвертой симплекс-таблицы, имеем

т. е. – оптимальное решение первой основной задачи (ранее оно было получено в Лекциях 4 и 6).

Обратно, из последней строки симплекс-таблицы решения первой основной задачи (см. Лекцию 6) легко находим решение двойственной задачи:

,

.

Экономический смысл рассмотренных взаимно двойственных ЗЛП.

Задача I об использовании сырья , и привела нас к плану выпуска продукции (36; 6), при котором прибыль от реализации продукции максимальная и составляет 1104 единиц.

Задачу I можно трактовать следующим образом. Пусть на предприятии решили продать сырье , и вместо производства из него продукции и .

Обозначим через

, и (7.5)

цены единиц сырья.

Справедливое требование к ценам со стороны продающего предприятия состоит в следующем: если взять сырье, идущее на изготовление единицы товара , то выручка от его продажи должна быть не меньше, чем прибыль от реализации готового изделия (в противном случае нет смысла продавать сырье – лучше изготовить из него товар и получить за него прибыль). Это требование приводит к неравенствам (7.4).

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

.

Решения взаимно двойственных ЗЛП (I) и (I) имеет следующий экономический смысл: предприятию безразлично, производить ли продукцию по оптимальному плану (36; 6) и получить максимальную прибыль единиц, либо продать сырье по оптимальным ценам (16; 9; 0) и возместить от продажи равные ей минимальные затраты на сырье единиц.