Push-relabel based algorithms for the maximum transversal problem

  • Authors:
  • Kamer Kaya;Johannes Langguth;Fredrik Manne;Bora UçAr

  • Affiliations:
  • Department of Biomedical Informatics, The Ohio State University, Columbus OH, USA;Simula Research Laboratory, Fornebu, Norway;Department of Informatics, University of Bergen, Norway;CNRS, France and LIP, ENS, Lyon, 69007, France

  • Venue:
  • Computers and Operations Research
  • Year:
  • 2013

Quantified Score

Hi-index 0.01

Visualization

Abstract

We investigate the push-relabel algorithm for solving the problem of finding a maximum cardinality matching in a bipartite graph in the context of the maximum transversal problem. We describe in detail an optimized yet easy-to-implement version of the algorithm and fine-tune its parameters. We also introduce new performance-enhancing techniques. On a wide range of real-world instances, we compare the push-relabel algorithm with state-of-the-art algorithms based on augmenting paths and pseudoflows. We conclude that a carefully tuned push-relabel algorithm is competitive with all known augmenting path-based algorithms, and superior to the pseudoflow-based ones.