与SAT解算器使用相关的转换调查


13

我开始研究依靠SAT解算器解决我感兴趣的优化问题的可能性,并且目前正在寻找一项调查,该调查的特征是将SAT的变体“聪明”转化(例如,产生的转化)在一个合理尺寸的问题上,因为我对证明硬度的结果并不感兴趣,但实际上没有解决这个问题),大致上是按照Greenlaw和Petreschi在立方图上进行调查所能发现的精神,如果可以进行比较的话两者之间。

是因为这样的调查不存在,还是因为我只是错过了而使我感到困惑?


您所说的“ SAT变体”到底是什么意思?
Giorgio Camerani 2011年

@Walter:对不起,如果这不是一个正确的词,我的意思是像 -SAT,Planar-SAT,NAE-SAT等……但是我应该把这两个词放在括号中,因为我没有知道使用SAT求解器时是否重要。k
Anthony Labarre 2011年

4
不用担心,这是正确的词,我应该理解的。但是,从纯粹实际的角度来看,我认为这并不重要(最重要的是编码的简约程度)。您能否提供有关要解决的优化问题的更多详细信息?我对SAT的实际应用以及SAT解决的工程方面非常感兴趣。
Giorgio Camerani 2011年

您在谈论优化问题,但同时又在谈论SAT,这听起来有些困惑。通常,为了获得最佳效果,您需要更强大的功能,例如MAX-SAT。也许您可以澄清一下。
Mikolas 2011年

这个问题可能有些相关:cstheory.stackexchange.com/q/4314/4506
Mikolas 2011年

Answers:


9

不知道这是否是您要寻找的东西,但是这里有一个:JM Silva,布尔可满足性的实际应用


2
我无法通过您的链接访问它,这是另一个。乍一看,这篇文章似乎很有趣,但是比我所要寻找的更多的是针对应用程序。
Anthony Labarre 2011年

@Anthony很好,您确实对实用方面感兴趣:-)无论如何,现有的主流求解器并没有真正区分不同类型的SAT。例如,过去有一些利用二进制子句的工作。但是现有的求解器仅使用DPLL + unit prop + clause学习。但是,某些预处理器会利用该结构。但是,从复杂性的角度来看,这并不是真的。分类。
Mikolas 2011年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.