• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2010, Vol. 32 ›› Issue (1): 50-54.doi: 10.3969/j.issn.1007130X.2010.

• 论文 • 上一篇    下一篇

可满足性求解技术研究

  

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2008-09-28 修回日期:2008-12-03 出版日期:2010-01-18 发布日期:2010-01-18
  • 通讯作者: 410073 湖南省长沙市国防科学技术大学计算机学院 E-mail:jmzhang@nudt.edu.cn
  • 作者简介:张建民(1979-),男,山西榆次人,博士生,研究方向为VLSI设计与验证方法;沈胜宇,助理研究员,研究方向为电子CAD、VLSI设计与验证方法;李思昆,教授,博士生导师,研究方向为电子设计自动化与SoC设计方法学、虚拟现实。

Advances in Satisfiability Solving Techniques

  • Received:2008-09-28 Revised:2008-12-03 Online:2010-01-18 Published:2010-01-18

摘要:

求解公式的可满足性在诸如形式化验证、电子设计自动化与人工智能等众多领域中都具有非常重要的理论与应用价值,成为近年来的研究热点。本文针对命题公式与一阶公式的可满足性问题,重点介绍了布尔可满足性与可满足性模理论求解技术的基本原理,并且根据算法的类型进行分类阐述,分析了各种算法的优缺点。最后,讨论了目前面临的主要挑战,对今后的研究方向进行了展望。

关键词: 布尔可满足问题, 可满足性模理论问题, 完全方法, 不完全方法

Abstract:

Solving the satisfiability of formulae is theoretically important in the practical applications of various fields, such as formal verification, electronic design automation and artificial intelligence. This paper introduces the principles of the Boolean Satisfiability and Satisfiability Modulo Theories. The existing algorithms are introduced and compared according to their types. The qualities of these algorithms are also analyzed. Finally, we discuss the current challenges, and outline the future research trend.

Key words: Boolean satisfiability(SAT);satisfiability modulo theories(SMT);complete method;incomplete method

中图分类号: