A parallel maximum clique algorithm for large and massive sparse graphs

被引:0
|
作者
Pablo San Segundo
Alvaro Lopez
Jorge Artieda
Panos M. Pardalos
机构
[1] Centre for Automation and Robotics (UPM-CSIC),Center for Applied Optimization
[2] University of Florida,undefined
来源
Optimization Letters | 2017年 / 11卷
关键词
Massive; Bitstring; Branch-and-bound; Maximum clique; Parallel; Combinatorial optimization;
D O I
暂无
中图分类号
学科分类号
摘要
This paper describes BBMCPara, a new parallel exact maximum clique algorithm tailored for large and massive sparse graphs. The paper first presents a sequential algorithm BBMCSP, which builds on ideas from a leading bit-parallel published algorithm for middle-size graphs. It employs heavy pre-processing and a new sparse bitset encoding to outperform other state-of-the-art algorithms by up to several orders of magnitude over a set of real networks. BBMCPara parallelizes BBMCSP by splitting according to a preprocessing step of the latter. On a 20-core computer, it averages speedups close to an order of magnitude over real graphs of up to 3 million vertices. According to the reported results, BBMCPara appears to be the current fastest algorithm for large and massive real networks to the best of our knowledge.
引用
收藏
页码:343 / 358
页数:15
相关论文
共 50 条
  • [1] A parallel maximum clique algorithm for large and massive sparse graphs
    San Segundo, Pablo
    Lopez, Alvaro
    Artieda, Jorge
    Pardalos, Panos M.
    [J]. OPTIMIZATION LETTERS, 2017, 11 (02) : 343 - 358
  • [2] A new exact maximum clique algorithm for large and massive sparse graphs
    San Segundo, Pablo
    Lopez, Alvaro
    Pardalos, Panos M.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2016, 66 : 81 - 94
  • [3] Efficient Maximum Clique Computation over Large Sparse Graphs
    Chang, Lijun
    [J]. KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 529 - 538
  • [4] A Semi-Exact Algorithm for Quickly Computing a Maximum Weight Clique in Large Sparse Graphs
    Cai, Shaowei
    Lin, Jinkun
    Wang, Yiyuan
    Strash, Darren
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2021, 72 : 39 - 67
  • [5] Exact Parallel Maximum Clique Algorithm for General and Protein Graphs
    Depolli, Matjaz
    Konc, Janez
    Rozman, Kati
    Trobec, Roman
    Janezic, Dusanka
    [J]. JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2013, 53 (09) : 2217 - 2228
  • [6] Finding the Maximum Clique in Massive Graphs
    Lu, Can
    Yu, Jeffrey Xu
    Wei, Hao
    Zhang, Yikai
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (11): : 1538 - 1549
  • [7] Efficient maximum clique computation and enumeration over large sparse graphs
    Chang, Lijun
    [J]. VLDB JOURNAL, 2020, 29 (05): : 999 - 1022
  • [8] Efficient maximum clique computation and enumeration over large sparse graphs
    Lijun Chang
    [J]. The VLDB Journal, 2020, 29 : 999 - 1022
  • [9] An Exact Algorithm with New Upper Bounds for the Maximum k-Defective Clique Problem in Massive Sparse Graphs
    Gao, Jian
    Xu, Zhenghang
    Li, Ruizhi
    Yin, Minghao
    [J]. THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 10174 - 10183
  • [10] A novel parallel local search algorithm for the maximum vertex weight clique problem in large graphs
    Sevinc, Ender
    Dokeroglu, Tansel
    [J]. SOFT COMPUTING, 2020, 24 (05) : 3551 - 3567