Local search for traveling salesman and constraint problems often takes exponential time
Closing All-Exp Gaps in Local Search for the Traveling Salesman Problem and Maximum Constraint Assignment
Summary
This paper shows that for some important optimization problems, local search methods can take an extremely long time—exponential in length—before reaching the best solution they can find. The authors prove this for the traveling salesman problem using a common neighborhood technique called 2-opt, and for some complex constraint assignment problems. This completes a picture researchers had been building for years by proving that even the simplest local improvements can lead to very long solution paths. Their work also shows a surprising connection between seemingly different problems, revealing underlying complexity in how local search explores solutions.
What this means in practice
- •For optimization software developers: Recognize fundamental limits on speed when using 2-opt local search for traveling salesman problem instances.
- •For constraint programming practitioners: Understand tight boundaries on how long local search with flip neighborhoods can take on maximum constraint assignment problems.
A theory result. No direct application yet.