Джерело:
Хабрахабр / Захабренные / Тематические / Посты
Дата публікації:
25/11/2022 07:59
Постійна адреса новини:
http://www.vsinovyny.com/9496397
25/11/2022 07:59 // Хабрахабр / Захабренные / Тематические / Посты
Задача коммивояжёра – одна из интереснейших подзадач комбинаторной оптимизации. Впервые мне пришлось с ней столкнуться, работая над логистической системой торгового предприятия.
Типичный маршрут доставки товара предприятия состоял из пары десятков точек, изредка доходящий до 25-26. Матрица расстояний рассчитывалась с помощью алгоритма Дейкстры. Дальше нужно было выбрать оптимальный маршрут из возможных.
Решение методом грубой силы не подходило из-за вычислительной сложности. Была предпринята попытка реализовать метод ветвления и границ с отсечением в глубину. В целом, подход себя оправдывал, но иногда при некоторых специфических входных данных алгоритм выдавал решение далёкое от оптимального.
Читать далее| « |
Наступна новина з архіву Из книг в реальность: три (почти) сбывшихся прогноза |
Попередня новина з архіву Себастьєн Алле успішно переніс операцію з видалення пухлини яєчка |
» | |
|
|
||||