Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
二部グラフで設定された最大の独立頂点を見つけるための総当たりアルゴリズムの一般的な概要を知っている人はいますか?
MIS を見つけるためのケーニッヒの定理など、他のアルゴリズムがあることは知っていますが、ブルート フォース方式の疑似コードはどうなるのだろうと思っていました。
さらに、そのようなブルート フォース アルゴリズムの実行時の複雑さはどれくらいになるでしょうか?
ブルート フォース アルゴリズムは、頂点のすべてのセットを繰り返し処理し、それらが独立しているかどうかを確認するだけです。2^n頂点のセットがあり、独立性をチェックするためにすべてのエッジを反復処理すると、O(m)コストがかかりますO(2^n*m)。
2^n
O(m)
O(2^n*m)