A staged primal–dual algorithm for finding a minimum cost perfect two-matching in an undirected graph

A staged primal–dual algorithm for finding a minimum cost perfect two-matching in an undirected graph

0.00 Avg rating0 Votes
Article ID: iaor19982376
Country: United States
Volume: 6
Issue: 1
Start Page Number: 68
End Page Number: 81
Publication Date: Dec 1994
Journal: ORSA Journal On Computing
Authors: ,
Keywords: matching
Abstract:

We describe an algorithm for finding a minimum cost perfect two-matching in a weighted undirected graph, G = (V, E). The algorithm is based on a staged approach that sequentially applies increasingly more expensive steps until a solution is found. First, the degree constrained LP relaxation is posed as a bipartite two-matching problem and solved using a network flow algorithm. Next, the facet inducing two-matching cutset inequalities are activated selectively within a primal–dual framework that progressively eliminates half-integral values from the primal solution while maintaining dual feasibility. The algorithm is guaranteed to terminate in O(|V|2|E|) steps, although computational results suggest this upper bound to be pessimistic. The algorithm is experimentally shown to be effective on TSPLIB test problems ranging in size from 17 to 11,849 vertices.

Reviews

Required fields are marked *. Your email address will not be published.