- •Методичні вказівки
- •1. Загальні положення
- •2. Основи оптимального управління
- •3. Лінійне програмування
- •3.1. Загальна постановка задачі
- •3.2. Види математичних моделей
- •3.3. Графічний розв’язок систем т лінійних нерівностей з двома змінними
- •3.4. Графічний метод
- •3.5. Симплексний метод
- •3.6. Транспортна задача
- •4. Цілочислове програмування
- •4.1. Загальна постановка задачі
- •4.2. Метод Гоморі
- •4.3. Графічний метод
- •5. Нелінійне програмування
- •5.1. Загальна постановка задачі
- •5.2. Дробово-лінійне програмування
- •5.3. Метод множників Лагранжа
- •5.4. Дослідження функції на екстремум за заданою опр
- •6. Модель лєонтьєва багатогалузевої економіки (балансовий аналіз)
- •7. Динамічне програмування
- •7.1. Загальна постановка задачі
- •7.2. Оптимальна стратегія заміни обладнання
- •7.3. Оптимальний розподіл ресурсів
- •7.4. Оптимізаційна модель управління товарними запасами
- •8. Контрольні завдання
- •9. Зразки розв’язання задач Задача 1.
- •Задача №2
- •Задача №3
- •Задача №4
- •Задача 5
- •Задача 6
- •Задача 7
- •Задача №8
- •Задача 9
- •1 Етап.
- •2 Етап.
- •3 Етап.
- •4 Етап.
- •10. Список використаних джерел
Задача №3
На складах зосереджені запаси продукції у кількості 90, 400, 110 тон відповідно. Споживачіповинні одержати цю продукцію у кількості 140, 300, 160 тон відповідно. Знайти такий варіант закріплення постачальників до споживачів, при якому сума витрат на перевезення була б мінімальною.
Витрати на перевезення однієї тони продукції задано матрицею .
Перевіримо, чи є дана задача закритою.
тон;
тон.
.
Отже, дана транспортна задача є закритою.
Знайдемо вихідний опорний розв’язок методом мінімального тарифу.
Кількість зайнятих клітин дорівнює . Умова невиродженості виконана, тому одержуємо опорний розв’язок, який запишемо у вигляді матриці
| ||||
140 |
300 |
160 | ||
90 |
2 90 |
5
|
2 | |
400 |
4
|
1 300 |
5 100 | |
110 |
3 50 |
6 |
8 60 |
.
Вартість перевезень при вихідному опорному розв’язку складає (грн.).
Перевіримо одержаний розв’язок на оптимальність, для цього знайдемо потенціали зайнятих клітин.
Для вільних клітин знайдемо посередні вартості
Занесемо результати обчислень до таблиці. Знайдемо різниці між тарифами та посередніми вартостями
Оскільки серед є від’ємне значення, то знайдений розв’язок не є оптимальним і його необхідно покращити. Перейдемо до нового базису за допомогою циклу перерахунку. Для цього представимо функцію у вигляді
Маємо один від’ємний коефіцієнт , тому при його збільшенні функціябуде зменшуватися. ПокладемоПересуваємо вантажпо таблиці.
Одержуємо новий план, який представлений у таблиці.
.
Перевіримо новий план на оптимальність. Для цього повторимо повний цикл розрахунків.
| |||
2 90 -Р |
5 3 |
2 7 +Р | |
4 0 |
1 300 |
5 100 | |
3 50 +Р |
6 4 |
8 60 -Р |
| ||||
140 |
300 |
160 | ||
90 |
2 30 |
5
|
2 60 | |
400 |
4
|
1 300 |
5 100 | |
110 |
3 100 |
6 |
8
|
Представимо функцію у вигляді
Перейдемо до нового базису
| |||
2 30 -Р |
5 -2 |
2 60 +Р | |
4 5+Р |
1 300 |
5 100 -Р | |
3 110 |
6 -1 |
8 3 |
| ||||
140 |
300 |
160 | ||
90 |
2
|
5
|
2 90 | |
400 |
4 30 |
1 300 |
5 70 | |
110 |
3 110 |
6 |
8
|
Оскільки серед немає від’ємних значень, то знайдений розв’язок є оптимальним.