行列問題の複雑さ


21

最近、私の研究で次の問題が現れました。アルゴリズムに関する質問の専門家ではないので、軽減する適切な問題の検索で広範囲にGoogleを使用しました。3SATがどのように機能するかはわかりませんが、ZOEの精神は似ていますが、削減は明らかではありません。別の可能性は、実在の実存理論です。どちらかというと一致しているようにも見えませんが、私はそれについて間違っているかもしれません。

問題: とは両方とも、お気に入りのフィールド上の行列です。のインデックスの任意のセットが0に設定されていると仮定します。同様に、のインデックスの任意のセットが0に設定されます。質問:ようにと残りのインデックスを埋めることができますか?ABn×nABABAB=In

例:、。ありえない。A=[0a1a20]B=[b100b2]

これの計算の複雑さは何ですか()?n

文献で同様の結果を探すためのヒントやアイデアは大歓迎です。

編集(この投稿を完全に忘れました):arXivで利用可能な最近の作品(プレプリントに興味がある人がいれば教えてください)で、問題は有限フィールド上でNP困難であることを示しました。


4
ベースフィールドが十分に大きい場合、可逆にできるかどうかを確認する問題は、多項式の同一性テスト(の補完)になります。の行列式が欠損エントリの値の多項式であることに注意してください。ABAB
アンドリューモーガン

3
また、とエントリをゼロから1に制限し、フィールドの特性がよりも大きい場合は、2部完全マッチングになります。あなたは、各インデックスのために狩りを想像することができ別のインデックス設定したように、し、残りのエントリはゼロ。(これより多くのものを置くと傷つくだけです。)条件は、左側にインデックス、右側に選択肢、およびi k iペアのエッジを持つ2部グラフとして表現できます。設定できるB n i k i A i k i = B k ii = 1 A B = I nABnikiAi,ki=Bki,i=1AB=Iniki(i,ki)および B k iiAi,kiBki,i
アンドリューモーガン

2
@MB:また、を反転可能にするかどうかを確認することは、ABの両方を個別に反転可能にするかどうかを確認することと同じですが、A Bを反転可能にするかどうかを確認することは、A Bアイデンティティにすることができます。A(またはB)を反転可能にするかどうかを確認するには、「効果的に実行できる」と言いますが、これは、A(またはB)のサポート間で完全に一致することを確認することと同じです。ABABABABABAB)(同じ問題ですが、Andrew Morganの2番目のコメントとは設定が少し異なります)。
ジョシュアグロチョフ16年

2
線形相補性問題のように、この問題の特殊なケースはPPADにありそうです:kintali.wordpress.com/2009/08/04/linear-complementarity-prob‌ lemこれは、解決策を見つけることが難しいことを示しています。
-domotorp

2
他の人がこれをまだ理解していない場合A B = I(任意のフィールド)の選択がありますが、完全なマッチングテストは失敗します。すなわち、そこには順列行列ではないPはようにPがの支持体上に支持されているA、およびP - 1 = P の支持体上に支持されているB。選択は、A = [ 1 1 0 1 0 1 1 1 1 ]およびA,BAB=IPPAP1=PBA=[110101111]B=[111011101]
アンドリューモーガン

回答:


8

さて、ここに上の不可解な上限があります:P S P A C Eまたはリーマン仮説A Mを仮定しています。これは、A Bのゼロの任意のパターンについてA B = I nにすることができるかどうかを確認すると、n 2整数多項式の特定のシステムがCで解を持っているかどうかを確認し、境界、コイランによる。CPSPACEAMA,BAB=Inn2C

別のアプローチは、これが実際に双線形方程式のシステムであるという事実を活用しようとすることです。双線形方程式を解くことは、線形方程式の「ランク1」解を見つけることと同等です。一般に双線形システムを解くためのより良い上限があるかどうかを判断しようとしてきましたが、これまでのところ運はありません。これらの双線形方程式の特定の構造を活用して、一般に知られているものよりも優れたものを取得することも可能です...


PSPACEは、NPに存在する問題から派生していませんか?
MB

2
@MB:有限体では問題は明らかにNPにあり(変数の設定を表示するだけです)、AMよりも優れた上限です。入力が整数多項式であるが、複素数での解を求めている場合、解がある場合は、多項式限界はもちろんのこと、有限の量のメモリに書き込めることは明らかではありません。
ジョシュアグロチョフ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.