非可換群の要素の順列により何が達成できるかを決定する


11

有限グループ修正します。私は次の決定問題に興味があります:入力はGのいくつかの要素であり、それらに半順序があり、問題は順序を満たし、その中の要素の構成がそうであるような要素の順列があるかどうかです順序は、グループの中立要素eを生成します。GGe

正式には、テストの問題Gは次のとおりで、グループが修正されます。G

  • 入力:PからGまでのラベリング関数μを持つ有限半順序集合(P,<)μPG
  • 出力:の線形拡張が存在するか否かを(すなわち、全順序P < 'すべてについてようにX Y PX < Yが意味X < ' yは)、の要素書き込むよう、ことPを全順序を以下の< "としてのx 1... xはnは、我々が持っているμ X 1μ P(P,<)x,yPx<yx<yP<x1,,xnμ(x1)μ(xn)=e

グループ場合、Gテストの問題は明らかにNPにあります。私の質問は次のとおりです。Gテスト問題がNP困難であるようなグループGはありますか?GGGG

同等の問題ステートメントに関するいくつかのコメント:

  • ポーズと線形拡張の言語は、DAGとトポロジカル順序の言語と同等に置き換えることができます。つまり、必要に応じて、入力をグループ要素でラベル付けされた頂点を持つDAGとして、また、入力DAGのトポロジカルソートが達成するかどうかを尋ねる出力として考えることができます。e
  • 一つは、代わりに私たちはposetを与えられている困難な問題を検討することもできおよびG G、およびかどうかを尋ねるグラム(というよりeが)実現することができます。実際、より強力な問題は上記に還元されます。eP < で実現できるかどうかを尋ねることができます。ここでP Pですが、他のすべてよりも小さいg 1というラベルの要素があります。したがって、上記の定義におけるeの自然な選択。(P,<)gGgee(P,<)PPg1e

さて、問題を解決しようとする私の試みについて:

  • もちろん、グループが可換である場合、すべての線形拡張が同じグループ要素を達成するため、Gテスト問題は明らかにPTIMEにあります。そのため、トポロジの並べ替えによってそれらのいずれかを選択し、eかどうかを確認できます。したがって、興味深いケースは非可換Gです。より一般的には、Gが非自明な可換群(例えば、順列の署名)に対する準同型性を持っている場合、必要だが非十分な条件は、準同型性を通して問題を調べ、可換画像のPTIMEでそれをチェックすることです。これがすべての有限グループの分解スキームに一般化できるかどうかはわかりません。GGeGG
  • 順序関係が空である場合(つまり、私たちはの要素のマルチセット与えられ、任意の順列を使用することができる)、問題は、状態は、各要素の出現回数である動的計画法によって解くことができるGまだ使用されません(Gは固定されているため、状態数は入力の多項式になります)。GGG
  • 一定の幅のポーズである入力の場合、チェーン分解に続く動的アルゴリズムを使用できます。したがって、硬度が保持される場合、任意の幅の入力ポゼットを使用する必要があります。広いposetsの動的プログラミングアプローチの可能な「状態」の数は数であろうことに留意されたい混乱アプローチが直接作業しないように、一般的に指数関数多項式ないposetの、。
  • 同じ問題は、グループではなくモノイドについても研究できますが、モノイドについては、オートマトンの遷移モノイドを含み、以前のCStheoryの質問の変種に帰着するかなり複雑な議論によって困難であることをすでに知っています。これの完全な証拠は、このプレプリントにあり、付録D.1.3とD.1.4にありますが、用語は非常に異なります。したがって、テストがPTIMEの場合、グループ要素の可逆性を使用する必要があります。G
  • すべての線形拡張が(一部ではなく)実現するかどうかを尋ねると、問題はPTIMEにあることがわかります(同じプレプリントの付録D.2を参照)。この他の問題はcoNP-グループではなくモノイドに対して難しい(D.1.3およびD.1.4)。e

場合 -testは、いくつかのために懸命にあるG、当然のことながら、自然な質問は、いくつかの二分法が成立しているか否かで、その基準が扱いやすいでしょう区別Gと非扱いやすいGを。実際、グループの代わりに有限オートマトンを使用する場合、この質問はより一般的に尋ねられます。(正式:修正A有限アルファベットΣ、および有限決定性有限オートマトン(DFA)AΣ考慮し、Aからの元素で標識したposet与えられた検定問題を、Σ単語がで受け入れ、いくつかの線形の拡張形式かどうかをチェックします、A。)もちろん、これらの難しい質問についてはわかりません。GGGGΣAΣAΣA


あなただけの程度の結果に興味がある検定問題Gが有限群である、またはあなたが無限の興味があるGのためのG NP完全である-testを?GGGG
ミハイルルドーイ

無限場合、おそらく何かを得るためにグループ演算に複雑さの境界を課す必要があります(入力関数で構成関数がすでに計算困難な場合はどうでしょうか?)。ただし、硬度が保持される「合理的な」無限Gの例はないため、この例にも興味があります。GG
a3nm

ここでバリントンの定理(またはそれに類似したもの)を使用する方法はありますか?全体の順序を選択するときに行われた選択の間の長期的な相関関係をどのように調整するかわからないため、どのようにわからないのですが、おそらく他の誰かがそれを行う方法を見るでしょう。
DW

回答:


2

GG

証明

f(x)=xga(x)=x+a

Gfga

G{fga|aZ}{ga|aZ}

G

a1,a2,...,an

Pn+2fngaii=1,...,n

gpgq=gp+qfgpf=gpPgiIaiiIaiIgaifg0PiIaiiIai=0iIai=iIai

GIiIai=iIai

GG


GG

1

私の共著者と一緒に、この問題を通常の言語でより一般的に研究するプレプリントを投稿しました。有限群の場合、要素の半順序が連鎖の結合で構成される場合、問題は扱いやすい(NLで)と主張します。定理6.2を参照してください。一般的なDAGの問題もNLにあり、その設定にテクニックを拡張する希望があると推測しますが、この質問に関連するこのための要素がありませ -詳細については、プレプリントのセクションを参照してください6、最後の「制限」段落、2番目の制限。

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