generated at
2/21/2025, 7:49:04 PM
最小頂点被覆問題
vertex cover problem
最小の
頂点被覆
のサイズを求める問題
wiki
の図がわかりやすい
以下の赤点が各グラフの最小の頂点被覆になっている
これは
NP完全問題
である
頂点被覆問題がNP完全問題であることのアプローチ
この問題が
クラスNP
に属することは明らか。
k
個の頂点被覆を証拠として示せば良い
難しいのは、この問題が
クラスNP
の任意の問題から
多項式時間還元
だと示すこと
この問題が
3SAT問題
から
多項式時間還元
であることを示せばいい
なんでこれで必要十分なのかは知らん
#??
3CNFな論理式
\phi
を、グラフ
G(V,E)
と
k
に変換することを考える
G
が
k
個の頂点被覆を持つ時、
\phi
が
充足可能
に、なるように変換をする写像を考える
図解を
3CNFをグラフGに変換して、最小の頂点被覆を求める
に書いた
証明 ref
p.342
参考
頂点被覆問題 - Wikipedia
頂点被覆問題のNP完全性 - 忘れても大丈夫
証明が載っている