Annotated pushdown automata provide an automaton model of higher-order recursion schemes, which may in turn be used to model higher-order programs for the purposes of verification. We study Ground Annotated Stack Tree Rewrite Systems – a tree rewrite system where each node is labelled by the configuration of an annotated pushdown au-tomaton. This allows the modelling of fork and join constructs in higher-order programs and is a generalisation of higher-order stack trees recently introduced by Penelle. We show that, given a regular set of annotated stack trees, the set of trees that can reach this set is also regular, and constructible in n-EXPTIME for an order-n system, which is optimal. We also show that our construction can be extended to...
Abstract—Higher-order model checking is about the model checking of trees generated by recursion sch...
Higher-order pushdown systems (PDSs) generalise pushdown systems through theuse of higher-order stac...
AbstractRegular (tree) model checking (RMC) is a promising generic method for formal verification of...
We consider recursion schemes (not assumed to be homogeneously typed, and hence not necessarily safe...
Abstract. It is a well-known result that the set of reachable stack contents in a pushdown automaton...
Higher-order recursion schemes are an expressive formalism used to define languages of possibly infi...
International audienceHigher-order pushdown systems and ground tree rewriting systems can be seen as...
We define a new class of pushdown systems where the pushdown is a tree instead of a word. We allow a...
Higher-Order Pushdown Automata (HOPDA) are abstract machines equipped with a nested stacks of stacks...
Higher-order pushdown systems (PDSs) generalise pushdown systems through the use of higher-order sta...
International audienceThis paper studies the logical properties of a very general class of infinite ...
National audienceWe are interested in the problem of expressiveness of the following operations in t...
International audienceIn this paper we consider parity games defined by higher-order pushdown automa...
AbstractWe define different types of bottom-up tree pushdown automata and study their connections wi...
International audienceWe define different types of bottom-up tree pushdown automata and study their ...
Abstract—Higher-order model checking is about the model checking of trees generated by recursion sch...
Higher-order pushdown systems (PDSs) generalise pushdown systems through theuse of higher-order stac...
AbstractRegular (tree) model checking (RMC) is a promising generic method for formal verification of...
We consider recursion schemes (not assumed to be homogeneously typed, and hence not necessarily safe...
Abstract. It is a well-known result that the set of reachable stack contents in a pushdown automaton...
Higher-order recursion schemes are an expressive formalism used to define languages of possibly infi...
International audienceHigher-order pushdown systems and ground tree rewriting systems can be seen as...
We define a new class of pushdown systems where the pushdown is a tree instead of a word. We allow a...
Higher-Order Pushdown Automata (HOPDA) are abstract machines equipped with a nested stacks of stacks...
Higher-order pushdown systems (PDSs) generalise pushdown systems through the use of higher-order sta...
International audienceThis paper studies the logical properties of a very general class of infinite ...
National audienceWe are interested in the problem of expressiveness of the following operations in t...
International audienceIn this paper we consider parity games defined by higher-order pushdown automa...
AbstractWe define different types of bottom-up tree pushdown automata and study their connections wi...
International audienceWe define different types of bottom-up tree pushdown automata and study their ...
Abstract—Higher-order model checking is about the model checking of trees generated by recursion sch...
Higher-order pushdown systems (PDSs) generalise pushdown systems through theuse of higher-order stac...
AbstractRegular (tree) model checking (RMC) is a promising generic method for formal verification of...