Implementation and comparison of heuristics for the vertex cover problem on huge graphs

  • Authors:
  • Eric Angel;Romain Campigotto;Christian Laforest

  • Affiliations:
  • Laboratoire IBISC, EA 4526, Université d'Évry-Val d'Essonne, IBGBI, Évry Cedex, France;LAMSADE, CNRS UMR 7243, Université Paris-Dauphine, Paris Cedex 16, France;LIMOS, CNRS UMR 6158, Université Blaise Pascal, Clermont-Ferrand, Aubière Cedex, France

  • Venue:
  • SEA'12 Proceedings of the 11th international conference on Experimental Algorithms
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present in this paper an experimental study of six heuristics for a well-studied NP-complete graph problem: the vertex cover. These algorithms are adapted to process huge graphs. Indeed, executed on a current laptop computer, they offer reasonable CPU running times (between twenty seconds and eight hours) on graphs for which sizes are between 200 ·106 and 100 ·109 vertices and edges. We have run algorithms on specific graph families (we propose generators) and also on random power law graphs. Some of these heuristics can produce good solutions. We give here a comparison and an analysis of results obtained on several instances, in terms of quality of solutions and complexity, including running times.