2019
DOI: 10.3390/math7121173
|View full text |Cite
|
Sign up to set email alerts
|

Multi-Start Local Search Algorithm for the Minimum Connected Dominating Set Problems

Abstract: The minimum connected dominating set (MCDS) problem is a very significant NP-hard combinatorial optimization problem, and it has been used in many fields such as wireless sensor networks and ad hoc networks. In this paper, we propose a novel multi-start local search algorithm (MSLS) to tackle the minimum connected dominating set problem. Firstly, we present the fitness mechanism to design the vertex score mechanism so that our algorithm can jump out of the local optimum. Secondly, we use the configuration chec… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 18 publications
(11 citation statements)
references
References 44 publications
0
11
0
Order By: Relevance
“…The first version, used in ACO-RVNS (Bouamama et al, 2019) and in MCDS/TS (Morgan & Grout, 2007), works as follows: during each iteration, the algorithm starts from an empty candidate solution D, and iteratively adds a vertex from N (D) to D until D becomes a feasible solution. The second version, used in GRASP (Li et al, 2017) and MSLS (Li et al, 2019), works as follows: the algorithm allows removing articulation vertices of D, so D may become disconnected. Thus, before vertex u is selected to be added, DFS is used to calculate the number of con-nected subgraphs of D that v ∈ N (u) belongs to, and the vertex with the largest number is preferred.…”
Section: Previous Connectivity Maintenance Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The first version, used in ACO-RVNS (Bouamama et al, 2019) and in MCDS/TS (Morgan & Grout, 2007), works as follows: during each iteration, the algorithm starts from an empty candidate solution D, and iteratively adds a vertex from N (D) to D until D becomes a feasible solution. The second version, used in GRASP (Li et al, 2017) and MSLS (Li et al, 2019), works as follows: the algorithm allows removing articulation vertices of D, so D may become disconnected. Thus, before vertex u is selected to be added, DFS is used to calculate the number of con-nected subgraphs of D that v ∈ N (u) belongs to, and the vertex with the largest number is preferred.…”
Section: Previous Connectivity Maintenance Methodsmentioning
confidence: 99%
“…Two meta-heuristics based on genetic algorithms and simulated annealing were designed to solve MCDS problem (Hedar et al, 2019). Li et al presented a multi-start local search algorithm called MSLS based on three mechanisms including a vertex score, configuration checking, and vertex flipping (Li et al, 2019). Finally, a meta-heuristic algorithm called ACO-RVNS (Bouamama et al, 2019) was proposed, based on ant colony optimization and reduced variable neighborhood search.…”
Section: Previous Workmentioning
confidence: 99%
“…In the literature, there are many variants of the MDS problem. Examples include the minimum connected dominating set problem [34], the minimum total dominating set problem [35] and the minimum vertex weight dominating set problem [36]. The currently best metaheuristic approach for solving the MDS problem is a two-goal local search with inference rules from [37].…”
Section: Minimum Dominating Setmentioning
confidence: 99%
“…To better understand this relationship, Definition 1 describes what a dominating set is and Definition 2 describes what a minimum dominating set is. Then, Expressions (16) to (19) show the integer programming formulation for the uncapacitated vertex k-center as a minimum dominating set problem [11,[36][37][38].…”
Section: A New Formulation Based On the Minimum Capacitated Dominatinmentioning
confidence: 99%