Abstract
The minimum connected dominating set problem is widely studied due to its applicability to mobile ad-hoc networks and sensor grids. Its variant the minimum 2-connected dominating set (M-2CDS) problem has become increasingly important because its critical role in designing fault-tolerant network. This paper presents a connected dominating degree-based local search (CDD-LS) tailored for solving the M-2CDS. The proposed algorithm implements an improved swap-based neighborhood structure as well as the corresponding fast neighborhood evaluation method using connected dominating degree data structure. The diversification techniques including tabu strategy and perturbaistion help the search jump out of the local optima improving the efficiency. This study investigates the performance of the CDD-LS algorithm on 38 publicly available benchmark datasets. The results demonstrate that the CDD-LS algorithm significantly improves the best runtime in 19 instances, while providing the equivalent performance in 8 instances. Furthermore, the CDD-LS is tested on 18 newly generated instances to check its capability on large-scale scenarios. To gain a deeper understanding of the algorithm’s effectiveness, an investigation into the key components of the CDD-LS algorithm is conducted.
Similar content being viewed by others
Data availibility
The code for the proposed algorithm and the instances are available at https://github.com/youyou-git-hub/CDD-LS-algorithm.git.
References
Abu-Khzam FN (2022) An improved exact algorithm for minimum dominating set in chordal graphs. Inf Process Lett 174:106206
Ahn N, Park S (2015) An optimization algorithm for the minimum \(k\)-connected \(m\)-dominating set problem in wireless sensor networks. Wirel Netw 21:783–792
Belgi A, Nutov Z (2022) A polylogarithmic approximation algorithm for 2-edge-connected dominating set. Inf Process Lett 173:106175
Biswas J, Ray M, Sondur S, Pal A, Kant K (2019) Coordinated power management in data center networks. Sustain Comput Inf Syst 22:1–12
Buchanan A, Sung JS, Butenko S, Pasiliao EL (2015) An integer programming approach for fault-tolerant connected dominating sets. INFORMS J Comput 27(1):178–188
Cai S, Hou W, Wang Y, Luo C, Lin Q (2021) Two-goal local search and inference rules for minimum dominating set. In: Proceedings of the twenty-ninth international conference on international joint conferences on artificial intelligence, pp 1467–1473
Dholey MK, Sinha D, Mukherjee S, Das AK, Sahana SK (2020) A novel broadcast network design for routing in mobile ad-hoc network. IEEE Access 8:188269–188283
de Forte VL, Lucena A, Maculan N (2013) Formulations for the minimum 2-connected dominating set problem. Electron Notes Discrete Math 41:415–422
Hopcroft JE, Tarjan RE (1973) Algorithm 447: efficient algorithms for graph manipulation. Commun ACM 16(6):372–378
Jovanovic R, Voß S (2020) A matheuristic approach for solving the 2-connected dominating set problem. Appl Anal Discrete Math 14(3):775–799
Jovanovic R, Bayram IS, Voß S (2016) A grasp approach for solving the 2-connected m-dominating set problem. arXiv preprint arXiv:1609.05662
Kann V (1992) On the approximability of NP-complete optimization problems. PhD thesis, Royal Institute of Technology Stockholm
Kaur A, Singh G, Gupta R (2018) Limiting the excess broadcast in multipath routing using ant colony optimization. Int J Eng Technol 7:70–74
Khatiri A, Mirjalily G (2022) A cost-efficient, load-balanced and fragmentation-aware approach for deployment of vnf service chains in elastic optical networks. Comput Commun 188:156–166
Lenzen C, Pignolet YA, Wattenhofer R (2013) Distributed minimum dominating set approximations in restricted families of graphs. Distrib Comput 26:119–137
Li WL, Xie HJ (2015) The design of the power energy management system based on wireless sensor network. Appl Mech Mater 721:699–702
Lucena A, Maculan N, Simonetti L (2010) Reformulations and solution algorithms for the maximum leaf spanning tree problem. CMS 7(3):289–311
Miladić-Tešić S, Marković G, Nonković N, Radojičić V (2021) A metaheuristic approach for source traffic grooming in elastic optical networks. Trans Emerg Telecommun Technol 32(1):e4097
Morgan M, Grout V (2008) Finding optimal solutions to backbone minimisation problems using mixed integer programming. In: International network conference, pp 53–63
Nutov Z (2018) Improved approximation algorithms for \(k\)-connected \(m\)-dominating set problems. Inf Process Lett 140:30–33
Omar N, Yaakob N, Farook RS, Husin Z, Zain ASM, Elshaikh M, Halim AHA (2018) A network coding-aware directional broadcast routing scheme for vanet. In: MATEC web of conferences, EDP Sciences, vol 150, p 06012
Pughat A, Sharma V (2015) A review on stochastic approach for dynamic power management in wireless sensor networks. HCIS 5(1):1–14
Shi Y, Zhang Y, Zhang Z, Wu W (2016) A greedy algorithm for the minimum 2-connected \(m\)-fold dominating set problem. J Combin Optim 31(1):136–151
Thangaraj J et al (2021) Multi-path provisioning in elastic optical network with dynamic on-request optimal defragmentation strategy. Opt Switch Netw 41:100607
Wang F, Thai MT, Du DZ (2009) On the construction of 2-connected virtual backbone in wireless networks. IEEE Trans Wirel Commun 8(3):1230–1237
Wang W, Kim D, An MK, Gao W, Li X, Zhang Z, Wu W (2012) On construction of quality fault-tolerant virtual backbone in wireless networks. IEEE/ACM Trans Netw 21(5):1499–1510
Wu X, Lü Z, Galinier P (2017) Restricted swap-based neighborhood search for the minimum connected dominating set problem. Networks 69(2):222–236
Funding
The research was supported by the National Natural Science Foundation of China (Grant Nos. 62201203 and 62002105) and the Science and Technology Program of Hubei Province (2021BLB171).
Author information
Authors and Affiliations
Contributions
XW conceived and developed the main ideas of the study; HQ conducted all of the experiments and wrote the initial draft of the manuscript under the supervision of ML; CX provided oversight and guidance to ensure the overall quality of the study. All authors contributed to the refinement of the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interests to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Luo, M., Qin, H., Wu, X. et al. A novel local search approach with connected dominating degree-based incremental neighborhood evaluation for the minimum 2-connected dominating set problem. J Comb Optim 47, 72 (2024). https://doi.org/10.1007/s10878-024-01175-1
Accepted:
Published:
DOI: https://doi.org/10.1007/s10878-024-01175-1