13 октября, четверг, 17-00, к.203 (ПОМИ РАН)
А. Головнёв
Точные и приближённые алгоритмы решения задачи о коммивояжёре (TSP)
- Постановка задачи, различные вариации задачи, NP-сложность задач.
- Точные алгоритмы решения TSP.
- Алгоритм на основе экспоненциального метода "разделяй и властвуй" (O*(4^n * n^logn), полиномиальная память).
- Мемоизация (O*(3^n), экспоненциальная память).
- Алгоритм Хелда-Карпа (динамическое программирование, O*(2^n),
экспоненциальная память). - Алгоритм на основе формулы включений-исключений (O*(2^n*C),
память O*(C)). - Приближённые алгоритмы решения TSP.
- Результаты о неприближаемости задачи о коммивояжёре.
- Метрический TSP, дерево Штейнера.
- Жадный алгоритм для метрического TSP (ratio=O(logN)).
- Алгоритм на основе MST для метрического TSP (ratio=2).
- Алгоритм Кристофидеса для метрического TSP (ratio=1.5).
- Асимметрический TSP.
- Точные алгоритмы.
- Приближённые алгоритмы.
- logN-приближенный алгоритм для асимметрического TSP.
- Новые приближённые алгоритмы для частных случаев метрического TSP.