How easy is local search

作者: David S. Johnson , Christos H. Papadimitriou , Mihalis Yannakakis

DOI: 10.1016/0022-0000(88)90046-3

关键词: Hill climbingTime complexityGuided Local SearchIterated local searchSimulated annealingLocal search (optimization)MathematicsLocal optimumMathematical optimizationGraph partition

摘要: We investigate the complexity of finding locally optimal solutions to NP-hard combinatorial optimization problems. Local optimality arises in context local search algorithms, which try find improved by considering perturbations current solution (“neighbors” that solution). If no neighboring is better than solution, it optimal. Finding presumably easier solutions. Nevertheless, many popular algorithms are based on neighborhood structures for not known be computable polynomial time, either using themselves or taking some indirect route. define a natural class PLS consisting essentially those problems can verified and show there complete this class. In particular, partition graph with respect well-known Kernighan-Lin algorithm partitioning PLS-complete, hence accomplished time only if optima found all PLS.

参考文章(9)
Christos Harilaos Papadimitriou, The complexity of combinatorial optimization problems. Princeton University. ,(1976)
Leslie M. Goldschlager, The monotone and planar circuit value problems are log space complete for P ACM SIGACT News. ,vol. 9, pp. 25- 29 ,(1977) , 10.1145/1008354.1008356
S. Kirkpatrick, C. D. Gelatt, M. P. Vecchi, Optimization by Simulated Annealing Science. ,vol. 220, pp. 671- 680 ,(1983) , 10.1126/SCIENCE.220.4598.671
S. Lin, B. W. Kernighan, An Effective Heuristic Algorithm for the Traveling-Salesman Problem Operations Research. ,vol. 21, pp. 498- 516 ,(1973) , 10.1287/OPRE.21.2.498
Kenneth Steiglitz, Christos H. Papadimitriou, Combinatorial Optimization: Algorithms and Complexity ,(1981)
C. H. Papadimitriou, K. Steiglitz, Some Examples of Difficult Traveling Salesman Problems Operations Research. ,vol. 26, pp. 434- 443 ,(1978) , 10.1287/OPRE.26.3.434
B. W. Kernighan, S. Lin, An Efficient Heuristic Procedure for Partitioning Graphs Bell System Technical Journal. ,vol. 49, pp. 291- 307 ,(1970) , 10.1002/J.1538-7305.1970.TB01770.X
Christos H. Papadimitriou, The Largest Subdeterminant of a Matrix Δελτίο της Ελληνικής Μαθηματικής Εταιρίας. ,vol. 25, pp. 95- 105 ,(1984)