Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated


Source. Section 3, printed p. 126 (published original).

Statement

A vertex of the matching dual feasible polyhedron has at most ∣E∣|E| positive coordinates. A certificate satisfying Theorem M need not itself be a dual vertex and need not satisfy that support bound.

Proof

Write the dual as Q={q≥0:ATq≥c}Q=\{q\ge0:A^\mathsf Tq\ge c\}, where there is one domination inequality for each original edge. Suppose a feasible qq has s>∣E∣s>|E| positive coordinates, indexed by JJ. The corresponding ss columns of the matrix acting on qq are linearly dependent. Hence there is a nonzero vector hh, supported on JJ, with ATh=0A^\mathsf Th=0.

Choose t>0t>0 so small that q±th≥0q\pm th\ge0, possible since all coordinates in JJ are strictly positive. Both vectors satisfy the same domination inequalities as qq, and they are distinct. Their midpoint is qq, so qq is not a vertex. This proves the bound for vertices.

For the limit of that inference, take two vertices joined by one edge of weight 22. Set both node weights to 11, use the matching consisting of that edge, and make no contractions. Every condition of Theorem M holds. Its dual is y1=y2=1y_1=y_2=1, with no odd-set variable. It has objective 22, equal to the matching weight, and two positive coordinates although ∣E∣=1|E|=1. It is the midpoint of the feasible optimal vectors (2,0)(2,0) and (0,2)(0,2), so it is not a vertex. □\square

The source first states the correct dual-vertex fact and then attributes a support bound to the vectors with which it will deal. That does not follow for every structural certificate, as the example shows. The main equality-certificate proof needs no such sparsity assumption. This qualification is not a counterexample to Theorem P or Theorem M.