9 - Pushdown systems Flashcards
translate a problem to pds
We want to check if P |= φ ∈ LTL
Global model checking: Compute the set C ⊆ CF of all configurations c ∈ C so that every run starting from c satisfies φ.
P-NFA A accepts configuration (q,w) of pushdown system PDS P if A accepts w
P-NFA A represents the set of configurations of PDS P
Problem is reduced to reachability (that 2 sentences that uses pre)
know corresponding automata of a pds
P-NFA, creates the configurations accepted by PDS
pds represent recursive programs
because of stack and stuff
runtime states of pds, decide reachability, why is it computable problem?
BPDS BP accepts c ∈ CF iff
- 2 sentences that can be calculated in polynomial time are true
both sentences uses pre* and pre+, thats why pre calculation is important
Accepting run problem?
Given a BPDS BP, compute the set C ⊆ CF of all configurations c ∈ C so that BP has an accepting run from c.
Global model checking problem?
Compute the set C ⊆ CF of all congurations c ∈ C
so that every run starting from c satises φ.