тому розв’язувальним рядком є третій. Таким чином розв’язувальний елемент – число 2,67. Тоді вектор А1 включаємо в базис, а вектор А7 виключаємо з нього.
Складаємо другу симплексну таблицю (таблиця3). При цьому елементи третього (розв’язувального) рядка ділимо на 2,67. Елементи інших рядків визначаємо використовуючи формули повного виключення Йордана-Гауса.
Таблиця3– Третя симплексна таблиця
Базис | С базису | А0 | | | | | | | |
х1 | х2 | х3 | х4 | х5 | х6 | х7 | |||
х2 | 2 | 2,25 | 0 | 1 | -0,375 | 0 | 0,125 | 0,375 | -0,125 |
х4 | 0 | 7,25 | 0 | 0 | 1,125 | 1 | 0,625 | -1,125 | -0,625 |
х1 | 5 | 1,25 | 1 | 0 | 0,125 | 0 | -0,375 | -0,125 | 0,375 |
F-C | – | 10,75 | 0 | 0 | -0,125 | 0 | -1,625 | 0,125 | 1,625 |
М | – | 0 | 0 | 0 | 0 | 0 | 0 | -1 | -1 |
В результаті проведеної ітерації з базису виключено штучні елементи, тому в рядку (М)всі оцінки, крім оцінки штучного вектору, перетворилися на нуль. Оскільки в рядках (F-C) і (М) не має додатних значень, то знайдене рішення
(
є оптимальним. Функція при цьому
Перевірка
Кожній задачі лінійного програмування можна поставити у відповідність двоїсту задачу. Для цього першим кроком необхідно впорядкувати запис вихідної задачі. Оскільки у нас функція мінімізується, то всі умови-нерівності повинні бути вигляду
Оскільки вихідна задача є задачею мінімізації, то двоїста буде задачею максимізації. Двоїста задача буде мати три змінні
Складаємо матрицю при невідомих вихідної задачі:
тоді матриця при невідомих двоїстої задачі матиме наступний вигляд:
На
Враховуючи все наведене, двоїста задача матиме наступний вигляд:
Якщо розглянути першу симплексну таблицю з одиничним додатковим базисом, то можна помітити, що в стовбцях записана вихідна задача, а в рядках – двоїста. Причому оцінками плану вихідної задачі є
Визначити оптимальний план транспортної задачі:
а) побудувати початковий опорний план методом "північно-західного" напрямку;
б) побудувати оптимальний план методом потенціалів:
Нехай в матриці А міститься інформація про кількість продукту в кожному місці виробництва, який необхідно доставити споживачам в кількості записаній в матриці В. Транспортні витрати, пов’язані з перевезенням одиниці продукту із одного місця виробництва одному споживачеві, записані в матриці С. Задані матриці і сказане вище для спрощення сприйняття узагальнимо в таблиці4.
Таблиця4–Поставка продукту із різних місць виробництва різним споживачам і пов’язані з цим витрати
Виробник | Споживач | Запаси продукту | |||
| | | | ||
| 8 | 3 | 3 | 4 | 60 |
| 5 | 2 | 7 | 5 | 20 |
| 5 | 4 | 8 | 2 | 30 |
| 7 | 1 | 5 | 7 | 20 |
Потреба в продукті | 40 | 30 | 30 | 15 | 130115 |
З таблиці4 видно, що запаси продукту у виробника на складах на 15 одиниць більші ніж необхідно споживачу, тобто маємо транспортну задачу з відкритою моделлю. Для розв’язку такої задачі введемо фіктивного споживача, якому необхідно отримати