Если пользователю нужно зайти в несколько мест в здании, как можно при помощи алгоритма А* выбрать оптимальный маршрут и оптимальную последовательность их посещения?
Алгоритм А* является узкоспециализированным - он предназначен для поиска оптимального маршрута между двумя местоположениями. Используя только этот алгоритм невозможно решить задачу коммивояжёра - обход нескольких мест с минимальными затратами.
Однако, многие алгоритмы, предназначенные для решения задачи коммивояжёра, требуют для своей работы построения оптимальных маршрутов между каждой возможной парой тех местоположений, которые нужно посетить. Для этого можно использовать алгоритм А*, и это ок
Ответить
Обсуждение работ закрыто!
Ответить
Обсуждение работ закрыто!