線形方程式系の最もまばらな解を見つけるのはどれほど難しいですか?
より正式には、次の決定問題を考慮してください。
インスタンス:整数係数と数持つ線形方程式のシステム。
質問:少なくとも個の変数がゼロに割り当てられているシステムの解決策はありますか?
また、に対する依存関係を判断しようとしています。つまり、おそらく問題はパラメーター FPT です。
どんなアイデアや参考文献も本当に感謝しています。
線形方程式系の最もまばらな解を見つけるのはどれほど難しいですか?
より正式には、次の決定問題を考慮してください。
インスタンス:整数係数と数持つ線形方程式のシステム。
質問:少なくとも個の変数がゼロに割り当てられているシステムの解決策はありますか?
また、に対する依存関係を判断しようとしています。つまり、おそらく問題はパラメーター FPT です。
どんなアイデアや参考文献も本当に感謝しています。
回答:
いくつかのリングRで満たされる線形方程式の数を最大化する問題を考えます。これは、たとえばR = Zの場合に、NP困難であることがよくあります。
この問題のインスタンスを取り、、AがであるN × Mのマトリックス。ましょうK = M + 1。新しい線形システム構築〜A 〜X = 〜B、〜Aは、であるkは、N × (K N + M )行列、〜xは今である(K N + M )次元のベクトル、及び〜Bある次元ベクトル:
IN
このシステムは常にベクトルによって満たされることに注意してください。実際、最初のm個のエントリ任意とすることができ、その接頭辞を持ついくつかの解ベクトルがあります。
私は今、その主張方程式の画分A X = Bを充足IFFは疎液が存在している〜A 〜X = 〜Bの少なくとも有しδ N Kゼロ。これは、xを拡張すると、A x = bのすべての満たされた行がk個の潜在的なゼロをもたらすためです。
我々はに疎液のスパース見つけた場合このように、、我々はまた、最大化していますすることによってスパースを分割することにより、 K。
したがって、あなたの問題はNP困難だと思います。
与えられた:問題は、次のような問題から還元によって、NP完全である行列A整数エントリを持つ整数ベクトルBとN 0-1ベクトルが存在しない、エントリXとA X = bは?
ベクトルのすべての座標に対して、
さらに、古い方程式システムます。
新しいシステムに少なくとも100 (n + m )n個の変数がゼロである解がある場合にのみ、元のシステムに対する0-1解が存在します。
これは、最も疎な解ベクトル問題と呼ばれ、確かにNP-hardです。
この問題は、さまざまな設定で困難です。この質問に対する他の回答で述べたように、問題は整数全体でNP完全です。
信号処理では、行列とベクトルには合理的なエントリがあり、この問題はスパース再構成問題と呼ばれることもあります。この設定では、問題はNP完全です(定理1を参照)。
コーディング理論では、エントリは有限体からのものであり、この問題は最尤復号化問題と呼ばれることもあります。この設定では、指数時間仮説を仮定すると、問題はNP完全であり、準指数時間ではありません。さらに、arXivに関するペーパーの以前のバージョン(ペーパーのバージョン1の補題C.2を参照)によると、問題はW [1]完了です。