TCS中有一种结果,通常称为引导结果。通常,它的形式
如果命题 成立,然后命题 持有。
哪里 和 是看起来相似的命题,并且 似乎“较弱” ,这就是我们将这种结果命名为原因的原因。让我举一些具体的例子:
定理。 [Chen and Tell,STOC'19]解决任何问题 。假设每个 无限地存在 这样 深度回路 需要更多 电线解决问题 。那么对于任何, 无法解决 深度回路 和 电线,因此 。
定理。 [Gupta等人,FOCS'13]假设在特征0的字段上计算永久物需要深度大于算术电路。然后计算永久物需要超多项式大小的算术电路,因此,Valiant的猜想成立。
好吧,一个更著名但不太合适的示例来自细粒度的复杂性:
定理。 [Backurs和Indyk,STOC'15](如果在RAM模型上)可以在时间内计算出EDIT DISTANCE ,那么我们将比现有的SAT解算器更快。
更新。(2019年7月10日),编辑距离示例可能会有些混乱。有关“标准”示例,请参阅Ryan的答案。
正如您可能想象的那样,(据我所知)所有这种类型的结果都是通过采用对立的(我在编辑距离中采用了对立的)来证明的。因此从某种意义上讲,这些都是算法结果。
通常,有两种方法可以了解引导结果。1. 如果我们想证明,我们只需要证明然后应用结果即可。2.证明可能很困难,因为我们认为先验证明很难。
问题是,如果根本不存在对引导程序结果的任何积极使用,那么一个人(或更确切地说,我)可能很难乐观并初步了解!所以我的问题是
我们是否知道任何证明自举结果?