On minimization of the number of branches in branch-and-bound algorithms for the maximum clique problem

被引:46
作者
Li, Chu-Min [1 ,2 ]
Jiang, Hua [1 ]
Manya, Felip [3 ]
机构
[1] Huazhong Univ Sci & Technol HUST, Huazhong, Peoples R China
[2] Univ Picardie Jules Verne, MIS, Verne, France
[3] CSIC, IIIA, Artificial Intelligence Res Inst, Madrid, Spain
基金
中国国家自然科学基金;
关键词
Maximum clique problem; Branch-and-bound; Branching ordering; Incremental MaxSAT Reasoning; LOCAL SEARCH; HEURISTICS;
D O I
10.1016/j.cor.2017.02.017
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
When searching for a maximum clique in a graph G, branch-and-bound algorithms in the literature usually focus on the minimization of the number of branches generated at each search tree node. We call dynamic strategy this minimization without any constraint, because it induces a dynamic vertex ordering in G during the search. In this paper, we introduce a static strategy that minimizes the number of branches subject to the constraint that a static vertex ordering in G must be kept during the search. We analyze the two strategies and show that they are complementary. From this complementarity, we propose a new algorithm, called MoMC, that combines the strengths of the two strategies into a single algorithm. The reported experimental results show that MoMC is generally better than the algorithms implementing a single strategy. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 37 条
  • [1] Babel L., 1990, ZOR, Methods and Models of Operations Research, V34, P207, DOI 10.1007/BF01415983
  • [2] Clique Relaxations in Social Network Analysis: The Maximum k-Plex Problem
    Balasundaram, Balabhaskar
    Butenko, Sergiy
    Hicks, Illya V.
    [J]. OPERATIONS RESEARCH, 2011, 59 (01) : 133 - 142
  • [3] Breakout Local Search for maximum clique problems
    Benlic, Una
    Hao, Jin-Kao
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (01) : 192 - 206
  • [4] Berman P., 1990, P 20 ANN INT S FAULT, P340
  • [5] Mining market data: A network approach
    Boginski, V
    Butenko, S
    Pardalos, PM
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (11) : 3171 - 3184
  • [6] Local search with edge weighting and configuration checking heuristics for minimum vertex cover
    Cai, Shaowei
    Su, Kaile
    Sattar, Abdul
    [J]. ARTIFICIAL INTELLIGENCE, 2011, 175 (9-10) : 1672 - 1696
  • [7] AN EXACT ALGORITHM FOR THE MAXIMUM CLIQUE PROBLEM
    CARRAGHAN, R
    PARDALOS, PM
    [J]. OPERATIONS RESEARCH LETTERS, 1990, 9 (06) : 375 - 382
  • [8] Combining Graph Structure Exploitation and Propositional Reasoning for the Maximum Clique Problem
    Li, Chu-Min
    Quan, Zhe
    [J]. 22ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2010), PROCEEDINGS, VOL 1, 2010,
  • [9] Eppstein D, 2011, LECT NOTES COMPUT SC, V6630, P364
  • [10] Greedy and heuristic algorithms for codes and colorings
    Etzion, T
    Ostergard, PRJ
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1998, 44 (01) : 382 - 388