Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Книга_1.doc
Скачиваний:
2
Добавлен:
05.05.2019
Размер:
349.7 Кб
Скачать

1.3. Задача вибору оптимального транспортного маршруту

Уявимо собі фірму, що займається перевезенням вантажів. Припустимо, що даній фірмі необхідно взяти в оренду на чотири роки визначену кількість транспортних засобів. Фірма може задовольнити свої потреби, узявши потрібну кількість транспортних засобів в оренду рівно на чотири роки (з початку першого року до початку п’ятого року). Відповідні витрати с15 включають орендну плату, оплату за пробіг і експлуатаційні витрати, пов’язані з використанням транспортних засобів протягом чотирьох років. Можливий інший варіант: фірма може орендувати додаткову кількість транспортних засобів на термін з початку першого до початку третього року, а потім узяти під оренду інша кількість транспортних засобів на термін з початку третього до початку п'ятого року. В другому варіанті витрати, що включають ті ж компоненти, що й у першому випадку, дорівнюють с13 + с35. У більшості випадків с15 с13 + с35. У пошуках стратегії, що забезпечує мінімальні витрати, можна, природно, розглянути і ряд інших варіантів. У цьому змісті мережна модель, зображена на рис. 1.4, є ілюстрацією задачі динамічного планування.

Рис. 1.4. Задача визначення найкоротшого маршруту

Питання, відповіді на які потрібно дати у зв’язку з розглядом мережі, представленої на рис. 1.4, пов’язані з перебуванням найкращого маршруту з вузла 1 у вузол 5. Ці питання можна поставити в двох різних, хоча і взаємозалежних варіантах:

1) Чому дорівнюють витрати для найдешевшого маршруту від вузла 1 до вузла 5?

2) Який маршрут від вузла 1 до вузла 5 сполучений з найменшими витратами?

Інтуїція підказує, що, відповідаючи на одне питання, ми одночасно одержуємо відповідь і на інше питання. Однак, переходячи до побудови моделі лінійної оптимізації, ми будемо шукати відповідь на кожне питання окремо, а потім проаналізуємо взаємозв’язок між сформульованими вище задачами. Почнемо з першого питання.

Витрати, пов’язані з використанням найбільш дешевого маршруту. Нехай:

yi – витрати, пов’язані з використанням найбільш дешевого маршруту від вузла i до вузла 5, де i приймає одне зі значень i =1, 2 ,3 ,4.

Можна визначити уi, підрахувавши витрати для прямого маршруту від вузла i до вузла j (j ~ i) і додавши до них витрати для оптимального маршруту від вузла j до вузла 5. Найменші з усіх вироблених при цьому витрат визначають значення уi. Математично це можна сформулювати в такий спосіб:

(1.8)

Зокрема, для i = 1 маємо

(1.9)

Таким чином, витрати у випадку вибору найбільш дешевого маршруту від вузла 1 до вузла 5 можна визначити, якщо відомі витрати, зв'язані з використанням найбільш дешевих маршрутів від вузла 2 до вузла 5, від вузла 3 до вузла 5 і від вузла 4 до вузла 5. Отже, у цьому випадку задача зводиться до порівняння витрат, пов’язаних з використанням прямого маршруту від вузла 1 до вузла 5, з витратами при використанні маршруту від вузла 1 через кожний із проміжних маршрутів і вибору найкращого шляху від вузла 1 до вузла 5.

З позицій лінійного програмування задача полягає в тому, щоб

максимізувати 1у1 (1.10)

при обмеженнях

(1.11)

Маршрут, пов’язаний з найменшими витратами. для рішення задачі вибору маршруту потрібно лише трохи узагальнити ті ідеї, що були основою при розгляді транспортної мережної моделі. Як і раніше, покладемо

хij = інтенсивність потоку від вузла i до вузла j (i = 1, 2, 3, 4), j > i.

Накладемо обмеження . Для знаходження найкращого маршруту (шляху) розглянемо одиничний потік, що виходить з вузла 1 і входить в інші вузли:

1х12 + 1х13 + 1х14 + 1х15 = 1. (1.12)

Будемо вважати, що всі потоки, що входять у вузли 2, 3 і 4, повинні випливати з них з наступним надходженням у вузол з більш високим порядковим номером:

–1х12 + 1х23 + 1х24 + 1х25 = 0 (вузол 2),

–1х13 – 1х23 + 1х34 + 1х35 = 0 (вузол 3), (1.13)

–1х14 – 1х24 – 1х34 + 1х45 = 0 (вузол 4).

Задача полягає в тому, щоб

мінімізувати (1.14)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]