1
我们有任何重要的统一电路吗?
给定一个在时间运行的算法,对于相同的大小最大问题,我们可以将其转换为“平凡的”统一电路系列。≈ 吨(Ñ )日志吨(Ñ )t (n )t(n)t(n)≈ 吨(Ñ )日志t (n )≈t(n)logt(n)\approx t(n)\log t(n) 另一方面,即使是最佳运行时间,也可能是针对该问题的统一电路小得多。产生电路所需的时间可能比长,但它们很小。t (n )t (n )t(n)t(n)t (n )t(n)t(n) 但是,我们实际上知道如何构建这种东西吗?我认为最初要问的是 (1)我们是否有非平凡的均匀电路的建设性例子,即,均匀电路的大小小于相同问题的任何算法的最著名运行时间? 现在,我相信如果,那么我们就有一个指数时间算法,可以通过穷举搜索找到最优电路:给定,我们写下所有答案输入(花费时间); 然后我们以递增的方式枚举输入上的所有电路,直到找到一个给出所有正确答案的电路。搜索以平凡转换的大小或函数的真值表终止,如果输出为则以终止。(编辑:托马斯指出,由于香农/卢帕诺夫,界限为。) ñ 2 Ñ(2 Ñ)吨(Ñ )ñ 吨(Ñ )日志吨(Ñ )2 Ñ { 0 ,1 } Ô (2 Ñ / Ñ )D T I M E (t (n ))DTIME(t(n))\mathsf{DTIME(t(n))}ñnn2ñ2n2^n(2n)t(n)(2n)t(n)(2^n)t(n)nnnt(n)logt(n)t(n)logt(n)t(n) \log …