Cheap Ctl Compassion In Nusmv

VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, VMCAI 2020(2020)

引用 1|浏览3
暂无评分
摘要
We discuss expansions of CTL with connectives able to express Streett fairness objectives for single paths. We focus on (E)SFCTL: (Extended) Streett-Fair CTL inspired by a seminal paper of Emerson and Lei. Unlike several other fair extensions of CTL, our entire formalism (not just a subclass of formulas in some canonical form) allows a succinct embedding into the mu-calculus, while being able to express concisely all relevant types of path-based fairness objectives. We implement our syntax in the well-known symbolic model checker NuSMV, consequently also implementing CTL model checking with "compassion" objectives. Since the mu-calculus embedding requires only alternation depth two, the resulting specifications correspond to parity games with two priorities. This allows a comparison of the performance of our NuSMV(sf) with existing parity game solvers (both explicit and symbolic). The advantages of the symbolic approach seem to extend to fair model checking.
更多
查看译文
关键词
Model checking, Fairness and compassion, CTL, mu-calculus, NuSMV, Parity games
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要