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 条
  • [1] An Efficient Local Search Algorithm for the Minimum k-Dominating Set Problem
    Li, Ruizhi
    Liu, Huan
    Wu, Xiaoli
    Wu, Jun
    Yin, Minghao
    IEEE ACCESS, 2018, 6 : 62062 - 62075
  • [2] An efficient local search algorithm for minimum positive influence dominating set problem
    Sun, Rui
    Wu, Jieyu
    Jin, Chenghou
    Wang, Yiyuan
    Zhou, Wenbo
    Yin, Minghao
    COMPUTERS & OPERATIONS RESEARCH, 2023, 154
  • [3] A Fast Local Search Algorithm for Minimum Weight Dominating Set Problem on Massive Graphs
    Wang, Yiyuan
    Cai, Shaowei
    Chen, Jiejiang
    Yin, Minghao
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 1514 - 1522
  • [4] A hybrid local search algorithm for minimum dominating set problems
    Abed, Saad Adnan
    Rais, Helmi Md
    Watada, Junzo
    Sabar, Nasser R.
    Engineering Applications of Artificial Intelligence, 2022, 114
  • [5] A novel local search algorithm for the minimum capacitated dominating set
    Li, Ruizhi
    Hu, Shuli
    Zhao, Peng
    Zhou, Yupeng
    Yin, Minghao
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2018, 69 (06) : 849 - 863
  • [6] A hybrid local search algorithm for minimum dominating set problems
    Abed, Saad Adnan
    Rais, Helmi Md
    Watada, Junzo
    Sabar, Nasser R.
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 114
  • [7] Dual-Neighborhood Search for Solving the Minimum Dominating Tree Problem
    Pan, Ze
    Wu, Xinyun
    Xiong, Caiquan
    MATHEMATICS, 2023, 11 (19)
  • [8] A restart local search algorithm with Tabu method for the minimum weighted connected dominating set problem
    Li, Ruizhi
    Wang, Yupan
    Liu, Huan
    Li, Ruiting
    Hu, Shuli
    Yin, Minghao
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2022, 73 (09) : 2090 - 2103
  • [9] Towards efficient local search for the minimum total dominating set problem
    Hu, Shuli
    Liu, Huan
    Wang, Yupan
    Li, Ruizhi
    Yin, Minghao
    Yang, Nan
    APPLIED INTELLIGENCE, 2021, 51 (12) : 8753 - 8767
  • [10] Simulated annealing with stochastic local search for minimum dominating set problem
    Hedar, Abdel-Rahman
    Ismail, Rashad
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2012, 3 (02) : 97 - 109