- •Математичні методи дослідження операцій в економіці: предмет, мета, задача, базові поняття
- •Загальний вигляд задачі з дослідження операцій, класи задач.
- •Основні розділи математичних методів дослідження операцій, їх коротка характеристика.
- •Моделювання як метод дослідження операцій. Етапи дослідження операцій.
- •Економічні проблеми, що призводять до необхідності застосування оптимізаційних моделей. Приклади проблемних ситуацій та відповідних ним моделей.
- •7. Геометрична інтерпретація задачі лінійного програмування.
- •8. Графічний метод розв'язання задачі лінійного програмування.
- •9. Алгоритм симплекс-методу.
- •10. Основні теореми симплекс-методу.
- •Методи побудови початкового опорного розв'язку задачі лінійного програмування.
- •Двоїстість в лінійному програмуванні. Пара двоїстих задач лінійного програмування. Правила побудови та зв'язок між розв'язками.
- •13. Двоїстість в лінійному програмуванні. Економічна інтерпретація пари двоїстих задач лінійного програмування.
- •14. Двоїстість в лінійному програмуванні. Перша теорема двоїстості, її економічна інтерпретація.
- •Двоїстість в лінійному програмуванні. Друга теорема двоїстості, її економічна інтерпретація.
- •16. Двоїстість в лінійному програмуванні. Третя теорема двоїстості, її економічна інтерпретація.
- •17. Економіко-математичний аналіз прикладних задач лінійного програмування на основі теорії двоїстості.
- •18. Алгоритм двоїстого симплекс-методу.
- •19. Основні теореми двоїстого симплекс-методу.
- •20. Побудова початкового майже допустимого базисного розв'язку (псевдоплану) задачі лінійного програмування.
- •21. Транспортна задача: постановка, умова її розв'язуваності. Відкриті та закриті транспортні задачі.
- •22. Методи побудови початкового опорного розв'язку транспортної задачі. Критерій оптимальності розв'язку транспортної задачі та його економічний зміст.
- •23. Алгоритм методу потенціалів для розв'язання транспортної задачі.
- •24. Дискретне програмування. Загальна задача, її різновиди та особливості
- •25. Класифікація методів дискретного програмування, їх характеристика.
- •26. Загальна ідея методів відтинання для розв'язування лінійних задач цілочисельного програмування. Перший алгоритм Гоморі.
- •Математичні пакети прикладних програм і розв'язування задач дослідження операцій.
- •29. Спеціалізовані пакети оптимізації і розв'язування задач дослідження операцій.
-
Двоїстість в лінійному програмуванні. Друга теорема двоїстості, її економічна інтерпретація.
Вивчення теорії двоїстості почнемо з побудови пари двоїстих задач. Нехай дана задача лінійного програмування
|
|
(2.1.1) |
яку будемо вважати прямою задачею. Двоїстою до неї буде наступна задача
|
|
(2.1.2) |
Теорема
2 (для пари симетричних двоїстих задач).
Допустимі плани
та
є оптимальними планами пари двоїстих
задач тоді і тільки тоді, коли виконуються
умови:
|
|
(2.1.11) |
|
|
(2.1.12) |
Умови (2.1.11) та (2.1.12) називаються умовами додаткової нежорсткості.
Теорема 2 з економічної точки зору дає умови рентабельності виробництва продукції: умова (2.1.11) означає, що якщо сумарна оцінка витрат на виробництво одиниці продукції перевищує її собівартість, тоді така продукція є нерентабельною і в оптимальному плані її виробництво не повинно передбачатися. Вироблятися будуть тільки ті види продукції, у собівартість яких включені всі витрати, тобто рентабельні види продукції. Умова (2.1.12) теореми 2 з економічної точки зору дає можливість диференціювати всі види ресурсів на дефіцитні та недефіцитні або лімітовані та нелімітовані. Дефіцитні (лімітовані) ресурси – це такі, що у відповідності до оптимального плану виробництва продукції витрачаються повністю, недефіцитні (нелімітовані) – ті, що є в залишку. Оцінка запасу недефіцитних ресурсів дорівнює нулю.
16. Двоїстість в лінійному програмуванні. Третя теорема двоїстості, її економічна інтерпретація.
Важливу роль для економічного аналізу конкретної ситуації має теорема 3, на основі якої оптимальні значення двоїстих змінних дозволяють також оцінити вплив зміни запасів ресурсів на максимальну вартість виготовленої продукції.
Припустимо,
що пряма задача розв’язувана. Позначимо
оптимальне значення цільової функції
,
підкреслюючи залежність вартості
виготовленої продукції
від запасів ресурсів
.
З теореми 2.1 випливає:
|
|
|
де
-
оптимальний розв’язок задачі (2.1.6).
Припустимо,
що запаси ресурсів змінилися на
;
тоді
|
|
|
за
умов збереження оптимальності розв’язку
двоїстої задачі
.
Значення цільової функції прямої задачі зміниться на величину
|
|
Останнє
співвідношення показує, що кожна двоїста
змінна
характеризує величину приросту
оптимального значення цільової функції
прямої задачі при зміні
на одиницю. Таким чином, маємо наступну
теорему.
Теорема 3. Нехай пряма задача (2.1.5) розв’язувана, тоді
|
|
|
або
.
17. Економіко-математичний аналіз прикладних задач лінійного програмування на основі теорії двоїстості.
18. Алгоритм двоїстого симплекс-методу.
Розглянемо метод розв’язування ЗЛП, який пов’язаний з теорією двоїстості.
Нехай дана КЗЛП:
(2.2.1)
,
(2.2.2)
(2.2.3)
Правила двоїстого симплекс-методу дають підстави для побудови його алгоритму для невиродженої ЗЛП.
Нехай
існує псевдо план
,
якому відповідає базис
та всі
,
.
-
Перевіримо умову оптимальності, тобто чи всі
,
.
Якщо вона виконується, тоді цей план є
оптимальним розв’язком задачі (2.2.1) –
(2.2.3). Якщо існують
,
тоді перейти до п.2. -
Перевіряємо умову нерозв’язуваності задачі, тобто чи існує хоча б одна
така, що всі
.
Якщо умова виконується, тоді робимо
висновок про нерозв’язуваність задачі.
Якщо існують
,
тоді перейти до п.3. -
Робимо зміну базису: виводимо з базису вектор
,
якому відповідає
,
та вводимо до базису вектор
,
якому відповідає:
.
-
Переходимо до нового псевдоплану
,
переобчислюємо розклад всіх векторів
,
,
за новим базисом згідно з основними
формулами симплекс-методу (2.2.6) та
(2.2.7) та оцінки
за формулою:
,
.
Повертаємося до п.1.



,
.
,
.