Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Теоремы двойственности в линейном программировании




Понятие о двойственных задачах

ПРОГРАММИРОВАНИЯ

ДВОЙСТВЕННЫЕ ЗАДАЧИ ЛИНЕЙНОГО

Контрольные вопросы к разделу 2

1. Чем каноническая форма задачи отличается от исходной модели линейного программирования?

2. В каких случаях для решения задачи симплекс-методом в ограничения вводятся дополнительные переменные? дополнительные и искусственные переменные?

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

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

5.С какими коэффициентами вводятся в целевую функцию искусственные переменных в задачах минимизации? максимизации?

6 Как по последней симплекс-таблице определить максимально возможное увеличение дефицитного ресурса при котором ассортимент выпускаемой предприятием продукции не изменится?

7 Как по оптимальному плану, полученному в результате решения задачи симплекс-методом, определить какие ресурсы и в каком количестве остались недоиспользованными?

8 Как по оптимальному плану, полученному в результате решения задачи симплекс-методом, определить виды нерентабельной продукции?

9. Что является признаком завершения первого этапа решения задачи симплекс-методом с искусственными переменными?

10. Что является признаком завершения второго этапа решения задачи симплекс-методом с искусственными переменными?

 

 

 

 

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

В качестве исходной задачи возьмем задачу производственного планирования. Формулировка ее такова. В распоряжении предприятия имеются видов ресурсов соответственно в количествах, равных b1, b2, …, bm. Эти ресурсы должны быть использованы для производства n видов продукции, стоимость единицы которой известна и равна cj (j=1,2, …, n). Кроме того, известны нормы aij потребления каждого из ресурсов на производство единицы всех видов продукции. План производства следует составить из условия максимизации общей стоимости продукции

(3.1)

при ограничениях на использование ресурсов

(3.2)

. (3.3)

По исходным данным задачи (3.1)-(3.3) сформулируем другую экономическую задачу. Для этого предположим, что нужно решить вопрос о том,

что выгоднее: продать имеющиеся на предприятии ресурсы или произвести из них продукцию согласно оптимальному плану задачи (3.1)-(3.3)? В связи с этим возникает необходимость вычислить оптимальные цены у1, у2, …, уm на эти ресурсы, исходя из следующих соображений:

1) покупатель ресурсов стремится минимизировать их общую стоимость;

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

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

(3.4)

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

(3.5)

. (3.6)

Задача (3.4)-(3.6) является двойственной по отношению к задаче (3.1)-(3.3) и, наоборот, если исходной является задача (3.4)-(3.6), то двойственной к ней будет модель (3.1)-(3.3). Такие задачи называются симметричными.

Таким образом, двойственную задачу можно получить по следующим правилам:

1) коэффициенты cj (j=1,2, …, n) целевой функции (3.1) прямой задачи служат свободными членами основных ограничений (3.5) двойственной задачи, а свободные члены b1, b2, …,bm основных ограничений (3.2) исходной задачи являются коэффициентами целевой функции (3.4) двойственной задачи.

Итак, число переменных у1, у2, …, уm в двойственной задаче равно m – числу основных ограничений исходной задачи, а число основных ограничений двойственной задачи равно n – числу переменных исходной задачи;

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

3) неравенства основных ограничений исходной задачи имеют знак «», а неравенства двойственной задачи – «»;

4) целевая функция (3.1) исходной задачи – на максимум, а двойственной (3.4) – на минимум.

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

 

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

 

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

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

.

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

 

Вторая теорема двойственности. Для того, чтобы два допустимых решения и У =(у1, у2, …, уm) пары двойственных задач были оптимальными необходимо и достаточно, чтобы они удовлетворяли так называемым «условиям дополняющей нежесткости»:

1)

2)

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

 

Третья теорема двойственности (теорема об оценках). Значения переменных уi в оптимальном решении двойственной задачи представляют собой оценки влияния свободных членов ограничений исходной задачи на экстремальное значение ее целевой функции Z max, т.е.

.

 




Поделиться с друзьями:


Дата добавления: 2014-11-18; Просмотров: 1041; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.017 сек.