在 N 皇后问题https://en.wikipedia.org/wiki/Eight_queens_puzzle中,试图通过回溯找到解决方案会很快遇到困难(即使对于 SWI-Prolog,http ://swish.swi-prolog.org/example/clpfd_queens .pl,它在 0.2 秒内解决 N=100,在上面的链接中输入 N=150 并没有在合理的时间内达到解决方案(“超出时间限制”),对于 ECLiPSe(另一个带有约束 poropagation 的 Prolog)它更早地窒息了......)。
另一方面,本地搜索在这个问题上的效果非常好(https://stackoverflow.com/questions/1863531/n-queens-probiem-how-far-can-we-go,用户 chesslover 的回答),如解决方案似乎很容易通过爬山(或者更确切地说,在这种情况下,偶尔进行短程爬山)从可能配置空间中的随机位置开始(每列恰好由一个女王占据)。
哪些其他众所周知的问题似乎具有相似的属性(例如,来自https://en.wikipedia.org/wiki/Local_search_(optimization)中给出的示例的一部分)?