独立集与顶点覆盖相互规约问题

Posted mb61caa1c74a413

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了独立集与顶点覆盖相互规约问题相关的知识,希望对你有一定的参考价值。

目录

1.1 Theorem. INDEPENDENT-SET ≡ P VERTEX-COVER.

Pf. We show S is an independent set of size k iff V − S is a vertex cover
of size n – k.

如果图S有一个顶点个数为K的独立集存在的条件是:当且仅当V-S顶点覆盖的大小为n-k;

1.1.1 证明充分性

  • Let S be any independent set of size k.
  • V − S is of size n – k.
  • Consider an arbitrary edge (u, v) ∈ E.
  • S independent ⇒ either u ∉ S, or v ∉ S, or both.
    ⇒ either u ∈ V − S, or v ∈ V − S, or both.
    Thus, V − S covers (u, v).

1.1.2 证明必要性

  • Let V − S be any vertex cover of size n – k.
  • S is of size k.
  • Consider an arbitrary edge (u, v) ∈ E.
  • V − S is a vertex cover ⇒ either u ∈ V − S, or v ∈ V − S, or both.
    ⇒ either u ∉ S, or v ∉ S, or both.
    Thus, S is an independent set.

以上是关于独立集与顶点覆盖相互规约问题的主要内容,如果未能解决你的问题,请参考以下文章

二分图的最小顶点覆盖 最大独立集 最大团

二分图中对最小顶点覆盖最小边覆盖最大独立集的理解[转]

二分图定理及证明

有关图的一些性质

hihocoder1127 二分图三·二分图最小点覆盖和最大独立集

求一般图的最小顶点覆盖集问题的混合贪婪算法(近似算法)