Задача коммивояжера задает следующий вопрос: «Для заданного списка городов и расстояний между каждой парой городов, каков кратчайший возможный маршрут, который посещает каждый город ровно один раз и возвращается в исходный город?»
Как называется коммивояжер?
Коммивояжер - это разъездной продавец товаров, который ходит от двери к двери, также известный как разносчик.
Коммивояжёр решен?
Ученые из Японии решили еще более сложную задачу коммивояжера, чем когда-либо прежде. Предыдущим стандартом для мгновенного решения было 16 «городов», и эти ученые использовали новый тип процессора для решения 22 городов. Говорят, что традиционному процессору фон Неймана понадобилось бы 1200 лет, чтобы выполнить ту же задачу.
Как разгадать коммивояжера?
Чтобы решить TSP с использованием подхода грубой силы, вы должны рассчитать общее количество маршрутов, а затем нарисовать и перечислить все возможные маршруты. Рассчитайте расстояние каждого маршрута, а затем выберите самый короткий - это оптимальное решение. Этот метод разбивает проблему, которую необходимо решить, на несколько подзадач.
Коммивояжер NP-сложно?
Оптимизация коммивояжера (TSP-OPT) является NP-сложной задачей, а поиск коммивояжера (TSP) является NP-полным. Однако TSP-OPT можно свести к TSP, поскольку, если TSP можно решить за полиномиальное время, то и TSP-OPT(1) можно решить.