Skip to main content
Log in

A novel local search approach with connected dominating degree-based incremental neighborhood evaluation for the minimum 2-connected dominating set problem

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Algorithm 1
Algorithm 2
Algorithm 3
Fig. 2
Algorithm 4
Algorithm 5
Fig. 3
Algorithm 6
Algorithm 7
Algorithm 8
Fig. 4
Fig. 5
Fig. 6
Fig. 7

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.

Notes

  1. https://github.com/youyou-git-hub/Biconnected-Dominating-Set-Instances.git.

References

  • Abu-Khzam FN (2022) An improved exact algorithm for minimum dominating set in chordal graphs. Inf Process Lett 174:106206

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • Belgi A, Nutov Z (2022) A polylogarithmic approximation algorithm for 2-edge-connected dominating set. Inf Process Lett 173:106175

    Article  MathSciNet  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • de Forte VL, Lucena A, Maculan N (2013) Formulations for the minimum 2-connected dominating set problem. Electron Notes Discrete Math 41:415–422

    Article  Google Scholar 

  • Hopcroft JE, Tarjan RE (1973) Algorithm 447: efficient algorithms for graph manipulation. Commun ACM 16(6):372–378

    Article  Google Scholar 

  • Jovanovic R, Voß S (2020) A matheuristic approach for solving the 2-connected dominating set problem. Appl Anal Discrete Math 14(3):775–799

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Lenzen C, Pignolet YA, Wattenhofer R (2013) Distributed minimum dominating set approximations in restricted families of graphs. Distrib Comput 26:119–137

    Article  Google Scholar 

  • Li WL, Xie HJ (2015) The design of the power energy management system based on wireless sensor network. Appl Mech Mater 721:699–702

    Article  Google Scholar 

  • Lucena A, Maculan N, Simonetti L (2010) Reformulations and solution algorithms for the maximum leaf spanning tree problem. CMS 7(3):289–311

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Thangaraj J et al (2021) Multi-path provisioning in elastic optical network with dynamic on-request optimal defragmentation strategy. Opt Switch Netw 41:100607

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Wu X, Lü Z, Galinier P (2017) Restricted swap-based neighborhood search for the minimum connected dominating set problem. Networks 69(2):222–236

    Article  MathSciNet  Google Scholar 

Download references

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

Authors

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

Correspondence to Xinyun Wu.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10878-024-01175-1

Keywords

Navigation