Главная страница

лекции. Лекции_МО_20. Лекции по методам оптимизации Тема Общая постановка задачи линейного программирования (2часа)


Скачать 254.78 Kb.
НазваниеЛекции по методам оптимизации Тема Общая постановка задачи линейного программирования (2часа)
Анкорлекции
Дата12.02.2022
Размер254.78 Kb.
Формат файлаdocx
Имя файлаЛекции_МО_20.docx
ТипЛекции
#359380
страница6 из 9
1   2   3   4   5   6   7   8   9

Тема 5. Двойственность в задачах линейного программирова- ния


(2 часа)

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

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

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

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

на эти ресурсы.

Очевидно, что закупающая организация заинтересована в том, чтобы затраты Z на все ресурсы в количествах y1,y2,…,ymбыли минимальны, т.е.

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

изготовлении продукции

P1 , должны быть не менее ее цены с1:


a11 y1 a21 y2 ... am1 y c1 .

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

Таким образом, можно составить экономико-математическую модель двой- ственной задачи. Для сравнения, в следующую таблицу приведем исходную и двойственную по отношению к исходной задачи:


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

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




Z b1 y1 b2 y2 ... bmym min


Каждой задаче ЛП соответствует своя двойственная задача и обе они состав- ляют двойственнуюпару. Эти задачи обладают следующими свойствами:

  1. В одной задаче имеется максимум, а в другой минимум;

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

  3. Каждая из задач заданы в стандартной форме, причем в задаче максими- зации все неравенства вида «≤» а в задаче минимизации все неравенства имеют вид «≥»,

  1. Число неравенств системе ограничений одной задачи совпадает с числом переменных другой задачи, т.е. в исходной задаче n переменных и m ра- венств, а в двойственной m переменных и n неравенств;

  1. Матрица переменных исходной задачи






a11


...
A a21



a


...

a12 a22
a

...

...

...

...

a1n



a2n





a

m1 m2 mn
И матрица коэффициентов при переменных двойственной задачи




a11



A a12

...


...

a21

a22

...

...

...

am1



am2



 

a a ... a

1n 2n mn
являются транспонированными матрицами между собой, они получаются друг из друга заменой строк столбцами;

  1. Условия не отрицательности переменных имеются в обеих задачах. Теперь можно привести алгоритм составления двойственной задачи:

    1. Привести все неравенства системы ограничений исходной задачи к од- ному смыслу: если в исходной задаче ищет максимум линейной функ- ции, то все неравенства системы ограничений следует привести к виду

«≤». Для этого, неравенства, в которых данное требование не выполня- ется, умножить на -1.

    1. Составить расширенную матрицу системы A1 , в которую включить

матрицу коэффициентов А, столбец свободных членов системы огра- ничений и строку коэффициентов при переменных линейной функции.

    1. Найти матрицу

A1 , транспонированную к матрице

A1 .

    1. Сформулировать двойственную задачу на основании полученной мат-

рицы

A1 и условия не отрицательности переменных.

Приведем несколько теорем двойственности.
Опервойтеоремедвойственности.

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

ных задач I и II. Для любых двух допустимых решений

X (x1, x2 ,..., xn)

и Y ( y1, y2 ,..., ym)

исходной и двойственной задач спра-

ведливо неравенство:

F(X) Z(Y)


или cjxjj1

m




biyi

i1


n
(1)

Достаточный признак оптимальности дается в следующей теореме:

Теорема.Если

X* (x* , x* ,..., x* ) и Y* ( y* , y* ,..., y* )

- допустимые

1 2 n 1 2 m

решения взаимно двойственных задач и выполняется равенство
F( X* ) Z(Y* ) , (2)

то X* - оптимальное решение исходной задачи I, Y* - оптимальное

решение двойственной задачи II.
Перваядвойственнаятеорема:

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

Fmax Z
min

или

F( X* ) Z(Y* )

(3)

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

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

План производства

X* (x* , x* ,..., x* ) и набор цен Y* ( y* , y* ,..., y* )

ока-

1 2 n 1 2 m

зываются оптимальными тогда и только тогда, когда прибыль (вы-

ручка) о продукции, полученная при известных ценах c1 , c2 ,..., cn,

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

ценам y* , y* ,..., y* .

1 2 m

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

цию по оптимальному плану

X*  (x* , x* ,..., x* )

и получить максималь-

1 2 n

ную прибыль Fmax , либо продавать ресурсы по оптимальным ценам

Y*  ( y* , y* ,..., y* ) и возместить от продажи равные ей минимальные за-

1 2 m

траты на ресурсы

Zmin .


Вопросы для контроля

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

      2. Каким образом связаны решения двойственных задач?

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

      2. Расскажите достаточный признак оптимальности решений двойственных задач.

      3. Расскажите о первой теореме двойственности.

1   2   3   4   5   6   7   8   9


написать администратору сайта