
- •Введение
- •1. Основы исследования систем и принятия решений
- •1.1. Постановка задач принятия решений и разработка моделей
- •1.2. Классификация математических моделей и методов принятия решений
- •1.3. Принятие решений в условиях определенности при векторном критерии
- •Способ 5
- •1.4. Принятие решений в условиях риска и неопределенности
- •1.5. Программное компьютерное обеспечение исследования транспортных систем
- •2. Построение математических моделей
- •2.1. Детерминированные модели
- •2.1.1. Решение систем линейных уравнений
- •2.1.2. Решение систем нелинейных уравнений
- •2.1.3. Численное интегрирование
- •2.1.4. Вычисление специальных функций
- •2.1.5. Сортировка чисел (символов)
- •Программа сортировки по индексам
- •Программа сортировки по методу "пузырька"
- •2.2. Стохастические модели
- •2.2.1. Исследование распределения случайных величин
- •1) Критерий хи - квадрат (Пирсона)
- •2) Критерий Романовского
- •3) Критерий Колмогорова
- •Ринунок 2.13 – Эмпирическая (1) и теоретическая (2) функции распределения
- •4) Критерий Мизеса-Смирнова
- •2.2.2. Генерация случайных чисел по различным законам распределения
- •2.2.3. Интервальная оценка параметров и определение интервалов распределения случайных величин
- •2.2.4. Исследование статистических зависимостей между случайными величинами
- •2.2.5. Исследование временных рядов
- •2.2.6. Системы массового обслуживания
- •1) Аналитическое исследование систем массового обслуживания
- •2) Статистическое имитационное моделирование
- •3. Оптимизационные задачи и методы их решения
- •3.1. Безусловная оптимизация для одномерной унимодальной целевой функции
- •3.2. Многомерная безусловная оптимизация
- •3.3. Оптимизация при наличии ограничений
- •3.4. Задача линейного программирования
- •3.5. Отыскание кратчайших расстояний и путей между пунктами транспортной сети. Кратчайшая связывающая сеть
- •3.6. Транспортная задача линейного программирования
- •3.7. Одномерная задача динамического программирования
- •3.8. Эвристические методы решения транспортных задач
- •3.8.1. Маршрутизация перемещения ресурсов помашинными отправками
- •3.8.2. Маршрутизация перемещения мелких партий ресурсов
- •3.9. Задачи дискретной оптимизации
- •3.9.1. Целочисленная задача линейного программирования
- •3.9.2. Задача о назначениях
- •3.9.3. Задача о ранце (рюкзаке)
- •3.9.4. Задача о коммивояжере
- •3.10. Задачи упорядочения и согласования
- •3.11. Состязательные задачи
- •3.1. Основная литература
- •3.2. Дополнительная литература
- •Приложение 1. Компьютерная программа принятия решений в условиях риска и неопределенности
- •Приложение 2. Компьютерная программа исследования распределения случайных величин
- •Приложение 3. Компьютерная программа однофакторного корреляционно-регрессионного анализа
- •Приложение 4. Компьютерная программа проведения многофакторного корреляционно-регрессионного анализа
- •Приложение 5. Компьютерная программа выравнивания динамического ряда многочленом ряда фурье
- •Приложение 6. Компьютерная программа решения задачи линейного программирования симплекс-методом
- •Приложение 7. Компьютерная программа отыскания кратчайших расстояний между пунктами транспортной сети
- •Приложение 8. Компьютерная программа решения транспортной задачи линейного программирования
- •Приложение 9. Компьютерная программа разработки сборочно-развозочных маршрутов на основе метода кларка-райта
- •Приложение 10. Компьютерная программа расчета параметров сетевого графика
- •Приложение 11. Компьютерная программа решения игровой задачи двух сторон на основе алгоритма брауна
- •Учебное издание
- •По дисциплине "Математические модели в транспортных системах" для студентов специальностей 1-44 01 01, 1-44 01 02
- •Подписано в печать .04.2006
- •220013, Г. Минск, проспект Независимости, 65.
3.8. Эвристические методы решения транспортных задач
Эвристические методы – это приближенные методы решения оптимизационных задач, позволяющие принимать рациональные решения. Преимуществом таких методов является ускорение получения решения с одновременным учетом всех установленных ограничений.
Такие методы применяются для решения:
транспортной задачи линейного программирования – метод Фогеля;
маршрутизации перевозок ресурсов мелкими отправками по сборочно-развозочным маршрутам – метод на основе кратчайшей связывающей сети, метод на основе расчета выигрышей (метод Кларка-Райта) или метод на основе решения задачи о коммивояжере;
маршрутизации перевозок ресурсов помашинными отправками – метод "гарантированного эффекта" и методы на основе расчета выигрышей.
3.8.1. Маршрутизация перемещения ресурсов помашинными отправками
Метод гарантированного эффекта основывается на формировании множества замкнутых маршрутов из отдельных перевозок (ездок), удовлетворяющих установленным ограничениям (по числу ездок, длине, времени на движение и т.п.) и следующему условию
,
где lгi – длина (стоимость) i –й производительной ездки;
lхj – длина (стоимость) j –й непроизводительной ездки;
m – число производительных ездок;
n – число непроизводительных ездок;
Kг – коэффициент гарантированного эффекта.
Большие значения Kг принимаются при местных перевозках (порядка 1,15) и меньшие при магистральных перевозках (порядка 1,05).
Из
множества образованных возможных
рациональных маршрутов включаются в
окончательное решение маршруты по
максимуму значений Z. При этом на
принятом к включению в решение маршруте
осваиваются при отдельных ездках объемы
перевозок ресурса, удовлетворяющие
условию
,
где Qi – объем ресурса при i-й перевозке (с учетом ранее окончательно принятых маршрутов);
Qmi – объем ресурса i-й перевозки, включенный в данный маршрут;
γсi – коэффициент использования вместимости транспортных средств при i-й перевозке.
Если объем какой-то перевозки освоен полностью, то все рациональные маршруты, не включенные в окончательное решение и содержащие такую перевозку, исключаются из дальнейшего рассмотрения. Если перевозка или ее часть не входит ни в один из окончательно принятых рациональных маршрутов, то она осваивается на маятниковом маршруте с обратным непроизводительным пробегом.
Например, требуется решить задачу маршрутизации для исходных данных, приведенных на нижеследующей схеме (рисунок 3.25).
Из схемы следует, что возможен маршрут А-В-С-Д-А с Z= (11+10) – 1.15 (6.0+5.0) = 4.9 >0(при Kг =1.15) .
Если
принять, что дополнительных ограничений
нет, то этот маршрут вводится в
окончательное решение с объемом
перевозок
,
т.е. при 1-й ездке назначается объем 100 и
при 2-й ездке 100*0.8=80.
Объем 2-й перевозки ресурса в объеме 20 ед. (остаток от осваиваемого на принятом маршруте) назначается на маятниковый маршрут с обратным непроизводительным пробегом.
А 11 км Q1=100 γс1 =1.0
В
8км
6км
Д C
10 км Q2=100 γс2 =0.8
Рисунок 3.25 – Пример схемы транспортной сети и корреспонденций ресурса
Метод на основе расчета выигрышей предусматривает определение значений сокращения пробега (стоимости, времени на проезд и т.п.) для всех возможных вариантов объединений исходных перевозок (ездок) по две или по две и по три (объединение большего числа ездок практически не применяется).
Выигрыш
от объединения определяется как разница
между производительным и непроизводительным
пробегом на маршруте
.
Например, при рассмотрении объединения
по две перевозки выигрыши рассчитываются
по формуле (см. рисунок 3.26):
.
i
j
n
k
Рисунок 3.26 – Схема транспортной сети и корреспонденций ресурса (перевозок)
В
качестве критерия очередности включения
объединенных маршрутов в окончательное
решение может приниматься максимум
выигрыша
,
а также другие измерители. Например, в
качестве такого критерия могут
применяться:
максимум
коэффициента использования пробега
или максимум отношения производительных пробегов к непроизводительным
или
минимум отношения непроизводительных
пробегов к общим (коэффициент
непроизводительных пробегов)
или минимум отношения непроизводительных пробегов к производительным
.
Рекомендуется принимать рациональные маршруты со значениями коэффициента использования пробега β не ниже 0.55-0.60 (меньшие допускаемые значения соответствуют магистральным и большие местным перевозкам) и минимальными значениями zно порядка 0.40-0.45 (большие допускаемые значения соответствуют магистральным и меньшие местным перевозкам).
Порядок окончательного формирования системы маршрутов для освоения перемещения ресурсов соответствует ранее приведенному для метода гарантированного эффекта.