阅读论文“ FPH的应用理论 ”时,您会遇到以下段落:
考虑到表征计算复杂性类别的理论,有三种不同的方法:
- 在一个理论中,可以在理论中定义的功能是在某个复杂性类别内“自动”进行的。在这种情况下,必须限制语法以保证一个人停留在适当的类中。通常,这会导致一个问题,即某些功能的定义不再起作用,即使该功能处于所考虑的复杂性类别中也是如此。
- 在第二个帐户中,底层逻辑受到限制。
- 在第三种说法中,不限制语法,通常允许为任意(部分递归)函数写下逻辑的“函数术语”,也为逻辑,仅写下属于所考虑的复杂度类的那些函数术语,可以证明它们具有某种特征,通常,它们是“可证明是合计的”。尽管根据基础句法框架的功能项可能具有直接的计算特征,即作为项,但用于证明特征性质的逻辑很可能是经典的。
我的问题涉及参考,这些参考可以作为上述三种方法的介绍。在本文中,我们仅看到方法的特征,但是这些名称是否有公认的名称?
计算复杂性的根本问题是找到一种表征高效计算的理论?
—
Mohammad Al-Turkistany
您可以在Cook和Nguyen的最新著作cs.toronto.edu/~sacook/homepage/book中了解第一种方法,这是我认为的主要方法。从我有限的经验来看,我还没有看到第三种方法,因此我需要时间来理解第二种方法的含义。
—
戴乐
@戴乐:谢谢你的评论。这种方法的名称怎么样?证明复杂性?
—
Oleksandr Bondarenko,
@Oleksandr:我认为这是“有限算术”方法。这种方法经过了很好的研究和优雅。Cook-Nguyen的书也有指向其他来源的指针。我在这里写了些关于它的信息:cstheory.stackexchange.com/questions/3253/…–
—
戴乐
@Dai发表评论为答案?
—
Suresh Venkat