誰かがハミルトニアンサイクル同型に関する多項式アルゴリズムを見つけましたか?


7

タイトルが示すように、ハミルトニアンサイクルを持つ2つのグラフが同型であるかどうかをチェックする多項式時間アルゴリズムを見つけた人はいますか?この問題はNP完全ですか?


2
確かにいいえ、少なくとも有向グラフでは。トーナメント同型の最良のアルゴリズムはOログ。トーナメントは、ハミルトニアンパスを持つグラフです。参照してくださいuni-ulm.de/fileadmin/website_uni_ulm/iui.inst.190/Mitarbeiter/...
rizwanhudda

@rizwanhuddaありがとうございます。もう一つ質問してもいいですか。この問題はNP完全ですか?
レオサンチェス

また、サイクルについてはどうですか?
レオサンチェス

4
ハミルトニアンサイクルについての結果はわかりません。ただし、この問題は、グラフ同型の特殊なケースであるため、NP完全であってはなりません。また、グラフ同型はNP-Completeとして知られていません。
リズワンフッダ

9
リズワンフッダが言ったように、この問題はグラフ同型問題の特殊なケースであるため、NP完全であることがわかっていません。グラフ同型問題はNP完全である可能性があるため、「この問題はNP完全ではあり得ない」とは言えません。ただし、多くの複雑性理論家は、グラフ同型問題はNP完全ではないと(したがって、問題もNP完全ではないと考えます)、グラフ同型問題のNP完全性は、「多項式階層は崩壊しません。」
伊藤剛

回答:


7

以下は伊藤剛さんのコメントからの引用です。

rizwanhudda前記、この問題は、グラフ同型問題の特別なケースであり、したがって、NP完全であることが知られていません。グラフ同型問題はNP完全である可能性があるため、「この問題はNP完全ではあり得ない」とは言えません。ただし、多くの複雑性理論家は、グラフ同型問題はNP完全ではないと(したがって、問題もNP完全ではないと考えます)、グラフ同型問題のNP完全性は、「多項式階層は崩壊しません。」


あなたや他の誰かがそう感じた場合に備えて、それが私のコメントのコピーであるという理由だけで、コミュニティwikiとして回答をマークする義務を負わないでください。
伊藤剛

まあ、私はGIが準多項式であると知られている今、この答えは更新されるべきだと思います。
ギジェルモアンジェリス

4

Kavehによって提案されたように、おそらくこれは、ハミルトニアンサイクルを持つグラフのクラスがGI完全であることを証明できる縮小です。

2つのグラフを考える G1=V1E1 そして G2=V2E2|V1|=|V2|=、展開 G1 完全なグラフ K2 ノードをペアでラベル付けする ab; 次に、各頂点あなた|V1| 2つのエッジを追加する aあなた そして あなたb つながる G1K2。拡大するG2 同じやり方で。

2つの拡張グラフを作成する G1 そして G2 ハミルトニアンサイクルを持っている a1あなた1b1a2あなた2b2aあなたba1 と元のグラフは同形差分です G1 そして G2同型である。非公式:G1 そして G2 追加されたノードは、次数が次の値より大きいため、元の同型を「妨害」できません 最高あなた

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.