GSAT(贪婪可满足性)算法可用于找到以 CNF 编码的搜索问题的解决方案。我知道,由于 GSAT 是贪婪的,它是不完整的(这意味着可能存在解决方案但 GSAT 找不到它的情况)。从下面的链接中,我了解到,当翻转变量贪婪地将我们困在 I → I' → I'' → I 这样的循环中时,就会发生这种情况。
http://www.dis.uniroma1.it/~liberato/ar/incomplete/incomplete.html
我一直在努力想出一个可以显示这一点的实际实例,但一直未能(也无法在其他地方找到示例)。任何帮助将非常感激。谢谢 :)
PS 我不是在谈论变量与子句的比率接近 4.3 的“硬”k-SAT 问题。我只是在寻找一个简单的例子,可能涉及最少数量的变量和/或所需的子句。