Proceedings

Balance between Complexity and Quality: Local Search for Minimum Vertex Cover in Massive Graphs

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 747-752.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

The problem of finding a minimum vertex cover (MinVC) in a graph is a well known NP-hard problem with important applications. There has been much interest in developing heuristic algorithms for finding a good vertex cover in graphs. In practice, most heuristic algorithms for MinVC are based on the local search method. Previously, local search algorithms for MinVC have focused on solving academic benchmarks where the graphs are of relatively small size, and they are not suitable for solving massive graphs as they usually have high-complexity heuristics. In this paper, we propose a simple and fast local search algorithms called FastVC for solving MinVC in massive graphs, which is based on two low-complexity heuristics. Experimental results on a broad range of real world massive graphs show that FastVC finds much better vertex cover (and thus also independent sets) than state of the art local search algorithms for MinVC.

  1. [Andrade et al., 2008] Diogo Viera Andrade, Mauricio G. C. Re- sende, and Renato Fonseca F. Werneck. Fast local search for the maximum independent set problem. In Workshop on Experimental Algorithms, pages 220-234, 2008.
  2. [Barabási and Albert, 1999] A.L. Barabási and R. Albert. Emer- gence of scaling in random networks. Science, 286(5439):509, 1999.
  3. [Cai and Su, 2013] Shaowei Cai and Kaile Su. Local search for Boolean Satisfiability with configuration checking and subscore. Artif. Intell., 204:75-98, 2013.
  4. [Cai et al., 2010] Shaowei Cai, Kaile Su, and Qingliang Chen. EWLS: A new local search for minimum vertex cover. In Proc. of AAAI-10, pages 45-50, 2010.
  5. [Cai et al., 2011] Shaowei Cai, Kaile Su, and Abdul Sattar. Local search with edge weighting and configuration checking heuristics for minimum vertex cover. Artif. Intell., 175(9-10):1672-1696, 2011.
  6. [Cai et al., 2013] Shaowei Cai, Kaile Su, Chuan Luo, and Abdul Sattar. NuMVC: An efficient local search algorithm for minimum vertex cover. J. Artif. Intell. Res. (JAIR), 46:687-716, 2013.
  7. [Cai et al., 2015] Shaowei Cai, Jinkun Lin, and Kaile Su. Two weighting local search for minimum vertex cover. In Proc. of AAAI-15, pages 1107-1113, 2015.
  8. [Dinur and Safra, 2005] I. Dinur and S. Safra. On the hardness of approximating minimum vertex cover. Annals of Mathematics, 162(2):439-486, 2005.
  9. [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 Proc. of SODA-04, pages 718-727, 2004.
  10. [Fang et al., 2014] Zhiwen Fang, Yang Chu, Kan Qiao, Xu Feng, and Ke Xu. Combining edge weight and vertex weight for minimum vertex cover problem. In Proc. of FAW-14, pages 71- 81, 2014.
  11. [Garey and Johnson, 1979] M.R. Garey and D.S. Johnson. Com- puters and Intractability: A Guide to the Theory of NP- completeness. Freeman, San Francisco, CA, USA, 1979.
  12. [Hoos and Stützle, 2004] H.H. Hoos and T. Stützle. Stochastic Lo- cal Search: Foundations and Applications. Morgan Kaufmann, San Francisco, CA, USA, 2004.
  13. [Jin and Hao, 2015] Yan Jin and Jin-Kao Hao. General swap-based multiple neighborhood tabu search for the maximum independent set problem. Eng. Appl. of AI, 37:20-33, 2015.
  14. [Karakostas, 2005] G. Karakostas. A better approximation ratio for the vertex cover problem. In Proc. of ICALP-05, pages 1043- 1050, 2005.
  15. [Kavalci et al., 2014] Vedat Kavalci, Aybars Ural, and Dagdeviren. Distributed vertex cover algorithms for wireless sensor networks. International Journal of Computer Networks & Communications (IJCNC), 6:95-110, 2014.
  16. [Li and Huang, 2005] Chu Min Li and Wen Qi Huang. Diversifica- tion and determinism in local search for satisfiability. In Proc. of SAT-05, pages 158-172, 2005.
  17. [Lu and Chung, 2006] L. Lu and F. Chung. Complex Graphs and Networks. American Math. Society, New York, USA, 2006.
  18. [Papadimitrious and Steiglitz, 1982] C. H. Papadimitrious and K. Steiglitz. Combinatorial Optimization: Algorithms and Complexity. Prentice Hall, New York, USA, 1982.
  19. [Pullan, 2009] Wayne Pullan. Optimisation of unweighted/weighted maximum independent sets and minimum vertex covers. Discrete Optimization, 6:214-219, 2009.
  20. [Richter et al., 2007] Silvia Richter, Malte Helmert, and Charles Gretton. A stochastic local search approach to vertex cover. In Proc. of KI-07, pages 412-426, 2007.
  21. [Rosin, 2014] Christopher D. Rosin. Unweighted stochastic local search can be effective for random CSP benchmarks. CoRR, abs/1411.7480, 2014.
  22. [Rossi and Ahmed, 2014] Ryan A Rossi and Nesreen K Ahmed. Coloring large complex networks. Social Network Analysis and Mining (SNAM), pages 1-52, 2014.
  23. [Rossi and Ahmed, 2015] Ryan A. Rossi and Nesreen K. Ahmed. The network data repository with interactive graph analytics and visualization. In Proc. of AAAI-15, 2015.
  24. [Rossi et al., 2014] Ryan A. Rossi, David F. Gleich, Asse- faw Hadish Gebremedhin, and Md. Mostofa Ali Patwary. Fast maximum clique algorithms for large graphs. In WWW (Com- panion Volume), pages 365-366, 2014.
  25. [Selman et al., 1992] Bart Selman, Hector J. Levesque, and David G. Mitchell. A new method for solving hard satisfiability problems. In Proc. of AAAI-92, pages 440-446, 1992.
  26. [Shyu et al., 2004] Shyong Jian Shyu, PengYeng Yin, and Bertrand M. T. Lin. An ant colony optimization algorithm for the minimum weight vertex cover problem. Annals of OR, 131(1-4):283-304, 2004.

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

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