A novel parallel local search algorithm for the maximum vertex weight clique problem in large graphs

被引:0
|
作者
Ender Sevinc
Tansel Dokeroglu
机构
[1] TED University,Department of Computer Engineering
[2] THK University,Department of Computer Engineering
来源
Soft Computing | 2020年 / 24卷
关键词
Maximum clique problem; Parallel search; Vertex weight; MPI;
D O I
暂无
中图分类号
学科分类号
摘要
This study proposes a new parallel local search algorithm (Par-LS) for solving the maximum vertex weight clique problem (MVWCP) in large graphs. Solving the MVWCP in a large graph with millions of edges and vertices is an intractable problem. Parallel local search methods are powerful tools to deal with such problems with their high-performance computation capability. The Par-LS algorithm is developed on a distributed memory environment by using message passing interface libraries and employs a different exploration strategy at each processor. The Par-LS introduces new operators parallel(ω\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\omega $$\end{document},1)-swap and parallel(1,2)-swap, for searching the neighboring solutions while improving the current solution through iterations. During our experiments, 172 of 173 benchmark problem instances from the DIMACS, BHOSLIB and Network Data Repository graph libraries are solved optimally with respect to the best/optimal reported results. A new best solution for the largest problem instance of the BHOSLIB benchmark (frb100-40) is discovered. The Par-LS algorithm is reported as one of the best performing algorithms in the literature for the solution of the MVWCP in large graphs.
引用
收藏
页码:3551 / 3567
页数:16
相关论文
共 50 条
  • [21] Reactive local search for the maximum clique problem
    Battiti, R
    Protasi, M
    [J]. ALGORITHMICA, 2001, 29 (04) : 610 - 637
  • [22] Phased local search for the maximum clique problem
    Wayne Pullan
    [J]. Journal of Combinatorial Optimization, 2006, 12 : 303 - 323
  • [23] Cooperating local search for the maximum clique problem
    Wayne Pullan
    Franco Mascia
    Mauro Brunato
    [J]. Journal of Heuristics, 2011, 17 : 181 - 199
  • [24] An effective local search for the maximum clique problem
    Katayama, K
    Hamamoto, A
    Narihisa, H
    [J]. INFORMATION PROCESSING LETTERS, 2005, 95 (05) : 503 - 511
  • [25] A Scatter Search algorithm for the Maximum Clique Problem
    Cavique, L
    Rego, C
    Themido, I
    [J]. ESSAYS AND SURVEYS IN METAHEURISTICS, 2002, 15 : 227 - 244
  • [26] PUSH: A generalized operator for the Maximum Vertex Weight Clique Problem
    Zhou, Yi
    Hao, Jin-Kao
    Goeffon, Adrien
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 257 (01) : 41 - 54
  • [27] Fast algorithm for the maximum weight clique problem
    Babel, L.
    [J]. Computing (Vienna/New York), 1994, 52 (01): : 31 - 38
  • [28] Efficient Local Search for Maximum Weight Cliques in Large Graphs
    Fan, Yi
    Ma, Zongjie
    Su, Kaile
    Li, Chengqian
    Rao, Cong
    Liu, Ren-Hau
    Latecki, Longin Jan
    [J]. 2017 IEEE 29TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2017), 2017, : 1099 - 1104
  • [29] A FAST ALGORITHM FOR THE MAXIMUM WEIGHT CLIQUE PROBLEM
    BABEL, L
    [J]. COMPUTING, 1994, 52 (01) : 31 - 38
  • [30] Maximum Decoding Clique Based Maximum Weight Vertex Search Algorithm for Buffered Instantly Decodable Network Codes
    Mei, Zhonghui
    Zhou, Xiaoyan
    [J]. IEEE COMMUNICATIONS LETTERS, 2022, 26 (02) : 229 - 233