
- •«Оптимізаційні методи та моделі»
- •Тема лекції: Задачі лінійного програмування.
- •Графічний метод розв’язання задач лп.
- •2. Симплексний метод розв’язання задач лп.
- •3. Метод штучної бази.
- •1. Транспортна задача.
- •Основні теореми транспортної задачі.
- •Метод північно-західного кута (діагональний.)
- •Метод потенціалів.
- •Питання для самоконтролю.
- •Тема лекції: Задачі нелінійного програмування
- •1. Постановка задач цілочислового програмування.
- •2. Постановка задач параметричного програмування.
- •3. Класичні методи розв’язання задач нелінійного програмування.
- •Задачі опуклого програмування.
- •4. Постановка задач теорії ігор з нульовою сумою.
- •5.Кількісні методи оцінки ризику. Статистичні ігри.
- •Питання для самоконтролю.
3. Метод штучної бази.
Застосовується у тих випадках, коли в вихідній задачі ЛП, яка записана у канонічному вигляді, в системі обмежень немає необхідної кількості одиничних ортогональних незалежних векторів Pj, тобто важко вказати початковий опорний план.
М-метод полягає у використанні правил симплекс – методу до так званої задачі ЛП. Вона отримується із початкової додованням до лівої частини системи рівнянь таких штучних одиничних векторів з відповідними невід’ємними штучними змінними, щоб знову отримати m одиничних ортогональних лінійно незалежних векторів.
У цільовій функції задачі ЛП штучні змінні мають коефіцієнт - М (f(x)→max) або +М (f(x)→min), де під М ми розуміємо досить велике додатне число.
При розв’язанні цієї задачі симплекс-методом оцінки Δj будуть залежити від М. Для порівняння оцінок, треба пам’ятати, що М – достатньо велике додатне число, тому із базису будуть виключатися у першу чергу штучні вектори.
Якщо із базису всі штучні вектори вийшли, то ми отримали вихідну задачу.
Якщо оптимальний розв’язок М – задачі містить штучні змінні або М – задача нерозв’язна, то початкова задача також нерозв’язна.
1. Транспортна задача.
Транспортна задача одна з найпоширеніших задач лінійного програмування. Її мета – розробка найбільш раціональних шляхів і способів транспортування однорідної продукції від постачальників до споживачів.
У загальному вигляді транспортну задачу можна сформулювати так: в m пунктах постачання А1,А2,…… Am (надалі постачальники) міститься однорідна продукція у кількості відповідно а1, а2,….. аm. Цю продукцію потрібно перевезти в n пункти призначення B1,B2,…… Bn (надалі споживачі) у кількості відповідно b1, b2,….. bn. Вартість перевезення одиниці товару (тариф) із пункту Аi в пункт Bj дорівнює сji.
Математична модель транспортної задачі має такий вигляд:
F(xji)= ∑∑ xji сji→ min (4)
за умов
∑xji =ai (i=1,2…..m) (5)
∑xji =bj (j=1,2…..n) (6)
xji≥0 (i=1,2…..m; j=1,2…..n) (7)
Алгоритм і методи розв’язання транспортної задачі можна використати для знаходження розв’язку деяких економічних задач, які не мають нічого спільного з транспортуванням вантажів. У цьому разі величини тарифів перевезення сji мають різний зміст залежно від конкретної задачі. До таких задач належать наступні:
Оптимальне закріплення за верстатами операцій з обробки деталей. У них сji означає продуктивність праці.
Розміщення сільськогосподарських культур за ділянками землі різної врожайності.
Оптимальні призначення або проблема вибору.
Задача про скорочення виробництва із врахуванням загальних витрат на виготовлення і транспортування продукції
Збільшення продуктивності автомобільного транспорту за рахунок мінімізації порожнього пробігу
Основні теореми транспортної задачі.
Означення 1. Якщо у транспортної задачі виконується умова балансу
∑bj = ∑ai (8)
То задача називається закритою або збалансованою.
Означення 2. Планом транспортної задачі називається сукупність величин xji (i=1,2…..m; j=1,2…..n), який задовольняє умови обмеження (5) – (7).
Означення 3. Опорний план транспортної задачі називається не виродженим, якщо він містить N=m+n-1 додатних елементів xji
Означення 4. Якщо опорний план містить менше N<m+n-1 додатних елементів, то він називається виродженим.
Означення 5. Оптимальним планом транспортної задачі називають матрицю Х* , яка задовольняє умови задачі (5) – (7) і для якої цільова функція F набуває мінімального значення.
Теорема 1. (Необхідна і достатня умова існування розв’язку задачі ТЗ).
Транспортна задача має розв’язок тоді і тільки тоді, коли вона збалансована, тобто виконується умова (8).
Теорема 2. Для того щоб деякий план Х транспортної задачі був оптимальним необхідно і достатньо, щоб йому відповідала така система із m+n чисел ui (i=1,2…..m) vj ( j=1,2…..n) для якої виконуються умови
vj - ui = сji для xji>0
vj - ui ≤ сji для xji=0.
Означення 6. Числа vj та ui називаються потенціалами строк та стовпців.