Дано: сорок пунктов назначения в отдельном городе, которые за день должен посетить курьер.
Вопрос: есть ли какая-нибудь программа, позволяющая по этим сорока (и больше) точкам составить внятный маршрут? Гугл-карты тянут только семь пунктов, на вопросы о программе поисковики отсылают на какие-то мутные сайты с требованием номера телефона
Вопрос: есть ли какая-нибудь программа, позволяющая по этим сорока (и больше) точкам составить внятный маршрут? Гугл-карты тянут только семь пунктов, на вопросы о программе поисковики отсылают на какие-то мутные сайты с требованием номера телефона
Это классическая задача коммивояжера, и сложность ее вычисления растет экспоненциально. Так что нет, если у вас под рукой нет суперкомпьютера, такую программу вам никто не даст.
Эта задачка - для квантового компьютера.
Можно использовать карту в планшете, если такой имеется. На карту наносятся точки, дальше вторым инструментом прокладывается маршрут.
www.optimap.net/ - халявная, два десятка точек нащелкал, дальше надоело
Все есть в гугле на первой странице. Дальше не листал, наверно есть и на яндекс-картах.
Угу, мозг. Точнее мозг в который загружено знание города, плюс карта в руках.
2. Решаете задачу коммивояжёра для перемещения МЕЖДУ ГРУППАМИ.
3. Решаете задачу коммивояжёра для каждой группы.
Итого получается около 8-9 задач. Процесс чудесно распараллеливается, так что квантовый компьютер здесь без надобности. Эксель с надстройкой "Поиск решения" вам в помощь, за три-четыре часа (из которых большая часть уйдёт на вбивание данных и борьбу с интерфейсом Экселя) управитесь.
Кстати, есть вероятность, что для групп выгоднее будет решать транспортную задачу.