Back to Search
Start Over
Simple Local Search Problems that are Hard to Solve
- Source :
- SIAM Journal on Computing. 20:56-87
- Publication Year :
- 1991
- Publisher :
- Society for Industrial & Applied Mathematics (SIAM), 1991.
-
Abstract
- Many algorithms for NP-hard optimization problems find solutions that are locally optimal, in the sense that the solutions cannot be improved by a polynomially computable perturbation. Very little is known about the complexity of finding locally optimal solutions, either by local search algorithms or using other indirect methods. Johnson, Papadimitriou, and Yannakakis [J. Comput. System Sci., 37 (1988), pp. 79–100] studied this question by defining a complexity class PLS that captures local search problems. It was proved that finding a partition of a graph that is locally optimal into equal parts with respect to the acclaimed Kernighan-Lin algorithm is PLS-complete. It is shown here that several natural, simple local search problems are PLS-complete, and thus just as hard. Two examples are: finding a partition that cannot be improved by a single swap of two vertices, and finding a stable configuration for an undirected connectionist network.When edges or other objects are unweighted, then a local optimum ...
Details
- ISSN :
- 10957111 and 00975397
- Volume :
- 20
- Database :
- OpenAIRE
- Journal :
- SIAM Journal on Computing
- Accession number :
- edsair.doi...........f60e8e77428f0ff6d65aed45eef9356b
- Full Text :
- https://doi.org/10.1137/0220004