Incorrect Answer.


We determine the meaning of the CTL formula AG (p A[q U r]) by To wit, The English specification "Any reachable state in which p is true has a path from it on which r is eventually true, and until then q is true" comes pretty close to being modeled by the formula above. However, there is a crucial difference. While both talk about reachable states and a conditional guaratee for such states in terms of the condition p, the former guarantees that "q U r" is satisfied for all computation paths from such states, whereas the latter only insists on the existence of such a path. In light of this, we infer that the English specification is adequately modeled by the CTl formula AG(p E[q U r]) instead of AG(p A[q U r]).
Back to Question.
Next Question.