- •Математичні методи дослідження операцій в економіці: предмет, мета, задача, базові поняття
- •Загальний вигляд задачі з дослідження операцій, класи задач.
- •Основні розділи математичних методів дослідження операцій, їх коротка характеристика.
- •Моделювання як метод дослідження операцій. Етапи дослідження операцій.
- •Економічні проблеми, що призводять до необхідності застосування оптимізаційних моделей. Приклади проблемних ситуацій та відповідних ним моделей.
- •7. Геометрична інтерпретація задачі лінійного програмування.
- •8. Графічний метод розв'язання задачі лінійного програмування.
- •9. Алгоритм симплекс-методу.
- •10. Основні теореми симплекс-методу.
- •Методи побудови початкового опорного розв'язку задачі лінійного програмування.
- •Двоїстість в лінійному програмуванні. Пара двоїстих задач лінійного програмування. Правила побудови та зв'язок між розв'язками.
- •13. Двоїстість в лінійному програмуванні. Економічна інтерпретація пари двоїстих задач лінійного програмування.
- •14. Двоїстість в лінійному програмуванні. Перша теорема двоїстості, її економічна інтерпретація.
- •Двоїстість в лінійному програмуванні. Друга теорема двоїстості, її економічна інтерпретація.
- •16. Двоїстість в лінійному програмуванні. Третя теорема двоїстості, її економічна інтерпретація.
- •17. Економіко-математичний аналіз прикладних задач лінійного програмування на основі теорії двоїстості.
- •18. Алгоритм двоїстого симплекс-методу.
- •19. Основні теореми двоїстого симплекс-методу.
- •20. Побудова початкового майже допустимого базисного розв'язку (псевдоплану) задачі лінійного програмування.
- •21. Транспортна задача: постановка, умова її розв'язуваності. Відкриті та закриті транспортні задачі.
- •22. Методи побудови початкового опорного розв'язку транспортної задачі. Критерій оптимальності розв'язку транспортної задачі та його економічний зміст.
- •23. Алгоритм методу потенціалів для розв'язання транспортної задачі.
- •24. Дискретне програмування. Загальна задача, її різновиди та особливості
- •25. Класифікація методів дискретного програмування, їх характеристика.
- •26. Загальна ідея методів відтинання для розв'язування лінійних задач цілочисельного програмування. Перший алгоритм Гоморі.
- •Математичні пакети прикладних програм і розв'язування задач дослідження операцій.
- •29. Спеціалізовані пакети оптимізації і розв'язування задач дослідження операцій.
22. Методи побудови початкового опорного розв'язку транспортної задачі. Критерій оптимальності розв'язку транспортної задачі та його економічний зміст.
23. Алгоритм методу потенціалів для розв'язання транспортної задачі.
Оскільки транспортна задача – частковий випадок загальної ЗЛП, тоді для перевірки її плану на оптимальність можна скористатися теоремою 2.2, яка дає необхідні та достатні умови оптимальності плану. Щоб переформулювати умови теореми 2.2 для транспортної задачі розглянемо пару двоїстих транспортних задач:
,
(3.1.11)
,
(3.1.12)
,
(3.1.13)
,
(3.1.14)
та відповідно до неї двоїсту задачу:
,
(3.1.15)
,
(3.1.16)
де
- двоїсті змінні, які відповідають
обмеженням (3.1.12) і називаються потенціалами
постачальників,
-
двоїсті змінні, які відповідають
обмеженням (3.1.13) і називаються потенціалами
споживачів.
Теорема
Нехай
- опорний план задачі (3.1.11)-(3.1.14), вектори
та
- компоненти опорного плану
задачі (3.1.15), (3.1.16). Для їх оптимальності
необхідно і достатньо, щоб виконувалась
умова
(3.1.17)
Умова
(3.1.17) фактично передбачає, що для
(3.1.18)
а
для
(враховуючи обмеження (3.1.16))
.
(3.1.19)
Потенціали
опорного плану визначаються з системи
рівнянь (3.1.18), які записуються для всіх
базисних маршрутів. Зазначимо, що система
рівнянь матиме
рівняння – по кількості базисних змінних
(саме стільки незалежних обмежень в
транспортній задачі) та
змінних. Оскільки залежним можна вважати
будь-яке обмеження задачі, тому будь-якій
одній із змінних системи треба надати
якесь фіксоване значення та продовжувати
розв’язувати систему вже з
змінною. Виконання умови (3.1.19) згідно
розрахованих потенціалів
та
для небазисних маршрутів означатиме
оптимальність плану перевезень
.
Якщо
позначити
і назвати оцінкою маршруту
,
тоді критерій оптимальності для
транспортної задачі співпадає з критерієм
оптимальності у симплекс-методі для
загальної ЗЛП: всі оцінки
для ЗЛП з цільовою функцією, що прямує
до максимуму або
для ЗЛП з цільовою функцією, що прямує
до мінімуму. Оскільки цільова функція
транспортної задачі (3.1.11) прямує до
мінімуму, тому умова (3.1.17) є конкретизацією
критерію оптимальності у симплекс-методі
щодо транспортної задачі.
Якщо
хоча б для одного з небазисних маршрутів
,
тоді поточний опорний план транспортної
задачі не є оптимальним і від нього
треба перейти до наступного опорного
плану.
Ідея
переходу від одного опорного плану
транспортної задачі до наступного
аналогічна симплекс-методу. Величина
показує скільки зайвих витрат з розрахунку
на кожну одиницю вантажу від того, що
до плану перевезень не включений маршрут
.
Якщо
,
тоді зайвих витрат немає і даний план
є оптимальним. Якщо
,
тоді необхідно включити до плану
перевезень саме той маршрут
,
для якого
,
щоб максимально зменшити зайві витрати.
Для знаходження об’єму перевезень за
новим маршрутом необхідно перерозподілити
вантаж між новим маршрутом та раніш
задіяними таким чином, щоб один із старих
маршрутів звільнився.
Якщо
ми хочемо везти продукцію по маршруту
,
тоді ми маємо зменшити об’єм перевезень
від постачальника
до якогось іншого споживача, так як
можливість
-го
постачальника фіксована. Далі необхідно
зробити балансування продукції щодо
попиту обраного споживача, а потім по
відповідному постачальнику і т.д., поки
не повернемося до
-го
споживача. Необхідно враховувати, що
для здійснення балансування рух можна
здійснювати тільки через базисні
маршрути.
Новий
маршрут
та базисні маршрути, за допомогою яких
робиться балансування, об’єднуються
у цикл. Маршрути, що входять до циклу,
позначаються знаком „+”, якщо об’єм
поставки по цьому маршруту має
збільшуватися, або знаком „-”, якщо
об’єм поставки зменшується. Серед
маршрутів з позначкою „-” визначається
мінімальний об’єм поставки і саме на
цю величину збільшується поставка на
маршрутах з позначкою „+” та зменшується
на маршрутах з позначкою „-”. Таким
чином знаходиться новий опорний план
доставки вантажу, який знову треба
перевірити на оптимальність.
