間隔のリスト間の単調全単射


10

次の問題があります。

入力:間隔Tの 2つのセット(すべてのエンドポイントは整数です)。 クエリ:単調全単射f S Tはありますか?ST
f:ST

全単射は、Tの包含順序のセットに対して単調です。 X Y S F X F Y ST

XYS, f(X)f(Y)

[ここでは、逆の条件は必要ありません。更新:逆条件が必要とされた場合、すなわち、が、対応する封入posetsの同型テストになるので、これはPTIMEであろう(ましたオーダー寸法 MöhringによってPTIMEにある構造によって2)、順序集合の計算上扱いやすいクラス、定理5.10、P。61。X,Y,XYf(X)f(Y) ]

問題はます。与えられたfが単調全単射かどうかを効率的にチェックできます。NPf

この問題の多項式時間アルゴリズムはありますか?それとも難しいですか?NP

質問は、より一般的に、次数次元 2の2 つの与えられた姿勢の間の単調全単射の存在として述べることができます 。

この質問への回答に触発された削減を使用すると、問題は、寸法が制限されていない場合のハードであることがわかります。ただし、寸法が制限されている場合に削減が機能するかどうかは明らかではありません。NP

次元が(2だけではなく)任意の定数によって制限されている場合の扱いやすさについても知りたいです。


S I1,I2,...,Inn+1IiIj(IjIi)IiIj1,...,Ijm|Ij1|=|Ij2|=...=|Ijm|(IjkIi)T

2
間隔は複数の比類のない間隔に含めることができます。たとえば、[2、3]は[1、3]と[2、4]に含まれるため、ツリー構造はツリーではなく有向非循環グラフを生成すると思います。2つのDAGが同型である(または、私が質問している意味で埋め込み可能である)かどうかを確認することは、一般にNP困難であると思います。
a3nm 2013年

そうです、上記のアプローチは正しくありません!
Marzio De Biasi 2013年

X,Y,XYf(X)f(Y)

@ MohammadAl-Turkistany:Marzioの回答に関するコメントでの議論を参照
a3nm

回答:


8

これは、逆の条件のない問題がNP困難であることを証明する試みです。

S

 [S]  +-a-+ +-b-+
      +---c-----+  c<a, c<b (here < is interval inclusion)

T

 [T]  +-x-+      f(a)=x, f(b)=y, f(c)=z
      +-y---+    
      +-z-----+  z<x, z<y OK

3mA={a1,a2,...,a3m}BmA1,...,AmAiB

max=ai+3m

S3m BIi3maxmaxBIiaiLBIi (図の青い線)。

TLm GjGjB

SとTの間に(SからTへの一方向で)区間包含を維持する全単射が存在するとします。

maxBIj1,BIj2,BIj3SGjBIjkGj

同様の方法で、全単射が存在する場合、元の単項3パーティション問題に解決策があることが証明できます。

ここに画像の説明を入力してくださいm=2,A={3,3,2,2,2,2},B=7

注:コメントで確認できるように、SとTの青い間隔Lは、削減に必須ではありません。

IiIj(IjIi)


はい、これは正しいようです、どうもありがとうございます!(備考:削減を行うために青い間隔は必要ないと思います。)この削減が機能することを疑う理由が見つからない限り、まもなく受け入れます。
a3nm 2013年

@ a3nm:はい、でも私は図を描いた後にそれを発見しました:-)。私はまだ削減に隠されたエラーがないことを100%確信していません(さらに、2週間で2回目に、単項3パーティションを使用するNP完全な証明を見つけます...非常に奇妙です:-)
Marzioデビアシ

いいえ、それは正しいようです。明らかに、3パーティションの解決策は、区間問題の解決策をもたらします。次に、間隔の問題から3つのパーティションに移動します。間隔のマッピングは、赤の間隔を赤の間隔にマップします(マーカーピラミッドのため)。同じ数の赤い間隔があるため、マッピングによって画像が異なる場合、間隔は赤になります。マーカーは正しい赤い間隔にマッピングされます(そうでない場合は子孫であり、最小であるため)。これで、赤が赤にマップされ、マーカーが期待どおりにマップされた場合、数値が一致する必要があるため、正しいパーティションが作成されます。理にかなっていると思います!
a3nm 2013年

@ a3nm:あなたが答えを受け入れたのを見ました。結果は共同論文を書くのに十分興味深いと思いますか?
Marzio De Biasi

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