LTL B¨uchi automata LTL model checking
Linear time semantics: a reminder
{a}
∅
{a,b}
{b}
TS Twith state labels AP ={a,b}
(state and action names are omitted).
From now on, we assume no terminal state.
Linear time semantics deals with traces of executions.
The language of infinite words described by T.
E.g., do all executions eventually reach {b}?No.
{a}∅{a}∅{a}∅
{a}∅{a,b} {a,b} {a,b} {a,b}
{a}∅{a}∅{b} {b}
Chapter 3: Linear temporal logic Mickael Randour 3 / 102