Sound up-to techniques and Complete abstract domains

LICS '18: Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science(2018)

引用 14|浏览53
暂无评分
摘要
Abstract interpretation is a method to automatically find invariants of programs or pieces of code whose semantics is given via least fixed-points. Up-to techniques have been introduced as enhancements of coinduction, an abstract principle to prove properties expressed via greatest fixed-points. While abstract interpretation is always sound by definition, the soundness of up-to techniques needs some ingenuity to be proven. For completeness, the setting is switched: up-to techniques are always complete, while abstract domains are not. In this work we show that, under reasonable assumptions, there is an evident connection between sound up-to techniques and complete abstract domains.
更多
查看译文
关键词
abstract interpretation,complete abstract domains,coinduction up-to,sound up-to techniques,cross-fertilization
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要