Here you can ask questions and find or give answers to organizational, academic and other questions about studying computer science.
1.2k questions
1.3k answers
1.7k comments
581 users
What does it mean when it says Compute the deadends?
deadends are states how they should get computed?
Deadend states are states without outgoing transitions. If you have symbolic transition relation R(x,x'), then the set of deadend states can be computed as ¬∃x'.R(x,x'), i.e.,
∃next(a).∃next(o).∃next(p).∃next(q).(q|(a->next(p)))&!(next(q)->o|p)&true = ∃next(o).∃next(p).∃next(q).!(next(q)->o|p)&(q|(a->next(p))) = ∃next(p).∃next(q).!(next(q)->o|p)&(q|(a->next(p))) = ∃next(q).!(next(q)->o|p)|!(next(q)->o|p)&(q|!a) = !(o|p)|!(o|p)&(q|!a)