2011-01-27 16 views
3

ランダムグラフのdfsツリーの葉を削除した後、残った辺の数を| S |とすると、そのグラフのマッチングが| S |/2になることを証明できるか?グラフアルゴリズム、近似アルゴリズム

+0

| S |/2あなたは床または天井を意味しますか? – kunigami

+0

@kunigami、天井を意味する。 –

+0

1)Is | S | DFSツリーのリーフまたは元のランダムグラフを削除した後のエッジの数 2)あなたがマッチングすることは、最大マッチングまたはマッチングがすべてOKであることを意味しますか? – kunigami

答えて

2

ここに証拠があります。

定理:Tiの葉を持つ任意のツリーであるとします。 Tに一致する(|T|-i)/2があります。

証明:誘導による。 Tiの葉を持つツリーである場合は、Tからすべての葉を削除すると、T'がツリーになります。 T'j <= iの葉を有する。同様に、すべての葉をT'から削除すると、T''がツリーになります。 T''k <= jの葉を有する。

T''に定理を適用すると、(|T''|-k)/2 = (|T|-i-j-k)/2の一致がT''に存在します。 T-T'には、少なくともjのエッジが含まれており、T''のいずれのエッジにも当てはまらない(T'の各リーフに1つのインシデントを選択する)ので、のTで一致するようにそれらのエッジを追加します。 j >= k以降、これは少なくとも(|T|-i)/2エッジです。 QED。

私は/ 2で床/天井の問題を見てきましたが、あなたがそれらを含めても、その証拠はまだ機能すると思われます。

+0

それは返信のために天井です、ありがとうございます。 –

関連する問題