Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема6.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
879.1 Кб
Скачать

6.4 Двоїста задача лп

Раніше ми вказували на можливість заміни задачі ЛП з пошуком максимуму цільової функції на задачу ЛИ з пошуком мінімуму шляхом простої заміни виразу для цільової функції (наприклад L' = -L). Однак, існує великий клас задач ЛП, який корисно розв'язувати за допомогою так званої двоїстої (або спряженої) задачі ЛП. Найбільш продуктивне застосування двоїстої задачі ЛП при розв'язанні різноманітних задач в економіці транспорту, що пов'язані з використанням ресурсів, коштів, робочої сили, часу роботи транспорту тощо. Розглянемо дві можливі постановки цієї задачі.

1. Для виготовлення двох видів продукції Р, і Р, застосовують чотири види ресурсів S,, S2, S,, S4. Запаси ресурсів b,, b2, b,, b4; кількість ресурсів, що витрачаються на виготовлення одиниці продукції (a,j) де і = 1,4; і = 1,2 (тобто а31 (наприклад) є кількість ресурсу S,, необхідного для виготовлення одиниці продукції Р,). При цьому прибуток від реалізації одиниці продукції ?і складає Cj (тобто С, і С2). Необхідно скласти такий план виробництва товарів Р, і Р2, у кількостях х, і х, і, що забезпечує максимум прибутку від їх реалізації на ринку.

Складемо математичну задачу ЛП для розглянутого прикладу, прийнявшії за планові показники кількість одиниць кожної продукції, що доцільно виготовити (х, і х2). Тоді цільова функція (прибуток від реалізації виготовленої продукції) прийме вигляд:

L=C1X1+C2X2max

Але маємо також обмеження на величини х1 і х2 у вигляді загальної кількості ресурсів кожного типу (b1, b2, b3, b4). З урахуванням норм витрат ресурсів (а,) на виготовлення кожного виду продукції маємо систему обмежень:

a 11x1+a12x2≤ b1

a21x1+a22x2≤ b2

a31x1+a32x2≤ b3

Ця задача є класичною задачею ЛП, що легко може бути узагальнена на випадок m обмежень (в даному випадку т=4) та п видів товарів (в даному випадку п=2).

2. Припустимо зараз, що деяке інше підприємство вирішило перекупити усю наявність ресурсів (b1, b2, ..., bm) для вирішення своїх проблем виробництва. Очевидно, що організація - власник ресурсів має визначити ціни на ці ресурси (у,, у2, ..., уп]). При цьому організація -покупець зацікавлена в мінімізації витрат на покупку, тобто:

L’ = b1y1 + b2y2 + ... + bmym  min, (6.39)

а організація - продавець зацікавлена у тому, щоб отримана від продажу сума була хоча б не меншою за ту суму, що вона могла б отримати при виготовленні власної продукції з цих ресурсів.

З урахуванням норм витрат (аij) кожного з ресурсів Si на одиницю

продукції Pj загальна вартість всіх ресурсів, необхідних для виготовлення

одиниці кожної продукції при їх продажу має бути не меншою за прибуток під її продажу Сi, тобто

a 11y1+a22y2+…+am1ym≥ C1

a12y2+a22y2+…+am2ym ≥ C2 (6.40)

…………………………………………………

a1ny2+a2ny2+…+amnym ≥ C2

при додатконому обмеженні yj ≥0.

Часто ціни С1, С2, ..., Сn на товари, що виготовляються, називають "зовнішніми цінами", а при перепродажу ресурсів іншому власникові (у1, у2, ..., уm) називають "тіньовими" цінами або оцінками існуючих ресурсів (маргінальні оцінки).

Я к і перша задача, задача в постановці (6.39) з урахуванням (6.40) підноситься до задач ЛП, але замість максимуму L в цій задачі шукається мінімум L1 .Слід відзначити, що розмірність задачі також змінюється (було хj (j = l,n) змінних, стало yj (j = l,m) змінних). Змінюється також кількість обмежень (було m, стало n), колишні обмеження bj (j = l,m) зараз грають роль обсягів продажу в цільовій функції L1; колишня матриця коефіцієнтів обмежень транспонувалась в матрицю обмежень ; нерівності типу "≤" змінились на нерівності типу "≥". Обидві задачі, що є задачами ЛП, мають бути застосовані в залежності від потреб, при цьому одна з задач є прямою задачею (іноді - початковою), друга - двоїстою задачею ЛП, причому будь-яка з них може розглядатись як пряма, тоді протилежна їй буде двоїстою задачею ЛП. Правило переходу від прямої до двоїстої задачі ЛП є наступним.

  1. Якщо пряма задача шукає максимум, то двоїста має шукати мінімум цільової функції.

  2. Коефіцієнти при змінних цільової функції є вільними членами, а вільні члени обмежень - коефіцієнтами цільової функції другої задачі.

  3. Обмеження у вигляді нерівностей при максимізації слід привести до типу "≤", потім їх замінити на обмеження типу "≥" в двоїстій задачі мінімізації L1.

  4. Необхідно транспонувати матрицю коефіцієнтів системи обмежень, таким чином кількість нерівностей в системі обмежень прямої задачі буде співпадати з кількістю змінних в двоїстій та навпаки.

