考虑以下计算任务:我们要针对均匀概率分布抽样一个由变量(变体:变量子句)组成的3-SAT公式,条件是该公式可满足:Ñ 米
问题1:能否通过传统计算机(带有随机位)有效地实现这一点?
问题2:量子计算机能否有效地实现这一目标?
我也对以下两个变体感兴趣:
V2:对所有公式进行抽样,并获得概率分布,该概率分布使可满足的公式的权重是不满足的公式的权重的两倍。
V3:您在其中权重是满足要求的作业数量的示例(此处仅关注Q2)。
更新: Colins的答案演示了V3的简单算法。(我假设这在传统上是困难的,这是错误的。)让我提及所有三个问题的另一个变体:
您需要预先指定子句,并且需要对输入子句的随机可满足子集进行采样。
6
非常有趣的问题。如果有一种有效执行这些任务的已知算法,我会感到惊讶。
—
Giorgio Camerani