symbolic model checking notations

 

通常的分析方法是:list/table represent the state space
symbolic model: represent the state space symbolically

Temoral Logic
    ↓
μ calculus

 

    ↓
symbolic model  (using Bryant's Binary Decision Diagram)

对于Petri Net的分析与很多图的分析,在活性上是相通的

BDDs do not prevent explosion in all cases.
solves 1020 states, usually 108

1989 BDD based algorith for CTL model checking    --  applicable to synchronous circuits, but not to asynchronous circuits, or infinite computations, such as liveness, fairness.

symbolic model       based on interative computation of fixed point 固定点的迭代计算 --- 有点像暑假里unfolding算法中确定cut point

some methods:
stubborn sets method
trace automaton method
behavior machines method
time Petri Nets methos Yoneda. et. al. 1989

characteristic: do not involve interleaving of actions

symbolic model solves:
derive efficient decision procedure for CTL model checking
satisfiability of linear-time temporal logic formulas
strong and weak observational equivalence of finite transition systems
language containment for finite ω-automata
发布了11 篇原创文章 · 获赞 5 · 访问量 3万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章