空间层次定理是否可以推广到非均匀计算?


11

一般问题

空间层次定理是否可以推广到非均匀计算?

以下是一些更具体的问题:

  • 是吗?L/polyPSPACE/poly

  • 对于所有空间可构造函数f(n),是DSPACE(o(f(n)))/polyDSPACE(f(n))/poly吗?

  • 对于什么函数h(n)已知:对于所有空间可构造的f(n)DSPACE(o(f(n)))/h(n)DSPACE(f(n))/h(n)

Answers:


7

我们可以证明的一个不均匀的“空间层次结构”是分支程序大小层次结构。对于布尔函数,令表示计算的分支程序的最小大小。通过类似于该电路大小的层次结构参数的参数,可以表明存在常数因此,对于每个值,都有一个函数使得。f:{0,1}n{0,1}B(f)fϵ,cbϵ2n/nf:{0,1}n{0,1}bcnB(f)b

我认为将与分开是很困难的。等效于证明中的某些语言具有超多项式分支程序的复杂性。一个简单的参数表明没有固定的-多项式大小的分支程序:PSPACE/polyL/polyPSPACEPSPACE

主张。对于每个常数,都有一种语言因此对于所有足够大的,。(这里是的指标函数。)kLPSPACEnB(Ln)>nkLnL{0,1}n

证明。通过我们证明了层次结构,有一个分支程序大小的,计算一个函数与。在多项式空间,我们可以遍历大小的所有分支程序大小的所有分支程序,和长度的所有输入找到这样的支化程序。然后我们可以模拟来计算。Pnk+1fB(f)>nknk+1nknPPf

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.