Inferring Quantied Invariants via Algorithmic Learning, Decision Procedures, and Predicate Abstraction

msra(2010)

引用 24|浏览20
暂无评分
摘要
By combining algorithmic learning, decision procedures, predicate abstraction, and simple templates, we present an automated technique for nding quantied loop invari- ants. Our technique can nd arbitrary rst-order invariants (modulo a xed set of atomic propositions and an underlying SMT solver) in the form of the given template and exploits the exibility in invariants by a simple randomized mechanism. The proposed technique is able to nd quantied invariants for loops from the Linux source, as well as for the benchmark code used in the previous works. Our contribution is a simpler technique than the previous works yet with the same derivation power.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要