Abstract
The minimum weighted connected dominating set problem is a significant NP-hard problem with wide applications, and is an extension of the classical minimum dominating set problem. In order to solve this problem, we present a restart local search algorithm with tabu method (RLS Tabu). In our RLS
Tabu algorithm, we firstly involve the random restart initialization method to jump out of the local optimum. Meanwhile, RLS
Tabu algorithm also applies tabu method in neighborhood search procedure to mitigate the cycling problem. Secondly, we present two strategies in neighborhood search procedure for removing vertices properly, which one is greedy and random strategy, and another one is multiple deletion strategy. The two strategies are crucial to improve the solution quality. Thirdly, the solution connected vertex is important to guarantee the feasibility of solutions. Therefore, we maintain the solution connected vertex set during the neighborhood search, and select the vertex to be added from this set. Finally, in order to intensify the solution, RLS
Tabu utilizes the pruning function to delete redundant vertices in the candidate solution. In experimental section, we will compare our algorithm with the other six algorithms on three types of benchmarks. Experimental results indicate that our algorithm significantly outperforms the comparative algorithms on most benchmark instances.
Disclosure statement
The authors declare no conflict of interest.
Additional information
Funding
Notes on contributors
Ruizhi Li
Software, Ruizhi Li and Yupan Wang; methodology, Ruizhi Li and Huan Liu; writing original draft preparation, Ruiting Li and Yupan Wang; writing review and edit, Minghao Yin, Shuli Hu and Ruiting Li.
Yupan Wang
Software, Ruizhi Li and Yupan Wang; methodology, Ruizhi Li and Huan Liu; writing original draft preparation, Ruiting Li and Yupan Wang; writing review and edit, Minghao Yin, Shuli Hu and Ruiting Li.
Huan Liu
Software, Ruizhi Li and Yupan Wang; methodology, Ruizhi Li and Huan Liu; writing original draft preparation, Ruiting Li and Yupan Wang; writing review and edit, Minghao Yin, Shuli Hu and Ruiting Li.
Ruiting Li
Software, Ruizhi Li and Yupan Wang; methodology, Ruizhi Li and Huan Liu; writing original draft preparation, Ruiting Li and Yupan Wang; writing review and edit, Minghao Yin, Shuli Hu and Ruiting Li.
Shuli Hu
Software, Ruizhi Li and Yupan Wang; methodology, Ruizhi Li and Huan Liu; writing original draft preparation, Ruiting Li and Yupan Wang; writing review and edit, Minghao Yin, Shuli Hu and Ruiting Li.
Minghao Yin
Software, Ruizhi Li and Yupan Wang; methodology, Ruizhi Li and Huan Liu; writing original draft preparation, Ruiting Li and Yupan Wang; writing review and edit, Minghao Yin, Shuli Hu and Ruiting Li.