次の問題に興味があります。私たちは、入力として「目標順列」を与えられている、指標のと同様に、順序付きリストは、私は1、... 、私はmは ∈ [ N - 1 ]。次に、リストから始まるL = (1 、2 、... 、N )(すなわち、恒等置換)各時間ステップで、T ∈ [ M ]我々は、スワップI Tの時間のtにおける要素Lを独立した確率を持つ要素、1 / 2。してみましょうpは確率もσが出力として生成されます。
次の(いずれか)を知りたい:
- あるかN Pであるかを決定していますか- 完全な問題ですか?
- 計算され正確#Pの -completeを?
- 乗法定数内でを近似することについて、私たちは何と言えますか?このためのPTASはありますか?
スワップが隣接する要素である必要がないバリアントも興味深いものです。
この問題をエッジのばらばらのパス(または整数値のマルチコモディティフロー)に減らすことは難しくありません。私が知らないのは、反対方向への減少です。
更新: OK、Garey&Johnsonをチェックすると、その問題[MS6]( "順列生成")は次のようになります。入力標的順列として与え、互いにサブセットとS 1、... 、S M ∈ [ N ]、かどうかを決定するσを生成物として発現可能であるτ 1 ⋯ τ M、各場合τは、私はすべての指標に自明に作用していませんでS I。 Garey、Johnson、Miller、およびPapadimitriou(残念ながらペイウォールの後ろ)は、この問題がNであることを証明していますハード。
スワップが隣接している必要がない場合、これは、あるかどうかもN Pハードであるかどうかを決定することを意味すると考えています。それぞれに:減少は、単にこれですS 1、S 2、...の完全な分別ネットワークに対応することために、私たちは「候補スワップ」のセットを提供しますS I並べ替えが可能(すなわち、S I任意には、しばらく他のものすべてにささいに作用する)。次いで、σは、のように表現できるであろうτ 1 ⋯ τ M、それはこれらのスワップの積として到達可能だ場合にのみ、。
これはまだ「元の」バージョンを開いたままにします(スワップは隣接する要素のみです)。(任意スワップ付き)カウントバージョンについては、それは当然のことながら、強く問題があるべきことを示唆している -completeを。いずれの場合でも、P = N Pでない限り、PTASは除外されます。