Answers:
我们可以证明,还有其他更简单的实例,即当前算法无法在指数以下时间内求解。这些算法无法计数(几乎所有算法都是DPLL的改进,对应于Resolution命题证明系统)。
不幸的是,这样的例子是无法令人满意的。为这些算法寻找自然可满足的硬实例的问题是一个有趣的研究问题(Russeell Impagliazzo在去年在班夫举行的证明复杂性研讨会上提到了这一点)。有可满足的实例,我们可以证明地知道,如果存在此类实例,算法将严重失败,但是它们不是很自然(它们基于表示算法合理性的公式)。
关于因子分解,如果数字的大小很小(例如,如您所愿的对数,即数字以一元形式给出),则理论上没有结果表明当前算法无法解决该问题,实际上我们可以编写简单将这些数字分解的多项式时间算法。因此,特定的SAT求解器程序是否可以求解它们可能取决于特定的算法。