A dual-mode local search algorithm for solving the minimum dominating set problem

被引:0
|
作者
Zhu, Enqiang [1 ]
Zhang, Yu [2 ]
Wang, Shengzhi [1 ]
Strash, Darren [3 ]
Liu, Chanjuan [4 ]
机构
[1] Guangzhou Univ, Inst Comp Sci & Technol, Guangzhou, Peoples R China
[2] Guangzhou Univ, Cyberspace Inst Adv Technol, Guangzhou, Peoples R China
[3] Hamilton Coll, Dept Comp Sci, Clinton, NY USA
[4] Dalian Univ Technol, Sch Comp Sci & Technol, Dalian, Peoples R China
关键词
Minimum dominating set; Heuristics; Local search; Dual-mode; Perturbation; Greedy strategy; Vertex selection; CONFIGURATION CHECKING;
D O I
10.1016/j.knosys.2024.111950
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given a graph G = (V, E), the minimum dominating set (MinDS) problem is to identify a smallest set of vertices D such that every vertex in V \ D is adjacent to at least one vertex in D . The MinDS problem is a classic NP-hard problem and has been extensively studied because of its many disparate applications in network analysis. To solve this problem in practice, many heuristic approaches have been proposed to obtain a high-quality solution within a given time limit. However, existing heuristic algorithms are limited by various tie-breaking cases when selecting vertices, which slows down the effectiveness of the algorithms. In this paper, we design an efficient local search algorithm for MinDS, named DmDS - a dual-mode local search framework that probabilistically chooses between two distinct vertex-swapping schemes. We further address limitations of other algorithms by introducing vertex selection criterion based on the frequency of vertices added to solutions to address tie-breaking cases, and by improving the quality of the initial solution via a greedy strategy with perturbation. We evaluate DmDS against the state-of-the-art algorithms on real-world datasets, consisting of 382 instances (or families) with up to tens of millions of vertices. Experimental results show that DmDS obtains the best performance in accuracy for almost all instances and finds significantly better solutions than state-of-the-art MinDS algorithms on a broad range of large real-world graphs; specifically, DmDS computes the smallest solution on 352 (out of 382) instances, and on 119 instances DmDS finds smaller solutions than all other algorithms in our comparison.
引用
下载
收藏
页数:15
相关论文
共 50 条
  • [21] A memetic algorithm for minimum independent dominating set problem
    Wang, Yiyuan
    Chen, Jiejiang
    Sun, Huanyao
    Yin, Minghao
    NEURAL COMPUTING & APPLICATIONS, 2018, 30 (08): : 2519 - 2529
  • [22] Parallel Genetic Algorithm for Minimum Dominating Set Problem
    Cu Nguyen Giap
    Dinh Thi Ha
    2014 INTERNATIONAL CONFERENCE ON COMPUTING, MANAGEMENT AND TELECOMMUNICATIONS (COMMANTEL), 2014, : 165 - 169
  • [23] A memetic algorithm for minimum independent dominating set problem
    Yiyuan Wang
    Jiejiang Chen
    Huanyao Sun
    Minghao Yin
    Neural Computing and Applications, 2018, 30 : 2519 - 2529
  • [24] Hybrid Genetic Algorithm for Minimum Dominating Set Problem
    Hedar, Abdel-Rahman
    Ismail, Rashad
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2010, PT 4, PROCEEDINGS, 2010, 6019 : 457 - +
  • [25] Hybrid bat algorithm for minimum dominating set problem
    Abed, Saad Adnan
    Rais, Helmi Md
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2017, 33 (04) : 2329 - 2339
  • [26] Optimal Metric Search Is Equivalent to the Minimum Dominating Set Problem
    Hetland, Magnus Lie
    SIMILARITY SEARCH AND APPLICATIONS, SISAP 2020, 2020, 12440 : 111 - 125
  • [27] NuSC: An Effective Local Search Algorithm for Solving the Set Covering Problem
    Luo, Chuan
    Xing, Wenqian
    Cai, Shaowei
    Hu, Chunming
    IEEE TRANSACTIONS ON CYBERNETICS, 2024, 54 (03) : 1403 - 1416
  • [28] A Local Search Algorithm with Vertex Weighting Strategy and Two-Level Configuration Checking for the Minimum Connected Dominating Set Problem
    Li, Ruizhi
    He, Jintao
    Liu, Shangqiong
    Hu, Shuli
    Yin, Minghao
    BIOMIMETICS, 2024, 9 (07)
  • [29] A Hybrid Genetic Algorithm for Minimum Weight Dominating Set Problem
    Ugurlu, O.
    Tanir, D.
    RECENT DEVELOPMENTS AND THE NEW DIRECTION IN SOFT-COMPUTING FOUNDATIONS AND APPLICATIONS, 2018, 361 : 137 - 148
  • [30] Quantum algorithm for minimum dominating set problem with circuit design
    张皓颖
    王绍轩
    刘新建
    沈颖童
    王玉坤
    Chinese Physics B, 2024, 33 (02) : 210 - 220