Решение задачи маршрутизации транспортных средств с несколькими центрами и динамическим добавлением целевых объектов

Авторы

DOI:

https://doi.org/10.17308/sait/1995-5499/2024/4/35-52

Ключевые слова:

задача маршрутизации транспортных средств, динамическая задача, «жадный» алгоритм, алгоритм с учетом потерь, эвристический алгоритм, сравнительный анализ, NP-трудная задача

Аннотация

задача маршрутизации транспортных средствВ статье рассматривается задача маршрутизации транспортных средств с чередованием объектов двух типов и несколькими центрами сбора. Отличительной особенностью этой задачи является появление новых целевых объектов в процессе посещения существующих. При этом расстояние до новых целевых объектов становится известно только после их фактического появления, что требует гибкого подхода к построению маршрутов транспортных средств. Составлена математическая модель задачи с учетом всех входных данных и ограничений. Для решения задачи предложены четыре эвристических алгоритма решения: «жадный» (т. е. принимающий локально оптимальные решения на каждом шаге) алгоритм без смены центра сбора, «жадный» алгоритм со сменой центра сбора, алгоритм с учетом потерь и алгоритм на основе расчета привлекательности центров сбора. Для каждого из предложенных алгоритмов представлено их пошаговое описание, а также разработаны их программные реализации, что позволило протестировать их на множестве входных данных различной размерности и выполнить детальное сравнение результатов работы алгоритмов. Также было предложено несколько способов генерации входных данных для тестирования: случайный и «кластерный» алгоритмы для генерации расположений целевых объектов, а также последовательный и «групповой» алгоритмы для генерации моментов появления целевых объектов. В заключительной части проведен сравнительный анализ разработанных алгоритмов и оценена эффективность их применения для решения задач маршрутизации транспортных средств с динамическим добавлением целевых объектов с входными данными различного размера и характера.

Биографии авторов

  • Олег Алексеевич Есаков, Воронежский государственный университет

    студент 2-го курса магистратуры кафедры вычислительной математики и прикладных информационных технологий факультета прикладной математики, информатики и механики Воронежского государственного университета

  • Ольга Александровна Медведева, Воронежский государственный университет

    канд. физ.-мат. наук, доц., доцент кафедры вычислительной математики и прикладных информационных технологий факультета прикладной математики, информатики и механики Воронежского государственного университета

Библиографические ссылки

Загрузки

Опубликован

2025-01-27

Выпуск

Раздел

Математические методы системного анализа, управления и моделирования

Как цитировать

Решение задачи маршрутизации транспортных средств с несколькими центрами и динамическим добавлением целевых объектов. (2025). Вестник ВГУ. Серия: Системный анализ и информационные технологии, 4, 35-52. https://doi.org/10.17308/sait/1995-5499/2024/4/35-52

Наиболее читаемые статьи этого автора (авторов)