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
相关论文
共 50 条
  • [21] A Simple and Faster Branch-and-Bound Algorithm for Finding a Maximum Clique with Computational Experiments
    Tomita, Etsuji
    Sutani, Yoichi
    Higashi, Takanori
    Wakatsuki, Mitsuo
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2013, E96D (06): : 1286 - 1298
  • [22] Fast maximum weight clique extraction algorithm: Optimal tables for branch-and-bound
    Shimizu, Satoshi
    Yamaguchi, Kazuaki
    Saitoh, Toshiki
    Masuda, Sumio
    DISCRETE APPLIED MATHEMATICS, 2017, 223 : 120 - 134
  • [23] Reducing the Branching in a Branch and Bound Algorithm for the Maximum Clique Problem
    McCreesh, Ciaran
    Prosser, Patrick
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2014, 2014, 8656 : 549 - 563
  • [24] A parallel branch and bound algorithm for the maximum labelled clique problem
    McCreesh, Ciaran
    Prosser, Patrick
    OPTIMIZATION LETTERS, 2015, 9 (05) : 949 - 960
  • [25] A parallel branch and bound algorithm for the maximum labelled clique problem
    Ciaran McCreesh
    Patrick Prosser
    Optimization Letters, 2015, 9 : 949 - 960
  • [26] Finite Exact Branch-and-Bound Algorithms for Concave Minimization over Polytopes
    Marco Locatelli
    Nguyen V. Thoai
    Journal of Global Optimization, 2000, 18 : 107 - 128
  • [27] Finite exact branch-and-bound algorithms for concave minimization over polytopes
    Locatelli, M
    Thoai, NV
    JOURNAL OF GLOBAL OPTIMIZATION, 2000, 18 (02) : 107 - 128
  • [28] Branch-and-bound algorithms on a hypercube
    Pargas, R.P.
    Wooster, D.E.
    Conference on Hypercube Concurrent Computers and Applications, 1988,
  • [29] A lookahead branch-and-bound algorithm for the maximum quartet consistency problem
    Wu, G
    You, JH
    Lin, GH
    ALGORITHMS IN BIOINFORMATICS, PROCEEDINGS, 2005, 3692 : 65 - 76
  • [30] An effective branch-and-bound algorithm for the maximum s -bundle problem
    Zhou, Yi
    Lin, Weibo
    Hao, Jin-Kao
    Xiao, Mingyu
    Jin, Yan
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 297 (01) : 27 - 39