Towards efficient local search for the minimum total dominating set problem

被引:4
作者
Hu, Shuli [1 ]
Liu, Huan [2 ]
Wang, Yupan [1 ]
Li, Ruizhi [3 ]
Yin, Minghao [1 ]
Yang, Nan [4 ]
机构
[1] Northeast Normal Univ, Sch Informat Sci & Technol, Changchun 130024, Peoples R China
[2] China FAW Grp Corp, Syst Digital Dept, Changchun 130000, Peoples R China
[3] Jilin Univ Finance & Econ, Sch Management Sci & Informat Engn, Changchun 130117, Peoples R China
[4] CHEARI Certificat & Testing Co LTd, Beijing 100871, Peoples R China
基金
中国国家自然科学基金;
关键词
Local search; Heuristic search; Score function; Dominating set; Total dominating set;
D O I
10.1007/s10489-021-02305-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given an undirected graph G(V, E), the minimum total dominating set (MTDS) problem consists of finding a subset D subset of V with the minimum vertices such that every vertex v is an element of V is adjacent to at least one vertex in D. That is, even for the vertices in D there should at least one neighbor in D. In this paper, we develop an efficient local search framework called LS_DTR to solve MTDS, which is with dynamic scoring function, tabu combined with configuration check, and balanced random walk. Firstly, a dynamic scoring function is presented to guide the search towards the promising solution space. Subsequently, the TaCC2 strategy combining tabu with two-level configuration checking is implemented to avoid visiting solutions repeatedly. Further, the balanced random walk strategy is applied to introduce the diversity into the search. Based on the three components, an efficient vertex selecting strategy is proposed. Finally, the vertex selecting strategy is applied to select the vertex to perform the remove or add operator during the local search. We use the commercial exact solver as the baseline and compare with the-state-of-art algorithm. Meanwhile, in order to verify the effectiveness of LS_DTR, we not only test on the DIMACS instances, but also extend the benchmark to the random general graphs and unit disk graphs. The results show that our algorithm LS_DTR outperforms the other algorithms on most instances.
引用
收藏
页码:8753 / 8767
页数:15
相关论文
共 40 条
  • [1] Integrating the whale algorithm with Tabu search for quadratic assignment problem: A new approach for locating hospital departments
    Abdel-Basset, Mohamed
    Manogaran, Gunsekaran
    El-Shahat, Doaa
    Mirjalili, Seyedali
    [J]. APPLIED SOFT COMPUTING, 2018, 73 : 530 - 546
  • [2] Akkaya K., 2005, Ad Hoc Networks, V3, P325, DOI 10.1016/j.adhoc.2003.09.010
  • [3] Stochastic local search for Partial Max-SAT: an experimental evaluation
    AlKasem, Haifa Hamad
    Menai, Mohamed El Bachir
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (04) : 2525 - 2566
  • [4] Gateway placement optimization in wireless mesh networks with QoS constraints
    Aoun, Bassam
    Boutaba, Raouf
    Iraqi, Youssef
    Kenward, Gary
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2006, 24 (11) : 2127 - 2136
  • [5] Arito F, 2009, INCORPORATING TABU S
  • [6] Balaji S., 2013, WSEAS Transactions on Mathematics, V12, P1164
  • [7] Efficient self-stabilizing algorithms for minimal total k-dominating sets in graphs
    Belhoul, Yacine
    Yahiaoui, Said
    Kheddouci, Hamamache
    [J]. INFORMATION PROCESSING LETTERS, 2014, 114 (07) : 339 - 343
  • [8] NuMVC: An Efficient Local Search Algorithm for Minimum Vertex Cover
    Cai, Shaowei
    Su, Kaile
    Luo, Chuan
    Sattar, Abdul
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2013, 46 : 687 - 716
  • [9] Local Search with Configuration Checking for SAT
    Cai, Shaowei
    Su, Kaile
    [J]. 2011 23RD IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2011), 2011, : 59 - 66
  • [10] On transitions in the behaviour of tabu search algorithm TabuCol for graph colouring
    Chalupa, D.
    [J]. JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2018, 30 (01) : 53 - 69