这在很大程度上是一个开放的问题。我将概述一些可以“自然”解决问题的类。
您的定义很难使用,这个问题很难适合任何现有的复杂性类。您定义的语言是和。因此,例如,如果在类则将在。这使得很难描述您定义的语言,因为必须指出“语言与语言的 ”才能给出最严格的界限。{ (X ,Ñ )| π (X )≥ Ñ } { (X ,Ñ )| π (X )≤ Ñ } ķ { (X ,Ñ )| π (X )≥ Ñ } Ç Ò ķ ķ{ (x ,n )| π(X )≤ Ñ }{ (x ,n )| π(X )≥ Ñ }{ (x ,n )| π(X )≤ Ñ }ķ{ (x ,n )| π(X )≥ Ñ }Ç Ò ķķÇ Ò ķ
问题“计算 ”是在一个问题#P,其中#P ⊆ ˚F P 小号P 甲Ç é是类的形式“计算的非确定性,多项式TM的接受路径的数量”的问题。显然,我们可以构造一个不确定性是TM猜一个数q ≤ X,然后(与AKS)测试是否q是素数。π(X)#P#P⊆FPSPACEq≤xq
的决定变种是P P,这是类中的一些形式的语言:“鉴于非确定性多项式TM,做至少有一半的计算路径接受吗?”。两者{ (x ,n )| π (X )≤ Ñ }和{ (X ,Ñ )| π (X )≥ Ñ }可能是还原成中的问题P P#PPP{(x,n)|π(x)≤n}{(x,n)|π(x)≥n}PP (通过对上述TM进行一些伪造,以平衡接受路径的数量)。