我们所了解的发现最小的电路,其计算坐起长度的复杂性?
更正式地讲:给定作为输入,输出一个最小电路的函数的复杂度是多少,使得对于任何带有公式,? Ç φ | φ | ≤ Ñ Ç (φ )= 小号甲Ť (φ )
(我对下限特别感兴趣。)
天真的确定性算法(通过蛮力计算SAT直到长度,然后按大小顺序尝试所有电路,直到找到正确计算SAT直到长度)需要时间来计算SAT,然后增加时间以找到最小电路,其中是最小电路的大小。 Ñ ≤ 2 ø (Ñ ) ø (2 Ñ 2 中号)中号
是否存在一种确定性算法,可为运行时间为 SAT找到最小电路,其中是最小电路的大小?还是暗示某些复杂性崩溃了?M
尽管与我的问题有关,但有两件事绝对不是我要问的(这就是为什么我觉得搜索起来有些困难):
电路最小化问题:给定电路(或其真值表给出的函数或其他几种变型),找到一个计算与相同函数的最小电路。即使电路最小化很容易,也不一定意味着上述任务很容易,因为即使计算我们想要最小化的函数(SAT直到长度)也被认为是困难的,而在电路最小化问题中,函数想要最小化是免费的(作为输入给出)。˚F Ç ' Ç Ñ
与。我的问题不仅仅在于最小电路的尺寸。无论大小如何,寻找最小电路的复杂性都与之有关。显然,如果我们可以在多项式时间内计算出最小的电路,则(实际上是,因为这时电路族是均匀的),但是反之则不必成立。的确,我相信Immerman和Mahaney是第一个构建但的预言家(即具有多项式大小的电路,但无法在多项式时间内找到它们)。