Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УП_Линейные модели в эк.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.06 Mб
Скачать

1.4. Основы теории двойственности

С каждой задачей линейного программирования

тесно связанадругая линейная задача, называемая двойственной или сопряженнойпо отношению к прямой задаче

Теория двойственности оказалась полезной для многовариантного анализа оптимальных решений задач линейного программирования.

Внимательное рассмотрение модели двойственной задачи позволяет увидеть правила ее составления:

1) если целевая функция исходной задачи формулируется намаксимум, то целевая функция двойственной задачи — на минимум(и наоборот), при этом в задаче на максимум все неравенства в функциональных ограничениях со знаками« », в задаче на минимум — со знаками « »;

2) матрица коэффициентов при неизвестныхв системе ограничений двойственной задачи получается транспонированием соответствующей матрицы в системе исходной задачи;

3) число переменных в двойственной задаче равно числу функциональных ограничений исходной задачи, а число ограничений всистеме двойственной задачи — числу переменных в исходной;

4) коэффициентами при неизвестных в целевой функции двойственной задачи являются свободные члены в системе ограниченийисходной задачи, а правыми частями в ограничениях двойственнойзадачи — коэффициенты при неизвестных в целевой функции исходной;

5) каждому ограничению одной задачи соответствует переменнаядругой задачи, номер переменной совпадает с номером ограничения.

Переменные двойственной задачи yiв экономической литературе получили различные названия: теневые цены,объективно обусловленные оценки, двойственные оценки (илицены) ресурсов. Смысл этих названий состоит в том, что это условные, «ненастоящие» цены. В отличие от «внешних» цен на продукцию, известных, как правило, до начала производства, цены ресурсов являются внутренними, так как они задаются не извне, а определяются непосредственно в результате решения задачи, поэтому их чаще называют оценками ресурсов.

Экономическая интерпретация взаимно двойственных задач:

Прямая задача: какое количество продукции каждого вида надо произвести, чтобы при заданных значениях стоимости единицы продукции сj (j = 1,…, n), объемах имеющихся ресурсов bi (i = 1, m)и нормах их расходовaijмаксимизировать выпуск продукции в стоимостном выражении при условии, что потребление ресурсов каждого вида не превзойдет имеющихся запасов.

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

Каждая из задач двойственной пары фактически является самостоятельной задачей линейного программирования и может бытьрешена независимо от другой задачи. Вместе с тем, при решении прямой ЗЛП в «Поиске решений» в Excel формируется «Отчет по устойчивости», в котором содержатся значения двойственных оценок в колонке «Теневая цена» (см. рис. 2). Подробнее с содержанием отчета по устойчивости можно познакомиться в пособии [5].

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

MicrosoftExcel 14.0 Отчет об устойчивости

Лист: [Книга1]Лист1

Отчет создан: 08.07.2016 11:17:58

Ячейки переменных

 Ячейка

Имя 

Окончательное

Приведенн.

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

Допустимое

Допустимое

значение

стоимость

Коэффициент

Увеличение

Уменьшение

$A$1

 Х1

0

-7

3

7

1E+30

$B$1

 Х2

30

0

4

8

1

$C$1

 Х3

10

0

3

1

1.75

$D$1

 Х4

0

-9.666666667

1

9.666666667

1E+30

Ограничения

 Ячейка

Имя

Окончательное

Теневая

Ограничение

Допустимое

Допустимое

Левая часть

значение

цена

Правая часть

увеличение

уменьшение

$E$4

Труд

80

1.333333333

80

150

15

$E$5

Сырье

280

0

480

1E+30

200

$E$6

Оборудование

130

0.333333333

130

30

90

Рисунок 2. Отчет по устойчивости

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

.

Если линейная функция одной из задач не ограничена, то условия другой задачи противоречивы.

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

и набор цен (оценок) ресурсов

оказываются оптимальными тогда и только тогда, когда прибыль (выручка) от реализации продукции, найденная при внешних (известных заранее) ценах

равна затратам на ресурсы по «внутренним» (определяемым только из решения двойственной задачи) ценам

Основная теорема устанавливает также наличие баланса (равенства) между результатами производстваFmaxи совокупными затратами Zminна него.

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

(1)

(2)

Условия (1) и (2) позволяют, зная оптимальное решение одной из взаимно двойственных задач, найти оптимальное решение другой задачи (см. пример ниже).

Условия (1) позволяют определить нулевые компоненты оптимального плана двойственной задачи:если i-ыйресурсостался после производства (такие ресурсы называют недефицитными), то разность в скобке равенства (1) отлична от нуля, тогда для соблюдения равенства нулю произведения первый множитель, т.е. , должен быть равен нулю.Таким образом, двойственные оценки недефицитных ресурсов равны нулю.

