组合数学 (Fall 2011)/Problem set 5

From TCS Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Problem 1

[math]\displaystyle{ G(U,V,E) }[/math] 为一个二分图。令 [math]\displaystyle{ \delta_U }[/math][math]\displaystyle{ U }[/math] 这一侧的最小度数,[math]\displaystyle{ \Delta_V }[/math][math]\displaystyle{ V }[/math] 这一侧的最大度数。证明:如果[math]\displaystyle{ \delta_U\ge \Delta_V }[/math],则存在一个 [math]\displaystyle{ G }[/math] 的匹配(matching)使得 [math]\displaystyle{ U }[/math] 中所有的点都被匹配。

Problem 2

用Dilworth定理证明:对于任意n个不同的集合 [math]\displaystyle{ S_1,S_2,\ldots,S_n }[/math],我们总能找到 [math]\displaystyle{ \mathcal{F}\subseteq \{S_1,S_2,\ldots,S_n\} }[/math] 使得 [math]\displaystyle{ |\mathcal{F}|\ge \lfloor\sqrt{n}\rfloor }[/math];且对任意不同的 [math]\displaystyle{ A,B,C\in\mathcal{F} }[/math],有 [math]\displaystyle{ A\cup B\neq C }[/math]

Problem 3

[math]\displaystyle{ A }[/math] 为一个 0-1 矩阵。已知:

  • [math]\displaystyle{ A }[/math] 中共有 [math]\displaystyle{ m }[/math] 个1;
  • [math]\displaystyle{ A }[/math] 的每行和每列有至多 [math]\displaystyle{ s }[/math] 个1;
  • [math]\displaystyle{ A }[/math] 中没有 [math]\displaystyle{ r\times r }[/math] 的全1子矩阵。

用 König-Egerváry 定理证明:至少需要 [math]\displaystyle{ \frac{m}{sr} }[/math] 个全1子矩阵才能覆盖 [math]\displaystyle{ A }[/math] 中所有的1。

Problem 4

[math]\displaystyle{ G(U,V,E) }[/math] 为一个二分图,[math]\displaystyle{ M, M' }[/math] 是这个二分图的两个匹配。假设有 [math]\displaystyle{ S\subset U }[/math][math]\displaystyle{ T\subset V }[/math][math]\displaystyle{ S }[/math] 中所有的点都被 [math]\displaystyle{ M }[/math] 匹配,[math]\displaystyle{ T }[/math] 中所有的点都被 [math]\displaystyle{ M' }[/math] 匹配。证明:[math]\displaystyle{ G }[/math] 中存在一个匹配使得 [math]\displaystyle{ S\cup T }[/math] 中所有点都被匹配。