5. Умови позитивності змінних залишаються в обох задачах. Наприклад:

Скласти двоїсту задачу ЛП для наступної початкової задачі ЛП (n=2, m=4).

L=-x1+2x2→мах (6.41)

П ри обмеженнях

2x1-x2≥1

- x1+4 x2≤24 x1≥0

x1- x2≤3 x2≥0 (6.42)

x1+ x2≥5

Складаємо двоїсту задачу ЛП:

1) Так як початкова задача на максимізацію, то приводимо її обмеження до типу "≤".

- 2x1+x2≤-1

-x1+4 x2≤24

x1- x2≤3 (6.43)

-x1- x2≤-5

  1. Трансформуємо цільову функцію

L’= -y1+24y2+3y3-5y4→min (6.44)

при обмеженнях:

- 2y1 - y2+ y3 - y4≥-1

y1+4 y2 – y3 – y4≥2 (6.45)

при y1 ≥0; y2≥0; y3≥0; y4≥0;

П риводимо отриману систему обмежень знову до стандартної форми ЗЗЛП, щоб забезпечити її рішення симплекс-методом:

-2 y1+ y2– y3 + y4 + y5 =1

y1+4 y2– y3– y4 – y6 =2 (6.46)

п ри y1≥0 (j =1,6)

Введенням додаткових змінних у5 і у6 двоїста задача ЛП приведена до ЗЗЛП, що вирішується симплекс-методом. Відзначимо також, що в разі, коли обмеження прямої задачі ЛП задані у вигляді строгих рівнянь, то складена до неї двоїста задача ЛП зветься несиметричною (на відміну від симетричної, що складається при обмеженнях-нерівностях). Особливістю несиметричної двоїстої задачі є можливість отримання

y1 (j = l,n) як додатніх (yj≥0), так і від'ємних (yj <0), тобто при цьому вимога yj ≥0

для двоїстої задачі не має місця.

Відмітимо деякі співвідношення прямої та двоїстої задач ЛП (без доведення):

1. Якщо Хд=( х12;...;хn) і Уд =( y12;...;уm) - будь-яка

спряжена пара допустимих рішень, то СТХД ≤ВTУД (де СiВ- вектори коефіцієнтів відповідних цільових функцій), тобто при будь-якому рішенні Хд значення цільових функцій двоїстої задачі (L') ніколи не перевищують відповідних значень прямої задачі (L). Як наслідок, можна стверджувати, що при L = L' отримані рішення прямої задачі Хо і двоїстої Yo є оптимальними.

З економічної точки зору L = L' означає, що прибуток від продажу продукції за цінами Cj (j = l,n) дорівнює витратам на ресурси за тіньовими цінами уj (j = l,m), тобто власникові ресурсів однаково, продавати товари після їх виготовлення, чи торгувати ресурсами за оптимальними цінами Yo.

2. Якщо в оптимальному рішенні двоїстої задачі обмеження є строгими нерівностями, то оптимальне значення рішення відповідної прямої задачі має дорівнювати завжди нулю.

Дамо економічну інтерпретацію цієї властивості. Оскільки yj

(j=1,m) тлумачаться як ціни відповідних ресурсів на виробництво xj, то це j-те обмеження означає нерентабельність його власного виробництва, тому в прямій задачі цей вид продукції має дорівнювати НУЛЮ.

  1. Між оптимальними рішеннями прямої та двоїстої задач існує завжди наступна взаємозалежність:

(6.47)

при максималізації прямої задачі та

(6.48)

при мінімалізації прямої задачі.

В формулах (6.47) і (6.48) та – відповідні значення індексних (нижніх) рядів фінальних симплекс-таблиць рішень прямої та двоїстої задач.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]