A new local search algorithm with greedy crossover restart for the dominating tree problem

被引:3
|
作者
Niu, Dangdang [1 ,3 ,4 ]
Liu, Bin [1 ,3 ,4 ]
Yin, Minghao [2 ]
Zhou, Yupeng [2 ]
机构
[1] Northwest A&F Univ, Coll Informat Engn, Yangling 712100, Shaanxi, Peoples R China
[2] Northeast Normal Univ, Sch Comp Sci & Informat Technol, Changchun 130117, Peoples R China
[3] Northwest A&F Univ, Shaanxi Key Lab Agr Informat Percept & Intelligent, Yangling 712100, Peoples R China
[4] Northwest A&F Univ, Key Lab Agr Internet Things, Minist Agr & Rural Affairs, Yangling 712100, Shaanxi, Peoples R China
关键词
Combinatorial optimization; Dominating tree problem; Iterated local search; Restart; Score functions; STRATEGIES;
D O I
10.1016/j.eswa.2023.120353
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The dominating tree problem (DTP), a variant of the classical minimum dominating set problem, aims to find a dominating tree of minimum costs on a given connected, undirected and edge-weighted graph. In this paper, we design an efficient local search algorithm named LSGCR_DTP to solve DTP. To this end, we propose four new strategies to make it efficient. Firstly, we design a new connecting method for non-connected dominating sets, which no longer depends on the shortest paths between each pair of vertices used in the existing DTP solvers. Secondly, we propose a new method for improving the current feasible connected dominating sets by adding some special vertices to them. Thirdly, a vertex selection strategy for balancing the connecting property and dominating property of solution is introduced. Fourthly, a new restart strategy based on greedy mechanism and crossover operation is integrated to our local search algorithm. Experimental results show that the LSGCR_DTP algorithm can find the best solutions on about 81.5% conventional benchmarks, which outperforms state-of-the-art DTP solvers, including O_ABCDT, EA/G, ABC_DTP and GAITLS. Specially, the solution records of 7 instances are broken by LSGCR_DTP, and LSGCR_DTP can be used to solve many massive graphs with tens or even hundreds of thousand vertices which cannot be solved by the contrastive algorithm.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] 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
  • [2] A Hybrid Framework Combining Genetic Algorithm with Iterated Local Search for the Dominating Tree Problem
    Hu, Shuli
    Liu, Huan
    Wu, Xiaoli
    Li, Ruizhi
    Zhou, Junping
    Wang, Jianan
    MATHEMATICS, 2019, 7 (04):
  • [3] A restart local search algorithm with relaxed configuration checking strategy for the minimum k-dominating set problem
    Li, Ruizhi
    Liu, Siqi
    Wang, Fangzhou
    Gao, Jian
    Liu, Huan
    Hu, Shuli
    Yin, Minghao
    KNOWLEDGE-BASED SYSTEMS, 2022, 254
  • [4] On greedy approximation algorithm for the minimum resolving dominating set problem
    Zhong, Hao
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2024, 48 (04)
  • [5] A greedy algorithm for the minimum -connected -fold dominating set problem
    Shi, Yishuo
    Zhang, Yaping
    Zhang, Zhao
    Wu, Weili
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 31 (01) : 136 - 151
  • [6] 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
  • [7] 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
  • [8] Greedy algorithm for local heating problem
    Fink, Jiri
    Hurink, Johann L.
    DISCRETE OPTIMIZATION, 2021, 39
  • [9] A restart local search algorithm for solving maximum set k-covering problem
    Yiyuan Wang
    Dantong Ouyang
    Minghao Yin
    Liming Zhang
    Yonggang Zhang
    Neural Computing and Applications, 2018, 29 : 755 - 765
  • [10] A restart local search algorithm for solving maximum set k-covering problem
    Wang, Yiyuan
    Ouyang, Dantong
    Yin, Minghao
    Zhang, Liming
    Zhang, Yonggang
    NEURAL COMPUTING & APPLICATIONS, 2018, 29 (10): : 755 - 765