P是否等于所有超多项式时间类的交集?


21

f(n) limnnc/f(n)=0c>0

显然,对于{\ mathsf P}中的任何语言L \,在每个超多项式时间限制f(n)中LPLDTIME(f(n))都成立。我想知道,这种说法是否相反?也就是说,如果我们对于每个超多项式时间限制f(n)都知道{\ mathsf {DTIME}}(f(n))中的L \,是否暗含{\ mathsf P}中的L \?换句话说,确实是 {\ mathsf P} = \ cap_f {\ mathsf {DTIME}}(f(n)) ,其中交集接管了每个超多项式f(n)f(n)LDTIME(f(n))f(n)LP

P=fDTIME(f(n))
f(n)

1
有关写问题的一般建议是,您应该将问题(以最容易理解的方式陈述)设为标题。
卡夫(Kaveh)2014年

Answers:


31

是。

实际上,根据麦克雷特-迈耶联合定理(麦克雷特和迈尔的定理5.5 ,1969年这里免费版本,我认为这是由于曼努埃尔·布鲁姆所致,因此存在一个单个函数,使得P = D T I M Ef n 。该函数必定是超多项式,但“只是勉强”。fP=DTIME(f(n))

该定理应用于更一般地任何百隆复杂度测量 和任何联合类˚F 小号大号ù 中号Φ˚F Ñ 其中小号是CE,自界集合的总可计算函数。(A组函数小号是CE,如果有一个单一的部分可计算函数˚F X,使得小号= { ˚F X|ΦfSBLUMΦ(f(n))SSF(i,x)其中, f ix= F i x。自约束装置,对于每一个有限子集小号0小号,存在一个函数小号支配所有小号0几乎无处不在。“大号Ù 中号Φ ”是我以前没有见过的符号,但我喜欢它:) -我使用它为 Φ -bounded时间有界复杂类的模拟)。S={fi(x)|iN}fi(x):=F(i,x)S0SSgS0BLUMΦΦ


12
我认为要抓住的是不是时间可构造的。f
Sasho Nikolov

4
乔什(Josh),曼努埃尔(Manuel)的结果是否使用多项式时间的特殊形式?我的意思是,它也适用于类似的工会组织吗?
卡夫(Kaveh)2014年

2
我发现以下事实令人着迷:虽然显然没有最小的超多项式函数,但是在由超多项式时间范围定义的那些函数中,复杂度类别最小。而且,该类等于P,其中没有什么是超多项式。
Andras Farago 2014年

2
@AndrasFarago:确实令人着迷,但是(我认为)并不比Borodin-Trakhtenbrot缺口定理(en.wikipedia.org/wiki/Gap_theorem)陌生。
约书亚·格罗肖

2
@SashoNikolov:我必须对此做更多的考虑,但是经过一会儿的思考,我认为这与人们可以对TM进行模拟/对角化的事实有关,这更多地取决于它们的可数性质和通用机器的存在...特别是,关于Blum复杂度测度的公理要求定义Blum测度的各种函数是可计算的或部分可计算的,这是所有这些定理的关键。请注意,McCreight-Meyer要求集合S本身是一组函数,也是键。
Joshua Grochow 2014年
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.