证明者是否有办法使验证者确信某些HORN-SAT表达式是可以满足的?
当然,这似乎很愚蠢,因为存在针对HORN-SAT的线性时间算法。另一方面,HORN-SAT是P完全的,这意味着除非P = L,否则它没有对数空间算法。因此,将验证者的计算能力限制为L。现在,验证者非常虚弱,因此问题不再是愚蠢的。
另一个问题是它是否可以是零知识证明。
1
在非零知识的情况下,我认为使用令人满意的真值分配作为证书的幼稚验证仅需要日志空间,前提是输入和证书都写在不算作空间的只读磁带上。
—
伊藤刚(Tsuyoshi Ito)
@Tsuyoshi:我看不到如何仅在日志空间中进行幼稚的验证。如果可以的话,那不是表明HORN-SAT在NL中,因此通过P完全性给出P = NL吗?
—
肖恩·哈克
否。我认为证书位于只读磁带上,这与NL进行的验证不同。
—
伊藤刚(Tsuyoshi Ito)
@Tsuyoshi:嗯,所以您可以多次读取证书,而基于证书的NL定义将具有只能读取一次的证书。
—
肖恩·哈克