Proceedings

NuCDS: An Efficient Local Search Algorithm for Minimum Connected Dominating Set

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 1503-1510.

https://doi.org/10.24963/ijcai.2020/209

Abstract

The minimum connected dominating set (MCDS) problem is an important extension of the minimum dominating set problem, with wide applications, especially in wireless networks. Despite its practical importance, there are few works on solving MCDS for massive graphs, mainly due to the complexity of maintaining connectivity. In this paper, we propose two novel ideas, and develop a new local search algorithm for MCDS called NuCDS. First, a hybrid dynamic connectivity maintenance method is designed to switch alternately between a novel fast connectivity maintenance method based on spanning tree and its previous counterpart. Second, we define a new vertex property called \emph{safety} to make the algorithm more considerate when selecting vertices. Experiments show that NuCDS significantly outperforms the state-of-the-art MCDS algorithms on both massive graphs and classic benchmarks.

  1. [Al-Karaki and Kamal, 2008] Jamal N Al-Karaki and Ahmed E Kamal. Efficient virtual-backbone routing in mobile ad hoc net- works. Computer Networks, 52(2):327-350, 2008.
  2. [Bouamama et al., 2019] Salim Bouamama, Christian Blum, and Jean-Guillaume Fages. An algorithm based on ant colony op- timization for the minimum connected dominating set problem. Applied Soft Computing, 80:672-686, 2019.
  3. [Cai and Su, 2013] Shaowei Cai and Kaile Su. Local search for boolean satisfiability with configuration checking and subscore. Artificial Intelligence, 204:75-98, 2013.
  4. [Cai, 2015] Shaowei Cai. Balance between complexity and quality: Local search for minimum vertex cover in massive graphs. In Twenty-Fourth International Joint Conference on Artificial Intel- ligence, pages 747-753, 2015. IJCAI
  5. [Cheng et al., 2003] Xiuzhen Cheng, Xiao Huang, Deying Li, Weili Wu, and Ding-Zhu Du. A polynomial-time approxima- tion scheme for the minimum-connected dominating set in ad hoc wireless networks. Networks: An International Journal, 42(4):202-208, 2003.
  6. [Chinnasamy et al., 2019] A Chinnasamy, B Sivakumar, P Selvaku- mari, and A Suresh. Minimum connected dominating set based rsu allocation for smartcloud vehicles in vanet. Cluster Comput- ing, 22(5):12795-12804, 2019.
  7. [Erdem et al., 2009] Esra Erdem, Fangzhen Lin, and Torsten Schaub, editors. Proceedings of 10th International Conference on Logic Programming and Nonmonotonic Reasoning, volume 5753 of Lecture Notes in Computer Science, 2009.
  8. [Fan and Watson, 2012] Neng Fan and Jean-Paul Watson. Solving the connected dominating set problem and power dominating set problem by integer programming. In International conference on combinatorial optimization and applications, pages 371-383, 2012.
  9. [Fernau et al., 2011] Henning Fernau, Joachim Kneis, Dieter Kratsch, Alexander Langer, Mathieu Liedloff, Daniel Raible, and Peter Rossmanith. An exact algorithm for the maximum leaf spanning tree problem. Theoretical Computer Science, 412(45):6290-6302, 2011.
  10. [Fomin et al., 2008] Fedor V Fomin, Fabrizio Grandoni, and Dieter Kratsch. Solving connected dominating set faster than 2 n. Algo- rithmica, 52(2):153-166, 2008.
  11. [Gendron et al., 2014] Bernard Gendron, Abilio Lucena, Alexan- dre Salles da Cunha, and Luidi Simonetti. Benders decompo- sition, branch-and-cut, and hybrid algorithms for the minimum connected dominating set problem. INFORMS Journal on Com- puting, 26(4):645-657, 2014.
  12. [Glover and Laguna, 1998] Fred Glover and Manuel Laguna. Tabu search. In Handbook of combinatorial optimization, pages 2093- 2229. Springer, 1998.
  13. [Hedar and Ismail, 2012] Abdel-Rahman Hedar and Rashad Ismail. Simulated annealing with stochastic local search for minimum dominating set problem. International Journal of Machine Learning and Cybernetics, 3(2):97-109, 2012.
  14. [Hedar et al., 2019] Abdel-Rahman Hedar, Rashad Ismail, Gamal A El-Sayed, and Khalid M Jamil Khayyat. Two meta- heuristics designed to solve the minimum connected dominating set problem for wireless networks design and management. Journal of Network and Systems Management, 27(3):647-687, 2019.
  15. [Hopcroft and Tarjan, 1973] John Hopcroft and Robert Tarjan. Al- gorithm 447: efficient algorithms for graph manipulation. Com- munications of the ACM, 16(6):372-378, 1973.
  16. [Jovanovic and Tuba, 2013] Raka Jovanovic and Milan Tuba. Ant colony optimization algorithm with pheromone correction strat- egy for the minimum connected dominating set problem. Com- put. Sci. Inf. Syst., 10(1):133-149, 2013.
  17. [Kann, 1992] Viggo Kann. On the approximability of NP-complete optimization problems. PhD thesis, Royal Institute of Technology Stockholm, 1992.
  18. [Khuller and Yang, 2019] Samir Khuller and Sheng Yang. Revisit- ing connected dominating sets: An almost optimal local informa- tion algorithm. Algorithmica, 81(6):2592-2605, 2019.
  19. [Li et al., 2017] Ruizhi Li, Shuli Hu, Jian Gao, Yupeng Zhou, Yiyuan Wang, and Minghao Yin. Grasp for connected dom- inating set problems. Neural Computing and Applications, 28(1):1059-1067, 2017.
  20. [Li et al., 2019] Ruizhi Li, Shuli Hu, Huan Liu, Ruiting Li, Dan- tong Ouyang, and Minghao Yin. Multi-start local search al- gorithm for the minimum connected dominating set problems. Mathematics, 7(12):1173, 2019.
  21. [Lin et al., 2017] Jinkun Lin, Shaowei Cai, Chuan Luo, and Kaile Su. A reduction based method for coloring very large graphs. In IJCAI, pages 517-523, 2017. IJCAI
  22. [Lucena et al., 2010] Abilio Lucena, Nelson Maculan, and Luidi Simonetti. Reformulations and solution algorithms for the max- imum leaf spanning tree problem. Computational Management Science, 7(3):289-311, 2010.
  23. [Milenković et al., 2011] Tijana Milenković, Vesna Memišević, Anthony Bonato, and Nataša Pržulj. Dominating biological net- works. PloS one, 6(8):e23016, 2011.
  24. [Misra and Mandal, 2009] Rajiv Misra and Chittaranjan Mandal. Minimum connected dominating set using a collaborative cover heuristic for ad hoc sensor networks. IEEE Transactions on par- allel and distributed systems, 21(3):292-302, 2009.
  25. [Morgan and Grout, 2007] Mike Morgan and Vic Grout. Meta- heuristics for wireless network optimisation. In AICT, pages 15- 15, 2007.
  26. [Rossi and Ahmed, 2015] Ryan A Rossi and Nesreen K Ahmed. The network data repository with interactive graph analytics and visualization. pages 4292-4293, 2015.
  27. [Ruan et al., 2004] Lu Ruan, Hongwei Du, Xiaohua Jia, Weili Wu, Yingshu Li, and Ker-I Ko. A greedy approximation for mini- mum connected dominating sets. Theoretical Computer Science, 329(1-3):325-330, 2004.
  28. [Simonetti et al., 2011] Luidi Simonetti, Alexandre Salles Da Cunha, and Abilio Lucena. The minimum connected dominating set problem: Formulation, valid inequalities and a branch-and-cut algorithm. In International Conference on Network Optimization, pages 162-169. Springer, 2011.
  29. [Wang et al., 2017] Yiyuan Wang, Shaowei Cai, and Minghao Yin. Local search for minimum weight dominating set with two-level configuration checking and frequency based scoring function. Journal of Artificial Intelligence Research, 58:267-295, 2017.
  30. [Wu et al., 2017] Xinyun Wu, Zhipeng Lü, and Philippe Galinier. Restricted swap-based neighborhood search for the minimum connected dominating set problem. Networks, 69(2):222-236, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards