∑ ∑
lec9.pdf
lec9.pdf
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
The basic intuition behind is that for any spanning tree of the graph, at least one of its edge must be<br />
included in the cut. Since if not, the graph remains connected after the cut. The linear program for a global<br />
min-cut problem follows<br />
min<br />
e∈E x e<br />
s.t. <strong>∑</strong> x e ≥ 1, ∀spanningtree T<br />
e∈T<br />
x e ≥ 0,∀e ∈ E<br />
where x e ∈ [0,1] is the variable associated with edge e, indicating whether e is included in the min-cut. The<br />
dual corresponds to the primal is written as<br />
max<strong>∑</strong>y T<br />
T<br />
s.t. <strong>∑</strong> y T ≤ 1, ∀e ∈ E<br />
T :e∈T<br />
y T ≥ 0, ∀T<br />
It should be noted that these linear programs are not integral.<br />
3.3 Bipartite Matching<br />
In this section, we show that the maximum bipartite matching is equal to the minimum vertex cover using<br />
the primal and dual. The definition of a matching is given as follows.<br />
Definition 3. A matching is a set of edges which do not intersect at any vertices.<br />
Theorem 4. (König’s Theorem [1]) Given a bipartite graph G = (V,E), let C be a vertex cover in G and M<br />
be a matching in G, then min|C| = max|M|.<br />
Proof. Let BM and BM LP denote the cardinality of the maximum matching and the optimal value of the<br />
maximum matching LP relaxation, we have that BM LP is given by<br />
max <strong>∑</strong> x e<br />
e∈E<br />
s.t. <strong>∑</strong> x e ≤ 1, ∀v ∈ V<br />
e∈E v<br />
x e ≥ 0, ∀e ∈ E<br />
where E v represents the set of edges incident on vertex v. The dual for the primal then follows<br />
min <strong>∑</strong> y v<br />
v∈V<br />
s.t.y u + y v ≥ 1, ∀(u,v) ∈ E<br />
y v ≥ 0, ∀v ∈ V<br />
Let VC and VC LP denote the cardinality of the minimum vertex cover, and the optimal value of the vertex<br />
cover LP relaxation, respectively. The dual is the linear program for finding VC LP . Enforcing the integrality<br />
constraint of the dual gives us VC. It follows from duality theory,<br />
BM ≤ BM LP = VC LP ≤ VC<br />
The following lemmas prove the integrality of BM LP and VC LP , hence we have BM = VC.<br />
9-3