素数計算関数は#P-completeですか?


20

リコールπ(n)素数の数nプライムカウント機能。「PRIMES in P」により、π(n)計算は#Pになります。問題は#P-completeですか?または、おそらく、この問題が#P完全ではないと信じる複雑な理由がありますか?

PS誰かが問題を研究し、これを証明/反証/推測したにちがいないので、私はこれが少し素朴であることを認識していますが、文献で答えを見つけることができないようです。なぜ私が気になるのか興味があるなら、こちらをご覧ください。


5
@MohsenGhorbani:いいえ、「同じ」問題ではありません。似ていません
イゴールパック

4
証拠ではなく、単に好奇心:nを実際に数値として扱う#P-completeである単一の関数を知っていf(n)ますか?つまり、nのバイナリ表現を常に見て、そのバイナリ文字列をSATの式またはグラフとして扱うことができますが、それは避けたいと思います。
ジョシュアグロチョウ

3
@JoshuaGrochow 1つのパラメーターで私が知っている「自然な」(NTではない)難しい問題はすべて#EXP-cにあります。このような問題の例:タイルの固定セットTを使用したn×n正方形のタイルの数(つまり、タイルが入力にない)。THMは:そこに存在するT stが、この問題は#EXP-Cです。TT
イゴールパック

1
@JoshuaこれはかなりのNP-完全に関連しているf(n)、明らかに、我々はまた、まだ明確な答えを持っていない:cstheory.stackexchange.com/questions/14124/...
domotorp

2
ことを通知#PBPP=#P、したがってπ絶えずミラーラビンため#Pでした。
EmilJeřábekは、

回答:


2

π(n)π(n)XYP#PXPXYYπ(n)X


4
最後の文は誤解を招くと思う。確かに、ここで実際に必要なのは、これが本当かどうかはわかりません。実際、これはと同等です。PR X [ P PP X ] = 1 P P B P PPrX[PPXPX]=1PrX[PPPX]=1PPBPP
EmilJeřábekは、

1
@EmilJeřábek:もちろんですが、が#P-completeではないという証拠に関しては、#P-completeの場合はPP = BPPであると正式に示すことができれば、かなり強力な証拠と考えます#P-completenessに反対...π(n)
ジョシュアグロチョウ

3
@JoshuaGrochow私はそれに同意します。ランダムオラクルを使用したの結果は関係ないと思います。PXPPX
EmilJeřábekは、

1
@EmilJeřábek:うん、それは良い点です。編集する前に、 aaが2つのランダムなオラクルを与えたという事実を証拠として受け入れますか?PXY#PX
ジェフリーアーヴィング

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