Technical Report 439-1995
- Title
- Cardinality Matching: Heuristic Search for Augmenting Paths
- Authors
- Rolf H. Möhring and Matthias Müller-Hannemann
- Source
- Download as [ps.gz]
- Classification
-
not available
- Keywords
-
not available
-
A new heuristic for the cardinality matching problem is given and compared with different greedy heuristics. A modified depth first search is used to search heuristically for an augmenting path with respect to a given matching. In a large number of test-runs on randomly generated graphs, our heuristic usually gave optimal solutions, and only in rare cases we observed cardinalities one less than the optimal ones. Computational results on sparse graphs which are known to be difficult from the DIMACS challenge on cardinality matching show that this heuristic combined with a starting procedure of Karp and Sipser [KS81] is much faster than many efficient exact algorithms. A proof of optimality was either obtained by a tight upper bound or by running one phase of the algorithm of Micali and Vazirani [MV80].