Abstract
We propose a “construct, merge, solve and adapt” (CMSA) approach for the maximum disjoint dominating sets problem (MDDSP), which is a complex variant of the classical minimum dominating set problem in undirected graphs. The problem requires to find as many vertex-disjoint dominating sets of a given graph as possible. CMSA is a recent metaheuristic approach based on the idea of problem instance reduction. At each iteration of the algorithm, sub-instances of the original problem instance are solved by an exact solver. These sub-instances are obtained by merging the solution components of probabilistically generated solutions. CMSA is the first metaheuristic proposed for solving the MDDSP. The obtained results show that CMSA outperforms all existing greedy heuristics.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Remember that DNP stands for “domatic number problem”.
- 2.
Remember that any solution to the MDDSP can be trivially transformed to a solution to the DPP by adding those vertices that do not belong to any of the disjoint dominating sets to one of the dominating sets of the MDDSP-solution.
- 3.
See Sect. 4.1 for the definition of function r().
References
Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: a survey. Comput. Netw. 38(4), 393–422 (2002)
Balbal, S., Bouamama, S., Blum, C.: A greedy heuristic for maximizing the lifetime of wireless sensor networks based on disjoint weighted dominating sets. Algorithms 14(6), 170 (2021)
Blum, C., Pinacho, P., López-Ibáñez, M., Lozano, J.A.: Construct, merge, solve & adapt a new general algorithm for combinatorial optimization. Comput. Oper. Res. 68, 75–88 (2016)
Bouamama, S., Blum, C., Pinacho-Davidson, P.: A population-based iterated greedy algorithm for maximizing sensor network lifetime. Sensors 22(5), 1804 (2022)
Bruglieri, M., Cordone, R.: Metaheuristics for the minimum gap graph partitioning problem. Comput. Oper. Res. 132, 105301 (2021)
Cardei, M., Du, D.Z.: Improving wireless sensor network lifetime through power aware organization. Wireless Netw. 11(3), 333–340 (2005). https://doi.org/10.1007/s11276-005-6615-6
Cardei, M., et al.: Wireless sensor networks with energy efficient organization. J. Interconnection Netw. 3(03n04), 213–229 (2002)
Chang, G.J.: The domatic number problem. Discret. Math. 125(1–3), 115–122 (1994)
Cockayne, E.J., Hedetniemi, S.T.: Towards a theory of domination in graphs. Networks 7(3), 247–261 (1977)
Feige, U., Halldórsson, M.M., Kortsarz, G., Srinivasan, A.: Approximating the domatic number. SIAM J. Comput. 32(1), 172–195 (2002)
Ferrer, J., Chicano, F., Ortega-Toro, J.A.: CMSA algorithm for solving the prioritized pairwise test data generation problem in software product lines. J. Heuristics 27(1), 229–249 (2021). https://doi.org/10.1007/s10732-020-09462-w
Fischetti, M., Fischetti, M.: Matheuristics: Handbook of Heuristics, pp. 121–153. Springer, Cham (2018)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman & Co., New York (1979)
Haynes, T.W., Hedetniemi, S., Slater, P.: Fundamentals of Domination in Graphs. CRC Press, Boca Raton (2013)
Islam, K., Akl, S.G., Meijer, H.: Maximizing the lifetime of wireless sensor networks through domatic partition. In: 2009 IEEE 34th Conference on Local Computer Networks, pp. 436–442. IEEE (2009)
Lewis, R., Thiruvady, D., Morgan, K.: Finding happiness: an analysis of the maximum happy vertices problem. Comput. Oper. Res. 103, 265–276 (2019)
López-Ibáñez, M., Dubois-Lacoste, J., Cáceres, L.P., Birattari, M., Stützle, T.: The iRace package: iterated racing for automatic algorithm configuration. Oper. Res. Perspect. 3, 43–58 (2016)
Mesbahi, M., Egerstedt, M.: Graph Theoretic Methods in Multiagent Networks. Princeton University Press, Princeton (2010)
Nguyen, T.N., Huynh, D.T.: Extending sensor networks lifetime through energy efficient organization. In: International Conference on Wireless Algorithms, Systems and Applications (WASA 2007), pp. 205–212. IEEE (2007)
Ore, O.: Theory of graphs (1962)
Pinacho-Davidson, P., Bouamama, S., Blum, C.: Application of CMSA to the minimum capacitated dominating set problem. In: Proceedings of the Genetic and Evolutionary Computation Conference, pp. 321–328 (2019)
Poon, S.-H., Yen, W.C.-K., Ung, C.-T.: Domatic partition on several classes of graphs. In: Lin, G. (ed.) COCOA 2012. LNCS, vol. 7402, pp. 245–256. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-31770-5_22
Riege, T., Rothe, J.: An Exact 2.9416n algorithm for the three domatic number problem. In: Jedrzejowicz, J., Szepietowski, A. (eds.) MFCS 2005. LNCS, vol. 3618, pp. 733–744. Springer, Heidelberg (2005). https://doi.org/10.1007/11549345_63
Riege, T., Rothe, J., Spakowski, H., Yamamoto, M.: An improved exact algorithm for the domatic number problem. Inf. Process. Lett. 101(3), 101–106 (2007)
Rooij, J.M.M.: Polynomial space algorithms for counting dominating sets and the domatic number. In: Calamoneri, T., Diaz, J. (eds.) CIAC 2010. LNCS, vol. 6078, pp. 73–84. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13073-1_8
Watson, J.P.: An introduction to fitness landscape analysis and cost models for local search. In: Gendreau, M., Potvin, J.Y. (eds.) Handbook of Metaheuristics. International Series in Operations Research & Management Science, vol. 146, pp. 599–623. Springer, Boston (2010)
Acknowledgments
This research was partially supported by TAILOR, a project funded by EU Horizon 2020 research and innovation programme under GA No 952215. Furthermore, this work was supported by grant PID2019-104156GB-I00 funded by MCIN/AEI/10.13039 /501100011033.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Rosati, R.M., Bouamama, S., Blum, C. (2023). Construct, Merge, Solve and Adapt Applied to the Maximum Disjoint Dominating Sets Problem. In: Di Gaspero, L., Festa, P., Nakib, A., Pavone, M. (eds) Metaheuristics. MIC 2022. Lecture Notes in Computer Science, vol 13838. Springer, Cham. https://doi.org/10.1007/978-3-031-26504-4_22
Download citation
DOI: https://doi.org/10.1007/978-3-031-26504-4_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-26503-7
Online ISBN: 978-3-031-26504-4
eBook Packages: Computer ScienceComputer Science (R0)