Proceedings

A Fast Local Search Algorithm for Minimum Weight Dominating Set Problem on Massive Graphs

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 1514-1522.

https://doi.org/10.24963/ijcai.2018/210

Abstract

The minimum weight dominating set (MWDS) problem is NP-hard and also important in many applications. Recent heuristic MWDS algorithms can hardly solve massive real world graphs effectively. In this paper, we design a fast local search algorithm called FastMWDS for the MWDS problem, which aims to obtain a good solution on massive graphs within a short time. In this novel local search framework, we propose two ideas to make it effective. Firstly, we design a new fast construction procedure with four reduction rules to cut down the size of massive graphs. Secondly, we propose the three-valued two-level configuration checking strategy to improve local search, which is interestingly a variant of configuration checking (CC) with two levels and multiple values. Experiment results on a broad range of massive real world graphs show that FastMWDS finds much better solutions than state of the art MWDS algorithms.

  1. [Abramé et al., 2017] André Abramé, Djamal Habet, and Donia Toumi. Improving configuration checking for satisfiable ran- dom k-sat instances. Annals of Mathematics and Artificial In- telligence, 79(1-3):5-24, 2017.
  2. [Ansótegui et al., 2013] Carlos Ansótegui, Maria Luisa Bonet, and Jordi Levy. Sat-based maxsat algorithms. Artificial Intelligence, 196:77-105, 2013.
  3. [Ansótegui et al., 2015] Carlos Ansótegui, Frederic Didier, and Joel Gabàs. Exploiting the structure of unsatisfiable cores in maxsat. In Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, pages 283-289, 2015. IJCAI
  4. [Aoun et al., 2006] Bassam Aoun, Raouf Boutaba, Youssef Iraqi, and Gary Kenward. Gateway placement optimization in wireless mesh networks with QoS constraints. IEEE Journal on Selected Areas in Communications, 24(11):2127-2136, 2006.
  5. [Bacchus, 2017] Fahiem Bacchus. Maxhs v3.0 in the 2017 maxsat evaluation. MaxSAT Evaluation 2017, page 8, 2017.
  6. [Bautista and Pereira, 2006] Joaquín Bautista and Jordi Pereira. Modeling the problem of locating collection areas for urban waste management. an application to the metropolitan area of barcelona. Omega, 34(6):617-629, 2006.
  7. [Bertsimas et al., 1993] Dimitris Bertsimas, John Tsitsiklis, et al. Simulated annealing. Statistical science, 8(1):10-15, 1993.
  8. [Bouamama and Blum, 2016] Salim Bouamama and Christian Blum. A hybrid algorithmic model for the minimum weight dom- inating set problem. Simulation Modelling Practice and Theory, 64:57-68, 2016.
  9. [Cai et al., 2011] Shaowei Cai, Kaile Su, and Abdul Sattar. Local search with edge weighting and configuration checking heuristics for minimum vertex cover. Artificial Intelligence, 175(9):1672- 1696, 2011.
  10. [Cai et al., 2013] Shaowei Cai, Kaile Su, Chuan Luo, and Abdul Sattar. NuMVC: An efficient local search algorithm for minimum vertex cover. Journal of Artificial Intelligence Research, 46:687- 716, 2013.
  11. [Cai et al., 2017] Shaowei Cai, Jinkun Lin, and Chuan Luo. Find- ing a small vertex cover in massive sparse graphs: Construct, local search, and preprocess. Journal of Artificial Intelligence Research, 59:463-494, 2017.
  12. [Caprara et al., 1997] Alberto Caprara, Matteo Fischetti, Paolo Toth, Daniele Vigo, and Pier Luigi Guida. Algorithms for railway crew management. Mathematical programming, 79(1-3):125- 141, 1997.
  13. [Ceria et al., 1998] Sebastián Ceria, Paolo Nobili, and Antonio Sas- sano. A lagrangian-based heuristic for large-scale set covering problems. Mathematical Programming, 81(2):215-228, 1998.
  14. [Chalupa, 2018] David Chalupa. An order-based algorithm for minimum dominating set with application in graph mining. In- formation Sciences, 426(1):101-116, 2018.
  15. [Chaurasia and Singh, 2015] Sachchida Nand Chaurasia and Alok Singh. A hybrid evolutionary algorithm with guided muta- tion for minimum weight dominating set. Applied Intelligence, 43(3):512-529, 2015.
  16. [Davies, 2013] Jessica Davies. Solving MAXSAT by Decoupling Optimization and Satisfaction. PhD thesis, PhD thesis, Universi- ty of Toronto, 2013.
  17. [Eubank et al., 2004] Stephen Eubank, V. S. Anil Kumar, Mad- hav V. Marathe, Aravind Srinivasan, and Nan Wang. Structural and algorithmic aspects of massive social networks. In Proceed- ings of the Fifteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 718-727, 2004.
  18. [Fomin et al., 2009] Fedor V Fomin, Fabrizio Grandoni, and Dieter Kratsch. A measure & conquer approach for the analysis of exact algorithms. Journal of the ACM, 56(5):25, 2009.
  19. [Gao et al., 2014] Chao Gao, Thomas Weise, and Jinlong Li. A weighting-based local search heuristic algorithm for the set cov- ering problem. In Proceedings of the IEEE Congress on Evolu- tionary Computation, pages 826-831, 2014.
  20. [Gao et al., 2017] Wanru Gao, Tobias Friedrich, Timo Kötzing, and Frank Neumann. Scaling up local search for minimum vertex cover in large graphs by parallel kernelization. In Australasian Joint Conference on Artificial Intelligence, pages 131-143, 2017.
  21. [Hedetniemi et al., 2003] Sandra M Hedetniemi, Stephen T Hedet- niemi, David P Jacobs, and Pradip K Srimani. Self-stabilizing al- gorithms for minimal dominating sets and maximal independent sets. Computers & Mathematics with Applications, 46(5):805- 811, 2003.
  22. [Jiang et al., 2017] Hua Jiang, Chu-Min Li, and Felip Manya. An exact algorithm for the maximum weight clique problem in large graphs. In Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, pages 830-838, 2017.
  23. [Jovanovic et al., 2010] Raka Jovanovic, Milan Tuba, and Dana Simian. Ant colony optimization applied to minimum weight dominating set problem. In Proceedings of the 12th WSEAS in- ternational conference on Automatic control, modelling & simu- lation, pages 322-326, 2010.
  24. [Lin et al., 2016] Geng Lin, Wenxing Zhu, and Montaz M Ali. An effective hybrid memetic algorithm for the minimum weight dominating set problem. IEEE Transactions on Evolutionary Computation, 20(6):892-907, 2016.
  25. [Lin et al., 2017] Jinkun Lin, Shaowei Cai, Chuan Luo, and Kaile Su. A reduction based method for coloring very large graphs. In Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, pages 517-523, 2017. IJCAI
  26. [Luo et al., 2015] Chuan Luo, Shaowei Cai, Wei Wu, Zhong Jie, and Kaile Su. CCLS: an efficient local search algorithm for weighted maximum satisfiability. IEEE Transactions on Com- puters, 64(7):1830-1843, 2015.
  27. [Martins et al., 2014] Ruben Martins, Vasco Manquinho, and Inês Lynce. Open-wbo: A modular maxsat solver. In International Conference on Theory and Applications of Satisfiability Testing, pages 438-445, 2014.
  28. [Martins et al., 2017] Ruben Martins, Miguel Terra-Neves, Saurab- h Joshi, Mikoláš Janota, Vasco Manquinho, and Inês Lynce. Open-wbo in maxsat evaluation 2017. MaxSAT Evaluation 2017, page 17, 2017.
  29. [Nitash and Singh, 2014] CG Nitash and Alok Singh. An artificial bee colony algorithm for minimum weight dominating set. In IEEE Symposium on Swarm Intelligence, pages 1-7, 2014.
  30. [Potluri and Singh, 2013] Anupama Potluri and Alok Singh. Hy- brid metaheuristic algorithms for minimum weight dominating set. Applied Soft Computing, 13(1):76-88, 2013.
  31. [Qian et al., 2015] Chao Qian, Yang Yu, and Zhi-Hua Zhou. Subset selection by pareto optimization. In Advances in Neural Informa- tion Processing Systems, pages 1774-1782, 2015.
  32. [Rossi and Ahmed, 2015] Ryan A. Rossi and Nesreen K. Ahmed. The network data repository with interactive graph analytics and visualization. In Proceedings of the Twenty-Ninth AAAI Confer- ence on Artificial Intelligence, pages 4292-4293, 2015.
  33. [Shen and Li, 2010] Chao Shen and Tao Li. Multi-document sum- marization via the minimum dominating set. In Proceedings of the 23rd International Conference on Computational Linguistics, pages 984-992, 2010.
  34. [Subhadrabandhu et al., 2004] Dhanant Subhadrabandhu, Saswati Sarkar, and Farooq Anjum. Efficacy of misuse detection in ad hoc networks. In Proceedings of the First Annual IEEE Communica- tions Society Conference on Sensor and Ad Hoc Communications and Networks, pages 97-107, 2004.
  35. [Wang et al., 2016] Yiyuan Wang, Shaowei Cai, and Minghao Yin. Two efficient local search algorithms for maximum weight clique problem. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, pages 805-811, 2016.
  36. [Wang et al., 2017a] Yiyuan Wang, Shaowei Cai, and Minghao Yin. Local search for minimum weight dominating set with two- level configuration checking and frequency based scoring func- tion. Journal of Artificial Intelligence Research, 58:267-295, 2017.
  37. [Wang et al., 2017b] Yiyuan Wang, Dantong Ouyang, Liming Zhang, and Minghao Yin. A novel local search for unicost set covering problem using hyperedge configuration checking and weight diversity. Science China Information Sciences, 60(6):062103, 2017.
  38. [Wu et al., 2006] Ping Wu, Ji-Rong Wen, Huan Liu, and Wei-Ying Ma. Query selection techniques for efficient crawling of struc- tured web sources. In Proceedings of the 22nd International Con- ference on Data Engineering, pages 47-47. IEEE, 2006.
  39. [Zhu et al., 2012] Xu Zhu, Wei Wang, Shan Shan, Zhong Wang, and Weili Wu. A PTAS for the minimum weighted dominating set problem with smooth weights on unit disk graphs. Journal of combinatorial optimization, 23(4):443-450, 2012.

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

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