2つの非周期サブトーナメントが与えられた最大非周期サブトーナメントを見つける


8

トーナメント所与と二非環式のサブトーナメントである。TS1S2T

次の問題はNP-Complete ですか?サブセットである最大非周期サブトーナメント見つけますか?SS1S2

与えられた問題は多項式時間で解決できますか?そうでない場合は、NP完全性を明記してください。

維持してなどからの頂点のみ除去S 2S 'に属する最大の非環式トーナメントS 1S 2は、多項式時間で得ることができます。このようにして得られた解S 'は、最大の非周期サブトーナメントSと同じではない場合があります。S1S2SS1S2SS

多項式時間アルゴリズムは、論文のトーナメントで設定されたフィードバック頂点の反復圧縮アルゴリズムの圧縮ステップに基づいています

トーナメントでのフィードバックセットの問題に対する固定パラメーターの扱いやすさの結果、Michael Dom、Jiong Guo、FalkHüffner、Rolf Niedermeier、Anke Truss、Journal of Discrete Algorithms 8(2010)76–86。

サブトーナメント最大の非環式見つけた場合は NP完全であるが、私は見つける以外に選択肢がないSを私が見つけるかどうかを知りたいので、Sは NP完全ではありませんか。SSS



ごめんなさい。すべてのコメントを重複して読むだけです。これは有効な再投稿です。投票を無視して終了します。
デイブクラーク

ユニオンから弧または頂点を削除していますか?言い換えれば、フィードバックアークセットやフィードバック頂点セットのような問題ですか?あなたの質問は完全に明確ではなく、2種類の問題はまったく異なります。
ウォーレンシュディ

@ウォーレンフィードバック頂点セットの問題です。最初の問題T1とT2のTの非循環サブトーナメントが与えられます。フィードバック頂点セットはT1(多項式時間で見つかる)に属している必要があります。一方、2番目の問題では、フィードバック頂点セットが存在します両方のT1であることとT2.Myの質問は、第1の多項式時間で解くことができるかどうかである
Prabu

S1とs1の違いは何ですか?
伊藤剛

回答:


0

頂点カバーから上記の問題への削減を検討してください。

頂点V = {1,2、.. n}のグラフを考えますG(V,E)

Tを頂点 = 1、2 ... nの頂点x iy iz iのトーナメントとするxi,yi,zi

順にエッジを持つトーナメントを構築し ます。x ny nz n .edge(i、j)が存在する場合、z jx ix iy iはi = 1,2 ... nのT 1に属し、z iT 2に属しますx1,y1,z1,x2,y2,z2...xn,yn,znzj,xixi,yiT1ziT2i = 1,2 ... nの場合。および2が非環式であることは明らかである。T1T2

施工例

次のように、頂点セットが{1,2,3}でエッジが(1,2)(2,3)であるグラフG(V、E)を考えます。

トーナメントには頂点 があり、次のような構成になっていますバツ1y1z1バツ2y2z2バツyz

Step1 はすべての頂点にエッジを向けました。バツ1

x 1を除くすべての頂点にエッジを向けましたy1バツ1

x 1y 1を除くすべての頂点にエッジを向けていますz1バツ1y1

x 1y 1z 1を除くすべての頂点にエッジを向けていますバツ1バツ1y1z1

構築されたトーナメントのすべてのエッジまでプロセスを繰り返します

ステップ2:(1,2)にはエッジがあるため、(1,3)クレームと同様に、エッジ方向をからy 2x 1にスワップします:Gにはサイズkの頂点カバーのみがありますTにサイズkのフィードバック頂点セットがある場合バツ1y2y2バツ1

1つのケースは明らかです。Gにサイズkの頂点カバーがある場合、Tには確かにサイズkのfvsがあります。

<jバツzjyzバツkykzkバツjyj<k<jバツzj

確認してください。


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