Verifying the Conversion into CNF in Dafny.

Viorel Iordache,Stefan Ciobaca

WoLLIC(2021)

引用 1|浏览0
暂无评分
摘要
We present two computer-verified implementations of the CNF conversion for propositional logic. The two implementations are fully verified: functional correctness and termination is machine-checked using the Dafny language for both. The first approach is based on repeatedly applying a set of equivalences and is often presented in logic textbooks. The second approach is based on Tseitin's transformation and is more efficient. We present the main ideas behind our formalization and we discuss the main difficulties in verifying the two algorithms.
更多
查看译文
关键词
cnf,dafny,conversion
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要