Parallel Bounded Search for the Maximum Clique Problem

被引:0
|
作者
Hua Jiang
Ke Bai
Hai-Jiao Liu
Chu-Min Li
Felip Manyà
Zhang-Hua Fu
机构
[1] Yunnan University,Engineering Research Center of Cyberspace
[2] Yunnan University,School of Software
[3] University of Picardie Jules Verne,Laboratory of Modeling, Information and Systems
[4] Artificial Intelligence Research Institute,Institute of Robotics and Intelligent Manufacturing
[5] Spanish National Research Council,undefined
[6] Shenzhen Institute of Artificial Intelligence and Robotics for Society,undefined
[7] Chinese University of Hong Kong,undefined
关键词
Branch-and-Bound (BnB); maximum clique problem (MCP); parallel search;
D O I
暂无
中图分类号
学科分类号
摘要
Given an undirected graph, the Maximum Clique Problem (MCP) is to find a largest complete subgraph of the graph. MCP is NP-hard and has found many practical applications. In this paper, we propose a parallel Branch-and- Bound (BnB) algorithm to tackle this NP-hard problem, which carries out multiple bounded searches in parallel. Each search has its upper bound and shares a lower bound with the rest of the searches. The potential benefit of the proposed approach is that an active search terminates as soon as the best lower bound found so far reaches or exceeds its upper bound. We describe the implementation of our highly scalable and efficient parallel MCP algorithm, called PBS, which is based on a state-of-the-art sequential MCP algorithm. The proposed algorithm PBS is evaluated on hard DIMACS and BHOSLIB instances. The results show that PBS achieves a near-linear speedup on most DIMACS instances and a super-linear speedup on most BHOSLIB instances. Finally, we give a detailed analysis that explains the good speedups achieved for the tested instances.
引用
收藏
页码:1187 / 1202
页数:15
相关论文
共 50 条
  • [31] THE MAXIMUM CLIQUE PROBLEM
    PARDALOS, PM
    XUE, J
    JOURNAL OF GLOBAL OPTIMIZATION, 1994, 4 (03) : 301 - 328
  • [32] OPTIMAL PARALLEL TIME-BOUNDS FOR THE MAXIMUM CLIQUE PROBLEM ON INTERVALS
    CHEN, L
    INFORMATION PROCESSING LETTERS, 1992, 42 (04) : 197 - 201
  • [33] A Parallel Ant Colony Optimization for the Maximum-Weight Clique Problem
    El Baz, Didier
    Hifi, Mhand
    Wu, Lei
    Shi, Xiaochuan
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 796 - 800
  • [34] A Guided Hopfield Evolutionary Algorithm with Local Search for Maximum Clique Problem
    Yang, Gang
    Li, Xirong
    Xu, Jieping
    Jin, Qin
    Sun, Hui
    2014 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2014, : 979 - 982
  • [35] Analysis of reactive search optimisation techniques for the maximum clique problem and applications
    Mascia, Franco
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2012, 10 (02): : 217 - 218
  • [36] Solving the Maximum Clique Problem with Multi-Strategy Local Search
    Geng, Xiutang
    Ge, Ning
    Luo, Jie
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2015, 12 (04) : 575 - 581
  • [37] An adaptive multistart tabu search approach to solve the maximum clique problem
    Qinghua Wu
    Jin-Kao Hao
    Journal of Combinatorial Optimization, 2013, 26 : 86 - 108
  • [38] Iterated k-opt local search for the maximum clique problem
    Katayama, Kengo
    Sadamatsu, Masashi
    Narihisa, Hiroyuki
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2007, 4446 : 84 - +
  • [39] A Restart Diversification Strategy for Iterated Local Search to Maximum Clique Problem
    Kanahara, Kazuho
    Katayama, Kengo
    Okano, Takeshi
    Kulla, Elis
    Oda, Tetsuya
    Nishihara, Noritaka
    COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS, 2019, 772 : 670 - 680
  • [40] An adaptive multistart tabu search approach to solve the maximum clique problem
    Wu, Qinghua
    Hao, Jin-Kao
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2013, 26 (01) : 86 - 108