Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Source. Theorem (M), Section 4, printed p. 127; Sections 5–7, pp. 127–129 (published original).
Statement
A matching of a finite loopless graph with real edge weights is maximum weight if and only if there is a finite sequence of weighted graphs with matchings satisfying the following source conditions. A weight at a vertex or edge of is understood at that stage.
- (a) , , and original edge weights are .
- (b) Every vertex weight is nonnegative, and the sum of the endpoint weights of every edge dominates its edge weight.
- (c) For , has a circuit (a simple closed path) with edges, of them in . Since a circuit of a loopless graph has at least two edges, .
- (d) Every edge of is tight: its weight equals the sum of its endpoint weights.
- (e) If a vertex of meets no edge of , it is one of the vertices of smallest weight on , and it is the one called .
- (f) contracts all vertices of to , deleting internal edges and retaining all crossing-edge identities. Its matching is the surviving part of .
- (g) Weights away from the new node and its incident edges are unchanged.
- (h) For a minimum-weight vertex of , . The print states only this upper bound; is part of (b) for .
- (i) A crossing edge attached at receives weight .
- (j) Every edge of the final matching is tight.
- (k) Every vertex of meeting no edge of has weight zero.
The sequence may have no contractions.
Proof
Suppose first that such a sequence exists. Its contracted vertex sets form a nested hierarchy. Condition (b) gives the stored and current feasible inequalities, (d) gives circuit tightness, and (g)–(i) give exactly the offset rule and caps. Condition (c) and retained attachments show that is a compatible lift of ; condition (e) is precisely the minimum-child rule on exposed chains. The certificate lemma then supplies nonnegative feasible . By (j)–(k), , so weak duality proves optimality.
Conversely, for a specified optimal , the signed-perturbation and compactness lemma constructs a completed weighted hierarchy whose original lift is exactly . Any child-before-parent ordering gives (a)–(i), with the compatible intermediate matchings. Its final matching is tight and all exposed current weights are zero, giving (j)–(k).
The existence of a completed sequence for at least one optimum already suffices for Theorem P. The converse above retains the materially stronger Section 6 conclusion for every chosen optimum, with its explicit zero-weight and compactness corrections.
Bears on
None of the problem pages directly.
Source. Jack Edmonds, Maximum matching and a polyhedron with 0,1-vertices, J. Res. Nat. Bur. Standards Sect. B 69B (1965), 125–130; the edition read is named on the source card.