Analysis of an iterated local search algorithm for vertex cover in sparse random graphs

被引:14
作者
Witt, Carsten [1 ]
机构
[1] Tech Univ Denmark, DTU Informat, DK-2800 Lyngby, Denmark
关键词
Randomized search heuristics; Iterated local search; Vertex cover; Random graphs; Karp-Sipser algorithm; e-phenonemon; EVOLUTIONARY ALGORITHMS;
D O I
10.1016/j.tcs.2011.01.010
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recently, various randomized search heuristics have been studied for the solution of the minimum vertex cover problem, in particular for sparse random instances according to the G(n, c/n) model, where c > 0 is a constant. Methods from statistical physics suggest that the problem is easy if c < e. This work starts with a rigorous explanation for this claim based on the refined analysis of the Karp-Sipser algorithm by Aronson et al. (1998) [1]. Subsequently, theoretical supplements are given to experimental studies of search heuristics on random graphs. For c < 1, an iterated local search heuristic finds an optimal cover in polynomial time with a probability arbitrarily close to 1. This behavior relies on the absence of a giant component. As an additional insight into the randomized search, it is shown that the heuristic fails badly also on graphs consisting of a single tree component of maximum degree 3. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:117 / 125
页数:9
相关论文
共 25 条
[11]   Maximum weight independent sets and matchings in sparse random graphs. Exact results using the local weak convergence method [J].
Gamarnik, D ;
Nowicki, T ;
Swirszcz, G .
RANDOM STRUCTURES & ALGORITHMS, 2006, 28 (01) :76-106
[12]  
Giel O, 2003, LECT NOTES COMPUT SC, V2607, P415
[13]   Statistical mechanics perspective on the phase transition in vertex covering of finite-connectivity random graphs [J].
Hartmann, AK ;
Weigt, M .
THEORETICAL COMPUTER SCIENCE, 2001, 265 (1-2) :199-225
[14]  
Hoos H. H., 2004, STOCHASTIC LOCAL RES
[15]  
Horoba C, 2009, LECT NOTES COMPUT SC, V5752, P76, DOI 10.1007/978-3-642-03751-1_6
[16]  
Karp R. M., 1981, 22nd Annual Symposium on Foundations of Computer Science, P364, DOI 10.1109/SFCS.1981.21
[17]  
Karp R. M., 1972, Complexity of Computer Computations, P85, DOI [10.1007/978-1-4684-2001-29, DOI 10.1007/978-1-4684-2001-2_9]
[18]   Randomized local search, evolutionary algorithms, and the minimum spanning tree problem [J].
Neumann, Frank ;
Wegener, Ingo .
THEORETICAL COMPUTER SCIENCE, 2007, 378 (01) :32-40
[19]   Runtime Analysis of a Simple Ant Colony Optimization Algorithm [J].
Neumann, Frank ;
Witt, Carsten .
ALGORITHMICA, 2009, 54 (02) :243-255
[20]  
Pelikan M, 2007, GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, P547