
- •Розділ 2
- •2.1. Взаємно двоїсті задачі
- •2.2. Алгоритм перетворення
- •2.3. Математичні моделі двоїстої пари задач та приклади їх побудови
- •2.4. Економічний зміст двоїстої пари задач
- •2.5. Теореми двоїстості
- •2.6. Розв’язування двоїстої задачі
- •2.7. Двоїстий симплекс-метод
- •2.8.1. Міра дефіциту ресурсів
- •2.8.2. Вплив зміни величини початкових ресурсів на цільову функцію
- •Аналіз рентабельності виготовлення продукції
- •2.8.4. Аналіз на взаємозаміну ресурсів
- •2.8.5. Аналіз доцільності розширення асортименту продукції, що випускається
- •Висновки
- •Контрольні запитання
- •3.1. Властивості та типи транспортних задач
- •3.2. Умови оптимальності
- •3.3. Випадок виродження
- •3.4. Метод розв’язування транспортної задачі
- •3.4.1. Діагональний спосіб
- •3.4.2. Спосіб мінімального елемента
- •3.4.3. Спосіб подвійних позначок
- •3.4.4. Аналіз плану на оптимальність
- •3.4.5. Побудова циклу перерозподілу ресурсів
- •3.4.6. Знаходження нового плану розподілу ресурсів
- •3.5. Альтернативний оптимум
- •3.6. Рекомендації щодо розв’язування
- •Висновки
- •Контрольні запитання
3.6. Рекомендації щодо розв’язування
Слід зауважити, що в процесі побудови математичної моделі транспортної задачі можливо передбачати наступне:
якщо не можна перевезти вантаж з і-го пункту до -го пункту призначення, то необхідно блокувати такий зв’язок, задаючи
, де М – велике число;
якщо треба обов’язково доставити вантаж з і-го пункту до -го, то необхідно значенню надати обов’язкового об’єму ресурсів, потім це значення відняти від відповідних значень , та і цим самим зробити нові початкові дані; після цього розв’язується нова транспортна задача, в якій для змінної з обов’язковим постачанням має місце
;
якщо має місце умова
, то вводиться додаткова
-та колонка; при цьому
, а потужність дорівнює
; тоді в -й колонці споживання ресурсів величина потужності дорівнює aij.
Процес розв’язування транспортної задачі методом потенціалів треба обов’язково контролювати наступним чином:
У будь-якому плані розподілу ресурсів має бути завжди баланс по кожному рядку та кожній колонці.
При переході від одного плану до іншого значення поліпшується на величину
,
де
– величина перерозподілу ресурсів;
–
значення
для змінної
,
вибраної початком циклу.
Якщо кількість рівнянь потенціалів для дорівнює кількості змінних та , то цикл перерозподілу ресурсів побудовано невірно (особливо така помилка зустрічається тоді, коли будується вироджений цикл для невиродженого плану).
Під час коригування змінних циклу на величину хоча б одна із змінних має бути нульовою.
Якщо значення , та – цілі числа, то кожний побудований план розподілу ресурсів також цілочисловий.
Для будь-якого плану
, де
Якщо одержано
, то цикл перерозподілу побудовано невірно.
Якщо різниця між кількістю рівнянь потенціалів і змінними та дорівнює одиниці, тобто система не має розв’язку, то при побудові нового плану невірно перерозподілено ресурси.
Для зменшення обсягів і тривалості обчислень доцільно:
– у
разі виродження плану вибирати фіктивну
базисну змінну
з
мінімальним значенням
з множини сполучних
;
– якщо є кілька , які не виконують умови оптимальності, з однаковим значенням , то вибирати для початку циклу доцільно таку , в якій величина мінімальна (оскільки ця змінна стає базисною);
– за наявності кількох варіантів побудови циклу вибирати такий, у якого вершини циклу з позначкою „-” мають максимальні значення ;
– при
розв’язуванні системи рівнянь потенціалів
доцільно надати нульового значення
такому потенціалу, у колонці та рядку
якого є
з максимальним значенням
.
Практично
розв’язати транспортну задачу вручну
важко і при відпрацьованих навичках
можна розв’язати лише задачу розміром
за
2-3 години. Задачі великих обсягів треба
розв’язувати за допомогою ЕОМ, які
мають стандартні програми для транспортної
задачі.
Висновки
Транспортна задача є типовою задачею розподілу ресурсів між пунктами постачання та споживання.
Згідно з особливостями математичної моделі транспортної задачі розроблені спеціальні методи її розв’язування, які мають простіші алгоритми розв’язування, ніж симплексний метод.
При розв’язуванні транспортної задачі методом потенціалів використовують двоїсту теорію.
У випадку множини оптимальних розв’язків можна використовувати додаткові критерії за допомогою принципу послідовних критеріїв.
Розв’язок транспортної задачі завжди цілочисловий, якщо цілочисловими є початкові дані.