×

寻找有效的集成计算电路。 (英语) Zbl 1273.68179号

Cimatti,Alessandro(编辑)等人,《可满足性测试的理论和应用——2012年SAT》。第十五届国际会议,意大利特伦托,2012年6月17日至20日。诉讼程序。柏林:施普林格出版社(ISBN 978-3-642-31611-1/pbk)。计算机科学课堂讲稿7317,369-382(2012)。
摘要:给定一个布尔函数作为输入,一个基本问题是找到一个具有最少个基本门(AND、OR、NOT)的布尔电路来计算函数。这个问题很自然地概括为多个布尔函数的设置:找到同时计算所有函数的最小布尔电路。我们从理论和实践两个角度研究了这个问题的一个NP完全变体,即集成计算,特别是它与布尔可满足性(SAT)问题的关系,在两个单调电路类下:OR-电路和SUM-电路。我们的主要结果涉及到CNF-SAT的非平凡算法的存在性,以及在次二次时间内将给定的OR电路重写为SUM电路的问题。此外,通过开发用于集成计算问题的SAT编码,并通过使用最先进的SAT解算器,我们搜索将见证最优OR电路和最优SUM电路的大小之间显著分离的具体实例。我们的编码允许彻底检查所有小证人候选人。搜索较大的证人候选人对当前SAT求解器技术提出了一个有趣的挑战。
关于整个系列,请参见[Zbl 1268.68009号].

MSC公司:

65年第68季度 算法和问题复杂性分析
94立方厘米 交换理论,布尔代数的应用;布尔函数(MSC2010)

软件:

PrecoSAT公司
PDF格式BibTeX公司 XML格式引用
全文: 内政部