当前位置:主页 > 科技论文 > 软件论文 >

SMT求解技术的发展及最新应用研究综述

发布时间:2018-04-03 00:38

  本文选题:可满足性模理论 切入点:SMT求解器 出处:《计算机研究与发展》2017年07期


【摘要】:可满足性模理论(satisfiability modulo theories,SMT)是判定一阶逻辑公式在组合背景理论下的可满足性问题.SMT的背景理论使其能很好地描述实际领域中的各种问题,结合高效的可满足性判定算法,SMT在测试用例自动生成、程序缺陷检测、RTL(register transfer level)验证、程序分析与验证、线性逻辑约束公式优化问题求解等一些最新研究领域中有着突出的优势.首先阐述SMT问题的基础SAT(satisfiability)问题及判定算法;其次对SMT问题、判定算法进行了总结,分析了主流的SMT求解器,包括Z3,Yices2,CVC4等;然后着重介绍了SMT求解技术在典型领域中的实际应用,对目前的研究热点进行了阐述;最后对SMT未来的发展前景进行了展望,目的是试图推动SMT的发展,为此领域的相关人员提供有益的参考.
[Abstract]:Satisfiability modulo the SMTs is the background theory of determining the satisfiability problem of the first-order logic formula under combinatorial background theory, which enables it to describe all kinds of problems in practical fields.Combined with an efficient satisfiability determination algorithm, SMT has outstanding advantages in some new research fields, such as automatic generation of test cases, program defect detection and RTL register transfer level verification, program analysis and verification, optimization of linear logic constraint formula, and so on.At first, the basic problem of SMT problem and its judging algorithm are introduced. Secondly, the SMT problem is summarized, and the mainstream SMT solver, including Z3Yices2CVC4, is analyzed, and the practical application of SMT solution technology in typical field is emphasized.At last, the prospect of the future development of SMT is prospected, with the purpose of trying to promote the development of SMT, and to provide useful reference for the relevant personnel in this field.
【作者单位】: 基础软件国家工程研究中心(中国科学院软件研究所);中国科学院大学;计算机科学国家重点实验室(中国科学院软件研究所);中央财经大学信息学院;
【基金】:国家自然科学基金项目(61170072,61303057) 中国科学院、国家外国专家局创新团队国际合作伙伴计划~~
【分类号】:TP301.6;TP311.53

【参考文献】

相关期刊论文 前9条

1 陈力;王永吉;吴敬征;吕荫润;;基于树状线性规划搜索的单调速率优化设计[J];软件学报;2015年12期

2 金继伟;马菲菲;张健;;SMT求解技术简述[J];计算机科学与探索;2015年07期

3 李舟军;张俊贤;廖湘科;马金鑫;;软件安全漏洞检测技术[J];计算机学报;2015年04期

4 何炎祥;吴伟;陈勇;徐超;;基于SMT求解器的路径敏感程序验证[J];软件学报;2012年10期

5 赵燕妮;边计年;邓澍军;;利用SMT约束分解方法求解RTL可满足性问题[J];计算机辅助设计与图形学学报;2010年02期

6 王建新;管利娜;江国红;;可满足性问题的研究综述[J];计算技术与自动化;2009年04期

7 许道云;刘长云;;带文字改名策略的DPLL算法[J];计算机科学与探索;2007年01期

8 黄拙,张健;由一阶逻辑公式得到命题逻辑可满足性问题实例(英文)[J];软件学报;2005年03期

9 林惠民,张文辉;模型检测:理论、方法与应用[J];电子学报;2002年S1期

【共引文献】

相关期刊论文 前10条

1 王,

本文编号:1702879


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1702879.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户50336***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com