すべての単調な算術回路、つまり -circuitは、非負の整数係数を持ついくつかの多変量多項式を計算します。多項式与えられる と、回路
- 計算する もしすべてに対して成り立つ∈ N、N。
- カウント もしFは、()= F ()すべてに対して成り立つ∈ { 0 、1 } N。
- 決定 場合F ()> 0正確F ()> 0がすべて当てはまる ∈ { 0 、1 } N。
回路サイズのギャップ「計算/カウント」が指数関数的であることを示す明示的な多項式(多重線形であっても)を知っています。私の質問は、ギャップ「カウント/決定」に関するものです。
質問1:{ + 、× } -circuitsで決定するより指数関数的に計算が難しい多項式を知っている人はいますか?
可能な候補として、変数が{ 1 、… 、n }上の完全なグラフエッジに対応し、各単項式がK nのノード1からノードnへの単純なパスに対応するPATH多項式を使用できます。この多項式は、たとえばベルマン・フォードの動的計画法アルゴリズムを実装するサイズO (n 3)の回路によって決定でき、{ + 、× }-回路計算がすべてであることを示すのは比較的簡単です。PATHは大き持っている必要があります。
一方、すべての回路のカウント PATHが解決経路問題を、すなわち、多数のカウント1つの -to- N対応で指定のパス0 - 1の入力サブグラフK Nを。これは、いわゆるです#の P -complete問題。そのため、私たちは皆、PATHが多項式サイズの{ + 、× } - カウント回路を持つことはできないと信じています。「唯一の」問題はこれを証明することです...
関連するハミルトニアン経路多項式HPをカウントする すべての回路が指数サイズを必要とすることを示すことができます。この多項式の単項式は、すべてのノードを含むK nの 1 - nパスに対応します。残念ながら、還元の#にHP #ヴァリアントによってPATHは、Vandermonde行列の逆行列を計算するために必要とし、従ってによって実現することができない、{ + 、× } -circuit。
質問2:誰が見ていモノトーンの削減にHPを# PATH?
そして最後に:
質問3:クラスの「モノトーン版」た P全く考慮?
注:私は非常に制限されたクラスの回路について話していることに注意してください:単調な算術回路!クラスでは超えない下限は、より大きな:-circuits、質問1は全く依頼するだけ不公平であろうΩ (N ログN )このような回路のために、すべての上に与えられた多項式を計算するために必要な場合であってもR nの入力は既知です。また、このような回路のクラス、質問1の「構造的類似体」に-ある。# P -complete多項式ポリサイズによって決定することができます{ + 、-サーキット?-肯定的な答えがあります。ようなものである、例えば、永久的な多項式PER = Σ H ∈ S N Π N iは= 1、X I 、H (I )。
追加: 伊藤剛は質問1に非常に簡単なトリックで答えた。それでも、質問2と3は未解決のままです。PATHのカウントステータスは、それが標準のDP問題であり、#P-completeであるため、それ自体興味深いものです。