DOES意味するものでは?


37

私が理解している限り、幾何学的複雑性理論プログラムは、複雑な値の行列のパーマメントが行列式よりも計算がはるかに難しいことを証明することにより、を分離しようとします。VPVNP

GCT論文をざっと読んだ後の質問:これはすぐに意味するのでしょうか、それとも単にこの目標に向けた大きな一歩ですか?PNP


3
私の知る限り、動物園はすべての既知の情報を提供します。qwiki.stanford.edu/wiki/Complexity_Zoo:V#vnp
ミカエルカディルハック

PeterBürgisser(math-www.uni-paderborn.de/agpb/work/habil.ps)によるモノグラフ「代数的複雑性理論の完全性と削減」は、質問についてより良いアイデアを与えるかもしれません。
MCH

回答:


27

短い答えは「いいえ」です。そのような意味は知られていない。2つの主な障害があります。算術回路の複雑度からブールの複雑度への移行(VP≠VNPはP / poly≠NP / polyを意味します)、次にブール回路の複雑度(P / poly≠NP / poly)から均一な複雑度(P≠NP )。これらの手順はどちらも不明です。ただし、P / poly≠NP / polyはVP≠VNPを意味すると考えています。


4
あなたの最後の文は真実です:VP = VNPのフィールドがある場合、P / poly = NP / poly(Cadilhacのコメントのリンクに従ってください)。
ディエゴデエストラダ

22

一般化されたリーマン仮説(GRH)を仮定すると、と多項式階層の崩壊(P H)の間には、次の非常に強いつながりが知られています。VP=VNPPH

  1. 場合VP=VNP (任意のフィールド上)多項式階層は第2レベルに崩壊します。
  2. 場合VP=VNP特性のフィールドにわたって次いで、N C 3 / P O LをY = P / P O LをY = P H / P O リットルY ;0NC3/poly=P/poly=PH/poly
  3. 場合VP=VNP有限特性のフィールド上、次いでN C 2 / P O LをY = P / P O LをY = P H / P O リットルYpNC2/poly=P/poly=PH/poly

これらは、Peter Burgisser、「Cookの仮説とValiantの仮説」、Theorの結果です。比較 Sci。、235:71–88、2000。

参照:Burgisser、「代数的複雑性理論の完全性と削減」、1998


1
は多項式階層の崩壊を意味するのではなく、V P V N Pがこれを意味するのではないということだと思います。VP=VNPVPVNP
ロビンコタリ

15

分離が証明しない理由の非公式な理由を説明できます。PNP

VPとVNPは、次数が多項式で区切られている代数関数に焦点を当てています。多項式サイズの代数回路を使用すると、指数次数の代数関数で簡単に計算できることに注意してください。

代数回路にはよく知られた1の深さの削減があります。次数多項式を計算する多項式サイズの代数回路は、多項式サイズと深さO log d log n )の代数回路に変換できます。dOログdログn

N C 2の代数的変形と考えることができます。したがって、V P V N Pは、N C 2Pの代数的不均一な等価物であることを証明します。それは、少なくともすぐではなく、P = N Pを除外しません。VPNC2VPVNPNC2PP=NP

免責事項:私は今、論文にアクセスすることはできませんし、還元がどの分野でも機能するのか、限られた分野で機能するのか覚えていません。

1 LG Valiant、S。Skyum、S。Berkowitz、C。Rackoff。少数のプロセッサを使用した多項式の高速並列計算。SIAM J. Comput。12(4)、pp.641-644、1983


2
またはN C 2Pの代数的不均一な等価物ですか?NC2NPNC2P
ジョシュアグロチョウ

VNPNPP

2
ヴァリアント等。結果はどのフィールドでも機能します。
Iddo Tzameret
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.