Well-Structured Pushdown Systems
نویسندگان
چکیده
Pushdown systems (PDSs) model single-thread recursive programs, and well-structured transition systems (WSTSs), such as vector addition systems, are useful to represent non-recursive multi-thread programs. Combining these two ideas, our goal is to investigate wellstructured pushdown systems (WSPDSs), pushdown systems with wellquasi-ordered control states and stack alphabet. This paper focuses on subclasses of WSPDSs, in which the coverability becomes decidable. We apply WSTS-like techniques on classical Pautomata. A Post∗-automata (resp. Pre∗-automata) construction is combined with Karp-Miller acceleration (resp. ideal representation) to characterize the set of successors (resp. predecessors) of given configurations. As examples, we show that the coverability is decidable for recursive vector addition system with states, multi-set pushdown systems, and a WSPDS with finite control states and well-quasi-ordered stack alphabet.
منابع مشابه
Well - structured pushdown system , Part 1 : Decidable classes for coverability ?
Pushdown systems (PDSs) model single-thread recursive programs, and well-structured transition systems (WSTSs), such as vector addition systems, are useful to represent non-recursive multi-thread programs. Combining these two ideas, our goal is to investigate wellstructured pushdown systems (WSPDSs), pushdown systems with wellquasi-ordered control states and stack alphabet. This paper focuses o...
متن کاملWell-Structured Pushdown System: Case of Dense Timed Pushdown Automata
This paper investigates a general framework of a pushdown system with well-quasi-ordered states and stack alphabet to show decidability of reachability, which is an extension of our earlier work (Wellstructured Pushdown Systems, CONCUR 2013). As an instance, an alternative proof of the decidability of the reachability for dense-timed pushdown system (in P.A. Abdulla, M.F. Atig, F. Stenman, Dens...
متن کاملThe Termination/Boundedness Problem of Well-Structured Pushdown Systems
Recently, models that combine vector addition systems and pushdown systems have attracted lots of attentions. They can model some classes of concurrent recursive computations, still enjoying certain decidability properties. A well-structured pushdown system (WSPDS) [1] has been proposed to unify such models. It extends a pushdown system with (possibly infinitely many) well-quasi-ordered states ...
متن کاملWell - structured pushdown system , Part 2 : On Reachability of Dense Timed Pushdown
This paper investigates a general framework of a pushdown system with well-quasi-ordered states and stack alphabet to show decidability of reachability, which is an extension of our earlier work (Wellstructured Pushdown Systems, CONCUR 2013). As an instance, an alternative proof of the decidability of the reachability for dense-timed pushdown system (in P.A. Abdulla, M.F. Atig, F. Stenman, Dens...
متن کاملVisibly Pushdown Transducers with Well-Nested Outputs
Abstract. Visibly pushdown transducers (VPTs) are visibly pushdown automata extended with outputs. They have been introduced to model transformations of nested words, i.e. words with a call/return structure. When outputs are also structured and well nested words, VPTs are a natural formalism to express tree transformations evaluated in streaming. We prove the class of VPTs with well-nested outp...
متن کامل