Условия (2) позволяют по известному оптимальному решению прямой задачи определить ненулевые (положительные) компоненты оптимального плана двойственной задачи:если , то для соблюдения условий (2) необходимо, чтобы соответствующие по номеру (j-ые) ограничения двойственной задачи были равенствами (уравнениями). Решая полученную систему уравнений, находим ненулевые компоненты оптимального плана двойственной задачи. Следует заметить, что положительные переменные двойственной задачи являются оценками ресурсов, которые израсходованы при производстве полностью (такие ресурсы называют дефицитными).

Замечания

1. Метод, при котором вначале симплексным методом решается двойственная задача, а затем оптимум и оптимальное решение исходной задачи находятся с помощью теорем двойственности, называется двойственным симплексным методом. Этот метод выгодно применять, когда первое базисное решение исходной задачи недопустимо или, например, когда число ее ограничений m больше числа переменных n.

2. Глубокая связь между двойственными задачами проявляется также при попытке одновременного решения взаимно-двойственных задач симплекс-методом. При решении одной из задач с помощью симплекс-метода применение соответствующих преобразований к двойственной задаче в учебной литературе также иногда называется двойственным симплекс-методом[2].

Теорема об оценках (третья теорема двойственности).Компоненты оптимального решениядвойственной задачи yi равны значениям частных производных линейнойфункции F по соответствующим аргументамbi, т.е.

Следствия и уточнения

1) двойственные оценки ресурсов показывают, на сколько денежных единиц изменится максимальная прибыль (выручка) от реализации продукции при изменении запаса соответствующего ресурса на одну единицу;

2) двойственные оценки представляют собой оценки влияния свободных членов bi системы ограничений (неравенств) прямой задачи на величину прибыли (выручки) F

;

3) при изменении запасов недефицитных ресурсов прибыль не изменится, т.к.

;

4) данная теорема справедлива при незначительных (малых) изменениях запасов ресурсов; эти допустимые изменения определяются интервалами устойчивости двойственных оценок, которые находят специальным образом или в «Отчете по устойчивости» (рис. 2, последние два столбца второй таблицы).

Пример. Сформулировать экономико-математическую модель двойственной задачи к задаче о коврах (см. пункт 1.1).Найти ее оптимальное решение с помощью теорем двойственности. Сделать выводы экономического характера.

Решение:

Исходная задача:

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

Исходная задача решена в предыдущем разделе. Для решения двойственной задачи воспользуемся второй теоремой двойственности. Подставим оптимальные значения переменных исходной задачи в ее систему ограничений

Так как второе ограничение оказалось строгим, то, во-первых, второй ресурс «Сырье» недефицитный (использован при производстве неполностью), а во-вторых, согласно условий (1) второй теоремы, .

Остальные две переменные двойственной задачи найдем с помощью условия (2) второй теоремы двойственности.

Так как в оптимальном плане исходной задачи и , то второе и третье неравенства в системе ограничений двойственной задачи будут уравнениями. Решаем систему

Таким образом, получаем оптимальное решение двойственной задачи, которое совпадает с представленным в отчете по устойчивости (см. рис. 2):

,

Согласно первой теореме двойственности, оптимальное решение найдено правильно, т.к. .

Экономические выводы:

1. Так как , то ресурсы первого и третьего видов дефицитны. Минимальная цена (оценка) 1 ед. первого ресурса – , второй ресурс недефицитный (остался после производства), так как , минимальная цена (оценка) 1 ед. третьего ресурса – .

2. Согласно теореме об оценках, при увеличении запасов 1-го и 2-го ресурсов на 1 ед. общая стоимость продукции увеличится соответственно на усл. ед.и усл.ед., а при увеличении запасов 2-го ресурса на 1 ед. общая стоимость продукции не изменится.

3. Общие затраты на ресурсы по теневым ценам будут минимальны и составят 150 усл. ед.

Материал, изложенный в данном пункте, позволяет определить следующие свойства двойственных оценок (далее ДО) ресурсов:

1. ДО устанавливают баланс(равенство) между результатами производства и совокупными затратами на него. Это свойство вытекает из первой теоремы двойственности.

2. ДО являются характеристикой дефицитности ресурсов (вторая теорема двойственности).

3. ДО выступают, как мера ценности каждой дополнительной единицы ресурса (вторая теорема двойственности).

4. ДО позволяют определить целесообразность включения в план производства новых видов изделий. Это свойство ранее не рассматривалось. Разберем его прямо сейчас.

Пусть планируется выпуск нового изделия j, стоимость единицы которого , затраты ресурсов на производство единицы планируемого к производству изделия соответственно . Вывод о целесообразности производства изделия зависит от знака разности

.

При производство выгодно, так как стоимость превышает затраты ресурсов, при затраты превышают стоимость – производство невыгодно.

Так, в нашей задаче о коврах выпуск нового вида продукции ценой за единицу 2 тыс. руб. и нормах затрат ресурсов соответственно 5, 2, 9 не будет выгодным, т.к.

.