Построение многоагентных маршрутов в сети с иерархией вершин

Авторы

DOI:

https://doi.org/10.17308/sait/1995-5499/2023/3/32-50

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

задача коммивояжера TSP и mTSP, согласованная иерархическая кластеризация, алгоритмы решения mTSP, HCmTSP

Аннотация

Многоагентная задача маршрутизации типа коммивояжера является NP-трудной. Для построения приближенных решений важен учет всей имеющейся информации о структуре сети, ограничениях и целях. Выделяется класс задач (характерный для распределения ресурсов в инфраструктурных сетях), в которых введен иерархический порядок вершин. Рассматриваются прикладные задачи многоагентной маршрутизации mTSP на таких сетях с учетом разного уровня иерархии вершин и кластеризации сети (HCmTSP). Построение маршрутов HCmTSP согласовано с естественной кластеризацией сложной инфраструктурной сети. Приводится обзор задач, методов и алгоритмов, основанных на разных эвристиках. Показано, что в зависимости от логистических целей может быть выбран различный тип кластеризации, согласованной с mTSP. Сравниваются результаты вычислительного эксперимента по типам кластеризации и маршрутам. Приводятся результаты синтеза маршрутов двух уровней иерархии. Разработаны и реализованы алгоритмы построения маршрутов mTSP с одним центром (базой) и синтеза двухуровневых маршрутов обхода кластеров и маршрутов TSP на кластерах. В задаче mTSP с одним выделенным центром для построения начальных маршрутов исследуется гибридный алгоритм распределения вершин по кругу в зависимости от угла, с дальнейшим разбиением на кластеры и поиском TSP агентами на каждом кластере. Используются эвристики нескольких муравьиных колоний. В задаче синтеза базовый алгоритм имитации отжига сравнивается с решателем Concorde. Приведены численные результаты для известных тестовых наборов данных и для реальных данных городской инфраструктуры. Работа предназначена для отбора алгоритмов, их тестирования и проведения вычислительных экспериментов и наполнения программного комплекса: построение многоагентных маршрутов в сложных сетях с иерархией вершин.

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

  • Маргарита Геннадьевна Козлова, Крымский федеральный университет им. В. И. Вернадского

    канд. физ.-мат. наук, доц., доцент кафедры информатики Физико-технического института ФГАУО ВО «Крымский федеральный университет им. В. И. Вернадского»

  • Владимир Андреевич Лукьяненко, Крымский федеральный университет им. В. И. Вернадского

    канд. физ.-мат. наук, доц., доцент кафедры математического анализа Физико-технического института ФГАУО ВО «Крымский федеральный университет им. В. И. Вернадского»

  • Олег Олегович Макаров, Крымский федеральный университет им. В. И. Вернадского

    ассистент кафедры информатики Физико-технического института ФГАУО ВО «Крымский федеральный университет им. В. И. Вернадского»

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

Загрузки

Опубликован

2023-10-26

Выпуск

Раздел

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

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

Построение многоагентных маршрутов в сети с иерархией вершин. (2023). Вестник ВГУ. Серия: Системный анализ и информационные технологии, 3, 32-50. https://doi.org/10.17308/sait/1995-5499/2023/3/32-50