- •1. Поняття економіко-математичної моделі. Сутність, мета і задачі моделювання.
- •2. Класифікація економіко-математичних моделей.
- •3. Методика і технологічні етапи побудови економіко-математичних моделей.
- •1. Предмет та об’єкти математичного програмування.
- •1. Математична постановка задачі математичного програмування.
- •2. Класифікація задач математичного програмування.
- •3. Приклади економічних задач математичного програмування.
- •8. Основні властивості розв’язків злп
- •9. Графічний метод розв’язуваня злп.
- •10. Симплексний метод розв’язування злп.
- •11.Економічна інтрепретація прямої та двоїстої задач лінійого програмування.
- •12.Правила побудови двоїстих задач
- •13. Основні теореми двоїстості та їх економічний зміст
- •14. Аналіз лінійних моделей економічних задач
- •15. Економічна і математична постановка цілочислової задачі лінійного програмування
- •16. Геометрична інтерпретація розв’язків цілочислових злп на площині
- •17. Загальна характеристика методів розв’язування цілочислових злп.
- •18. Методи відтинання. Метод Гоморі.
- •26.Принцип оптимальності.
- •27.Багатокроковий процес прийняття рішень
- •28.Предмет і задачі теорії ігор
- •29.Основні поняття теорії ігор. Классифікація ігор
- •30. Платіжна матриця(матриця гри).Матриця ризиків
- •31.Прийняття рішень в умовах повної невизначеності
- •32.Приклад економічної інтерпретації пари спряжених задач.
- •33. Аналіз розв’язків спряжених економіко-математичних задач
- •37. Аналіз коефіцієнтів матриці обмежень
- •39. Економічна і математична постановка транспортної задачі
- •40. Властивості опорних планів транспортної задачі
- •41. Методи побудови опорного плану транспортної задачі
- •42. Випадок виродження опорного плану транспортної задачі
- •43. Методи розв’язування транспортної задачі
- •44. Задача, двоїста до транспортної
- •45. Метод потенціалів розв’язування транспортної задачі
- •46. Монотонність і скінченність методу потенціалів
42. Випадок виродження опорного плану транспортної задачі
Опорний план транспортної задачі, як зазначалося раніше, має містити не більше ніж (m + n – 1) відмінних від нуля компонент. Якщо їх кількість дорівнює (m + n – 1), то такий опорний план називають невиродженим. Якщо ж кількість додатних компонент менша ніж (m + n – 1), то опорний план є виродженим. Вироджений план може виникати не лише за побудови опорного плану, але і при його перетвореннях у процесі знаходження оптимального плану.
Найчастіше, щоб позбутися виродженості опорного плану, в деякі клітини таблиці транспортної задачі в необхідній кількості вводять нульові постачання. Обсяги запасів постачальників і потреби споживачів після цього не змінюються, однак клітини зі значенням «нуль» вважаються заповненими.
Головною умовою при введенні нульової поставки є збереження необхідної і достатньої умови опорності плану транспортної задачі — його ациклічності. Клітина має вибиратись у такий спосіб, щоб неможливо було побудувати замкнений цикл.
43. Методи розв’язування транспортної задачі
44. Задача, двоїста до транспортної
Побудуємо двоїсту задачу до збалансованої транспортної задачі. З цією метою знову розглянемо її обмеження у розгорнутому вигляді
Зауважимо,
що
перші
m рівнянь
цієї
системи
відносяться
до
рядків
транспортної
таблиці,
наступні
n− до
її
стовпчиків.
Поставимо
у
відповідність
кожному
рівнянню
системи
(2.25) двоїсту
змінну.
Двоїсті
змінні
вільні
за
знаком,
оскільки
вони
відповідають
рівнянням-обмеженням
(2.25) прямої
задачі.
При
цьому
двоїсту
змінну,
яка
відповідає
рядку
транспортної
таблиці
з
номером
(i=l,m) позначимо
як
uᵢ і
назвемо
потенціалом
цього
рядка,
а
двоїсту
змінну,
яка
відповідає
стовпчику
транспортної
таблиці
з
номером
j(j= n,1)позначимо
як
vᵢ і
назвемо
потенціалом
цього
стовпчика.
Вектор
потенціалів позначимо через
Тому двоїста для неї запишеться так
Оскільки
обмеження на знак двоїстих змінних
відсутні, то вектор потенціалів завжди
можна вибрати у вигляді .
Тоді
двоїста задача до Т-задачі матиме вигляд
Надалі ми будемо використовувати саме таку форму запису двоїстої задачі до збалансованої транспортної задачі.
45. Метод потенціалів розв’язування транспортної задачі
У методі потенціалів кожному рядку i і кожному стовпцю j транспортної таблиці ставляться у відповідність числа (потенціали) uᵢ i uj. Для кожної базисної змінної xᵢj потенціали) uᵢ i uj задовольняють рівнянню: uᵢ + uj = cᵢj. Щоб знайти значення потенціалів з цієї системи рівнянь, потрібно присвоїти одному з них довільне значення (зазвичай вважають u1=0). і потім послідовно обчислювати значення інших потенціалів. Далі, використовуючи знайдені значення потенціалів, для кожної небазисной змінної обчислюються величини: uᵢ + uj = cᵢj. Якщо всі ці числа є недодатними то опорний план є оптимальним і розв'язування на цьому завершується. В іншому випадку знаходиться найбільше додатне значення і відповідна йому змінна вводиться в базис. Для визначення змінної, що виводиться з базису будується послідовність: xᵢj→xᵢ1j1→xᵢ2j2 →….. xᵢj, де xᵢj — змінна, що вводиться в базис, а всі інші змінні є базисними. Окрім цього в цій послідовності при переході на кожному етапі одна координата залишається незмінною і якщо при певному переході незмінною була перша координата, то на наступному незмінною буде друга. Якщо зображувати перехід між змінними на транспортній таблиці стрілками між відповідними клітинами це означає, що переходи можуть бути лише вертикальними чи горизонтальними, але не діагональними, і також після горизонтального переходу має йти вертикальний і навпаки. Після побудови послідовності xᵢj→xᵢ1j1→xᵢ2j2 →….. xᵢj, можна записати значення відповідних змінних і знайти мінімальне значення серед чисел, що стоять на непарних позиціях. Наступним кроком це число слід додати до всіх змінних, що стоять на парних позиціях і відняти від всіх змінних, що стоять на непарних. Змінна якій відповідало найменше число виводиться з базиса. У такий спосіб одержується новий опорний план і до нього можна знову застосувати ті ж дії.
