On the classification of NP-complete problems in terms of their correlation coefficient

Citation
E. Angel et V. Zissimopoulos, On the classification of NP-complete problems in terms of their correlation coefficient, DISCR APP M, 99(1-3), 2000, pp. 261-277
Citations number
26
Categorie Soggetti
Engineering Mathematics
Volume
99
Issue
1-3
Year of publication
2000
Pages
261 - 277
Database
ISI
SICI code
Abstract
Local search and its variants simulated annealing and tabu search are very popular metaheuristics to approximatively solve NP-hard optimization proble ms. Several experimental studies in the literature have shown that in pract ice some problems (e.g. the Traveling Salesman Problem, Quadratic Assignmen t Problem) behave very well with these heuristics, whereas others do not (e .g. the Low Autocorrelation Binary String Problem). The autocorrelation fun ction, introduced by Weinberger, measures the ruggedness of a landscape whi ch is formed by a cost function and a neighborhood. We use a derived parame ter, named the autocorrelation coefficient, as a tool to better understand these phenomena. In this paper we mainly study cost functions including pen alty terms. Our results can be viewed as a first attempt to theoretically j ustify why it is often better in practice to enlarge the solution space and add penalty terms than to work solely on feasible solutions. Moreover, som e new results as well as previously known results allow us to obtain a hier archy of combinatorial optimization problems relatively to their ruggedness . Comparing this classification with experimental results reported in the l iterature yields a good agreement between ruggedness and difficulty for loc al search methods. In this way, we are also able to justify theoretically w hy a neighborhood is better than another for a given problem. (C) 2000 Else vier Science B.V. All rights reserved.