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

被引:30
作者
Angel, E [1 ]
Zissimopoulos, V
机构
[1] Univ Paris Sud, LRI, CNRS URA 410, F-91405 Orsay, France
[2] Univ Paris 13, LIPN, CNRS URA 1507, F-93430 Villetaneuse, France
关键词
local search; meta-heuristics; autocorrelation coefficient; classification of combinatorial optimization problems;
D O I
10.1016/S0166-218X(99)00138-9
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Local search and its variants simulated annealing and tabu search are very popular metaheuristics to approximatively solve NP-hard optimization problems. Several experimental studies in the literature have shown that in practice some problems (e.g. the Traveling Salesman Problem, Quadratic Assignment Problem) behave very well with these heuristics, whereas others do not (e.g. the Low Autocorrelation Binary String Problem). The autocorrelation function, introduced by Weinberger, measures the ruggedness of a landscape which is formed by a cost function and a neighborhood. We use a derived parameter, named the autocorrelation coefficient, as a tool to better understand these phenomena. In this paper we mainly study cost functions including penalty terms. Our results can be viewed as a first attempt to theoretically justify why it is often better in practice to enlarge the solution space and add penalty terms than to work solely on feasible solutions. Moreover, some new results as well as previously known results allow us to obtain a hierarchy of combinatorial optimization problems relatively to their ruggedness. Comparing this classification with experimental results reported in the literature yields a good agreement between ruggedness and difficulty for local search methods. In this way, we are also able to justify theoretically why a neighborhood is better than another for a given problem. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:261 / 277
页数:17
相关论文
共 26 条
[1]  
Aarts E., 1989, Wiley-Interscience Series in Discrete Mathematics and Optimization
[2]   On the quality of local search for the quadratic assignment problem [J].
Angel, E ;
Zissimopoulos, V .
DISCRETE APPLIED MATHEMATICS, 1998, 82 (1-3) :15-25
[3]   Autocorrelation coefficient for the graph bipartitioning problem [J].
Angel, E ;
Zissimopoulos, V .
THEORETICAL COMPUTER SCIENCE, 1998, 191 (1-2) :229-243
[4]  
ANGEL E, 1997, 1112 LRI U PAR SUD
[5]  
ANGEL E, 1998, 9802 U PAR LIPN I GA
[6]  
[Anonymous], INT C AUT LANG PROGR
[7]  
[Anonymous], 1997, TABU SEARCH
[8]  
BEENKER GFM, 1985, PHILIPS J RES, V40, P289
[10]  
CODENOTTI B, 1992, TR92021 INT COMP SCI