| Article ID: | iaor1999327 |
| Country: | United States |
| Volume: | 7 |
| Issue: | 3 |
| Start Page Number: | 298 |
| End Page Number: | 320 |
| Publication Date: | Jun 1995 |
| Journal: | INFORMS Journal On Computing |
| Authors: | Pekny Joseph F., Miller Donald L. |
| Keywords: | optimization |
We describe an algorithm for finding a minimum cost perfect b-matching in a weighted undirected graph G = (V, E), with arbitrary edge capacities. The algorithm is based on a staged approach that sequentially applies increasingly more expensive steps until a solution is found. The most significant step involves a primal–dual tree growth procedure that selectively activates and deactivates facet inducing blossom constraints. The algorithm progressively eliminates half-integral values from the primal solution without creating any new fractional values. We introduce the concept of