Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МПУР / МПУР-13_2.doc
Скачиваний:
37
Добавлен:
31.05.2015
Размер:
953.34 Кб
Скачать

4.10. Геометрический смысл условий равновесия

Определение 1. Ограничение стандартной задачи линейного программирования   

ai1 x1 +  ... + ain xn   bi   (4.24)

называется связным или активным на плане  x',  если на этом плане оно обращается в равенство 

                                     ai1 x1' +  ... +  ain xn'   bi  .

    

Определение 2.  Ограничение  (4.24)  называется несвязным (неактивным, пассивным) на плане  x' , если на этом плане оно выполняется как строгое неравенство

                                     ai1 x1'  +  ... +  ain xn'   bi .

Геометрически, ограничение, активное в точке x' , проходит через эту точку, а неактивное – не проходит.

 

На рисунке в точке x'   P1 и P3 – активные, связные ограничения; P2 – неактивное ограничение. В точке x"   P1 , P2 – активные ограничения; P3 – неактивное ограничение.

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

На оптимальных планах двойственных задач: 

  • неактивному ограничению одной задачи соответствует  нулевая переменная плана другой задачи;

  • положительной переменной оптимального плана одной задачи соответствует активное ограничение другой задачи.

4.11.Экономический смысл условий равновесия

Стандартную задачу линейного программирования будем интерпретировать как задачу о выпуске  типов продукции  P1,…,Pn  из  m  типов ресурсов  R1 ,…, Rm . Причем известны

aij – удельный расход ресурса  Ri   на выпуск единицы продукта Pj ;

biзапас ресурса Ri ;

cjудельная прибыль от реализации Pj..

Требуется найти такой план выпуска продукции  x* = (x1*,.., xn*из имеющихся запасов ресурсов, который бы максимизировал суммарную прибыль.

Двойственную задачу можно трактовать как задачу о нахождении теневых цен ресурсов y*=(y1*,..,ym*), которые при продаже ресурсов обеспечат прибыль не меньшую, чем от реализации продукции (интерес продавца), но при этом суммарная стоимость ресурсов будет минимальна (интерес покупателя).

Определение 3. Ресурс  Ri   будем называть дефицитным на плане  выпуска  x' = (x1',..,xn'), если на этом плане он расходуется полностью, то есть расход ресурса на обеспечение выпуска  x' в точности равен его запасу:   

ai1 x1' +  ... + ain xn'   bi .

Определение 4. Ресурс  Ri  называется недефицитным на плане  x' , если на этом плане он расходуется не полностью.  Другими словами, расход недефицитного ресурса Ri  на выпуск   x'  строго меньше его запаса:   

ai1 x1' +  ... + ain xn' bi .

Сравнивая эти определения с определениями 1 и 2 , видим, что дефицитному ресурсу соответствует активное ограничение, недефицитному – неактивное.

Дадим теперь экономическую трактовку условиям равновесия  (4.22a), (4.22b), (4.23a), (4.24b).

  • Если на оптимальном плане x* ресурс Ri не дефицитен, то его теневая цена  уi* равна  нулю. (Условие (5a)).

  • Если ресурс Ri  имеет положительную теневую цену (уi* > 0), то на оптимальном плане он расходуется полностью (то есть он дефицитен). (Условие (5b)).

  • Если стоимость затрат на выпуск единицы продукта Pj  больше прибыли от его реализации, то по оптимальному плану этот продукт не выпускается ( xj* = 0 ). (Условие (6a)).

  • Если по оптимальному плану продукт Pj  производится (xj* > 0), то стоимость ресурсов, затраченных на выпуск единицы этой продукции равна удельной прибыли от ее реализации. (Условие (6b)).

   

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

 

Пример. Найти оптимальный план задачи ЛП 

f(x)=6x1+4x2+4x3   max; x1+2x2+x3  10; 2x1+x2+3x3 8;  

xj 0, j=1,2,3, используя условия равновесия. 

Решение. Составим двойственную задачу

g(y)=10y1+8y2 min; y1+2y2  6; 2y1+y2  4; y1+3y2  4;        y1, y2   0 

Будем решать эту задачу геометрически. Построим граничные прямые.

(p1) y1+2y2 проходит через точки   (0, 3) , (6, 0);

(p2) 2y1+y2 4  проходит через точки   (0, 4) , (2, 0);

(p3) y1+3y2 4  проходит через точки  (0, 4/3), (4, 0).

  

Оптимальный план y* лежит на пересечении прямых p1 и p2.

Решая систему

                        y1+2y2 = 6,

     2y1+y2 = 4,

находим  y* = (2/3, 8/3)  и  g(y*) = 28. 

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

Так как   y1* > 0 , то x1*+2x2*+x3* = 10 .

Так как    y2* > 0, то 2 x1*+x2*+3x3* = 8 .

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

Так как третье ограничение  – пассивное (p3  не проходит через точку y*), то  x3*= 0. 

Решая систему 

                    x1*+2x2* = 10 ,

                   2x1*+x2* = 8 ,

получим x1*=2 , x2*=4.  То есть оптимальный план x*  = (2, 4, 0),   f(x*) = 28. Поскольку на оптимальных планах двойственных задач значения целевых функций совпали ( f(x*) = g(y*) = 28 ), то задача решена правильно.

Соседние файлы в папке МПУР