[关闭]
@740340735 2016-01-01T08:58:50.000000Z 字数 1502 阅读 590

Exercise 3.2

算法设计与分析


Problem Discription

For maximum matching Hall's Theorem states: If there is no matching of size , then some set has . The set is a "witness" for the fact that no matching has size .

The max flow min cut theorem states: If there is no --flow of value , then there is an --cut with . Here, the cut is a "witness" for the non-existence of a flow of value .

Prove "something like Hall's Theorem" for the feasible orientation problem. What could be a witness ofr the non-existence of a feasible orientation? In particular:

  1. Give an example graph with degree constraints which has no feasible orientation. Your example should be non-obvious, i.e., it should not be completely clear that it has no feasible orientation. Try to find a concise argument why it does not have one!

  2. Try to make a statement like this: " has no feasible orientation with respect to if and only if an object with a certain property exists". It should hold that we can easily verify whether holds for a given object .

  3. Prove the statement you made in Point 2.

Example
Statement

If there is no feasible orientation with respect to c if and only if an object with a certain property that


where is directed.

Proof

If there is an object with a certain property that


where is directed.
we can derive a bipartite graph as Excersice 3.1, which set has

where .
From Hall's Theorem, we can simply determine that there is no feasible orientation with respect to c.

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注