On comparing algorithms for the maximum clique problem

被引:3
作者
Zuge, Alexandre Prusch [1 ]
Carmo, Renato [2 ]
机构
[1] UFPR, Campus Avanado Jandaia do Sul, BR-86900000 Jandaia Do Sul, PR, Brazil
[2] Univ Fed Parana, Ctr Politecn, UFPR, Dept Informat, POB 19081, BR-81531990 Curitiba, Parana, Brazil
关键词
Maximum clique; Experimental algorithms; Random graphs; Branch and bound; BOUND ALGORITHM; STABILITY NUMBER; TIME-COMPLEXITY; SEARCH;
D O I
10.1016/j.dam.2018.01.005
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Several algorithms for the exact solution of the maximum clique problem are available in the literature. Some have been proposed with the aim of bounding the worst case complexity of the problem, while others focus on practical performance as evaluated experimentally. These two groups of works are somewhat independent, in the sense that little experimental investigation is available in the former group, and little theoretical analysis exists for the latter. Moreover, the experimental results seem to be much better than could be expected from the theoretical results. We show that a broad class of branch and bound algorithms for the maximum clique problem display sub-exponential average running time behavior, and also show how this helps to explain the apparent discrepancy between the theoretical and experimental results. We also propose a more structured methodology for the experimental analysis of algorithms for the maximum clique problem, which takes into account the peculiarities of cliques in random graphs, bringing the theoretical and experimental approaches closer together in the search for better algorithms. As a proof of concept, we apply the proposed methodology to thirteen algorithms from the literature. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 51 条
[1]  
Anjos C. S., 2016, MAT CONT, V44, P1
[2]  
[Anonymous], 2001, CAMBRIDGE STUDIES AD
[3]  
[Anonymous], 2012, Journal of the Brazilian Computer Society
[4]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[5]  
[Anonymous], 1999, Handbook of Combinatorial Optimization, DOI [DOI 10.1007/978-1-4757-3023-4_1, 10.1007/978-1-4757-3023-41]
[6]   ANALYSIS OF AN EXHAUSTIVE SEARCH ALGORITHM IN RANDOM GRAPHS AND THE nc log n-ASYMPTOTICS [J].
Banderier, Cyril ;
Hwang, Hsien-Kuei ;
Ravelomanana, Vlady ;
Zacharovas, Vytas .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 2014, 28 (01) :342-371
[7]  
Bellare M, 1995, AN S FDN CO, P422, DOI 10.1109/SFCS.1995.492573
[8]   AN EXACT ALGORITHM FOR THE MAXIMUM CLIQUE PROBLEM [J].
CARRAGHAN, R ;
PARDALOS, PM .
OPERATIONS RESEARCH LETTERS, 1990, 9 (06) :375-382
[9]   DETERMINING STABILITY NUMBER OF A GRAPH [J].
CHVATAL, V .
SIAM JOURNAL ON COMPUTING, 1977, 6 (04) :643-662
[10]  
DIMACS, CLIQ BENCHM INST