BARRAKUDA: A Hybrid Evolutionary Algorithm for Minimum Capacitated Dominating Set Problem

The minimum capacitated dominating set problem is an NP-hard variant of the well-known minimum dominating set problem in undirected graphs. This problem finds applications in the context of clustering and routing in wireless networks. Two algorithms are presented in this work. The first one is an extended version of construct, merge, solve and adapt, while the main contribution is a hybrid between a biased random key genetic algorithm and an exact approach which we labeled BARRAKUDAmathsizesmall. Both algorithms are evaluated on a large set of benchmark instances from the literature. In addition, they are tested on a new, more challenging benchmark set of larger problem instances. In the context of the problem instances from the literature, the performance of our algorithms is very similar. Moreover, both algorithms clearly outperform the best approach from the literature. In contrast, BARRAKUDAmathsizesmall is clearly the best-performing algorithm for the new, more challenging problem instances.

[1]  Rolando Menchaca-Mendez,et al.  Solving the Capacitated Vertex K-Center Problem through the Minimum Capacitated Dominating Set Problem , 2020, Mathematics.

[2]  P.H.J. Chong,et al.  A survey of clustering schemes for mobile ad hoc networks , 2005, IEEE Communications Surveys & Tutorials.

[3]  Fabian Kuhn,et al.  Distributed Approximation of Capacitated Dominating Sets , 2007, SPAA '07.

[4]  Manuel López-Ibáñez,et al.  Construct , Merge , Solve & Adapt : A New General Algorithm For Combinatorial Optimization , 2015 .

[5]  Jean-Guillaume Fages,et al.  An algorithm based on ant colony optimization for the minimum connected dominating set problem , 2019, Appl. Soft Comput..

[6]  Minghao Yin,et al.  A local search algorithm with reinforcement learning based repair procedure for minimum weight independent dominating set , 2020, Inf. Sci..

[7]  Stefan Voß,et al.  POPMUSIC as a matheuristic for the berth allocation problem , 2014, Annals of Mathematics and Artificial Intelligence.

[8]  Alok Singh,et al.  Metaheuristic algorithms for computing capacitated dominating set with uniform and variable capacities , 2013, Swarm Evol. Comput..

[9]  Marco Caserta,et al.  A corridor method based hybrid algorithm for redundancy allocation , 2014, Journal of Heuristics.

[10]  Minghao Yin,et al.  A memetic algorithm for minimum independent dominating set problem , 2016, Neural Computing and Applications.

[11]  Mauricio G. C. Resende,et al.  Biased random-key genetic algorithms for combinatorial optimization , 2011, J. Heuristics.

[12]  Peng Zhao,et al.  A novel local search algorithm for the minimum capacitated dominating set , 2018, J. Oper. Res. Soc..

[13]  G. Dueck,et al.  Record Breaking Optimization Results Using the Ruin and Recreate Principle , 2000 .

[14]  S. García,et al.  An Extension on "Statistical Comparisons of Classifiers over Multiple Data Sets" for all Pairwise Comparisons , 2008 .

[15]  Borja Calvo,et al.  scmamp: Statistical Comparison of Multiple Algorithms in Multiple Problems , 2016, R J..

[16]  Minghao Yin,et al.  A Novel Hybrid Algorithm for Minimum Total Dominating Set Problem , 2019, Mathematics.

[17]  Minghao Yin,et al.  A two phase removing algorithm for minimum independent dominating set problem , 2020, Appl. Soft Comput..

[18]  Christian Blum,et al.  Application of CMSA to the minimum capacitated dominating set problem , 2019, GECCO.

[19]  Leslie Pérez Cáceres,et al.  The irace package: Iterated racing for automatic algorithm configuration , 2016 .

[20]  Bertrand M. T. Lin,et al.  An Ant Colony Optimization Algorithm for the Minimum Weight Vertex Cover Problem , 2004, Ann. Oper. Res..

[21]  Jianan Wang,et al.  Improved Memetic Algorithm for Solving the Minimum Weight Vertex Independent Dominating Set , 2020 .

[22]  Rajmohan Rajaraman,et al.  Topology control and routing in ad hoc networks: a survey , 2002, SIGA.

[23]  Huan Liu,et al.  Multi-Start Local Search Algorithm for the Minimum Connected Dominating Set Problems , 2019, Mathematics.