您描述的模型称为Blum-Shub-Smale(BSS)模型(也称为Real RAM模型),并且确实用于定义复杂性类。
在这个领域中,一些有趣的问题是,N P R类,当然还有P R = N P R的问题。由P - [R ,我们是指该问题是多项式可判定的,Ñ P ř米变量,p 1,。。。,p Ñ ⊆ - [R [ X 1,。。。,x n ]PRNPRPRNPRPRNPR是该问题是多项式可验证的。关于等级存在硬度/完整性问题。N P R完全问题的一个例子是二次多项式系统Q P S的问题,其中输入是实多项式NPRNPRQPSmp1,...,pn ⊆ R[x1,...,xn]的度数最多为2,每个多项式最多具有3个变量。的问题是否有一个共同的实际的解决方案 ,使得p 1(一),p 2(一),。。。p n(a )= 0Rnp1(a),p2(a),...pn(a)=0。这是一个完全问题。NPR
但是,更有趣的是,关于实数(即类P C P R)上的((概率检验证明))之间的关系以及它与代数计算模型的关系,已有一些工作。BSS模型平移了所有N P实数。这是文献中的标准,今天我们知道的是N P R具有“透明的长证明”和“透明的短证明”。“透明的长证明”暗示以下含义:N P R包含在P C P R(p o l yPCPPCPRNPNPRNPR。还有一个扩展,它说“几乎(近似)简短版本”也是正确的。我们是否可以通过检查比 n少得多的(实际)分量来稳定证明并检测故障?这引起了关于由直线程序给出的单变量多项式(系统)零的存在的问题。另外,“透明长样”是指PCPR(poly,O(1))n
“透明”-仅读取,O(1)
long-实分量的超多项式数。
3SATFPNPRNPR = co-NPR
NPR#Pf{0,1}∞ → NMp∀n∈Nx∈{0,1}nf(x)y∈{0,1}p(n)that the Turing Machine M accepts {x,y}. For reals we extend this idea there are additive BSS machines - BSS machines that do only addition, and multiplications (no divisions, no subtractions). With additive BSS machines(nodes in computation only allow addition, and multiplication) the model for #P becomes one in which the count is over the vectors that the additive BSS machines accepts. So, the counting class is #Padd this class is useful in the study of Betti numbers, and also the Euler characteristic.