Dynamic Pushdown Networks (dpn’s) have recently been introduced as a conve-nient abstraction of systems which provide recursive procedure calls and spawning of concurrent tasks such as Java programs [1, 4–6]. We show how the executions of dpn’s can naturally be represented through ranked trees. The configuration reached by a program execution then can be read off from the sequence of leaves of this execution tree. This observation allows us to reduce decision problems such as reachability of configurations within a regular set for dpn’s to standard decision problems for finite tree automata. Our reduction does not only shed fresh light onto dpn’s but also provides us with new efficient algorithms which can be implemented through standard li...
International audienceWe study the decidability and computational complexity for several decision pr...
AbstractWe investigate notions of decidability and definability for the Monadic Second-Order Logic o...
Trees are one of the fundamental and well-studied data structures in Computer Science. Arbology uses...
We generalise Constrained Dynamic Pushdown Networks, introduced by Bouajjani\et al, to Constrained D...
We consider recursion schemes (not assumed to be homogeneously typed, and hence not necessarily safe...
AbstractThis paper presents a new type of automaton called a tree pushdown automaton (a bottom-up tr...
summary:We present a unified and systematic approach to basic principles of Arbology, a new algorith...
There is a close connection between data-flow analysis and model checking as observed and stud-ied i...
Tree pattern matching is an important operation in Computer Science on which a number of tasks such ...
Timed systems, such as timed automata, are usually analyzed using theiroperational semantics on time...
Timed systems, such as timed automata, are usually analyzed using their operational semantics on tim...
AbstractWe show that the deterministic tree pushdown automata of J. H. Gallier and R. V. Book (Theor...
summary:A new kind of a deterministic pushdown automaton, called a Tree Compression Automaton, is pr...
We observe that pushdown tree automata (PTAs) known in the literature cannot express combinations of...
Abstract. We present two algorithms for minimizing deterministic frontier-to-root tree automata (dfr...
International audienceWe study the decidability and computational complexity for several decision pr...
AbstractWe investigate notions of decidability and definability for the Monadic Second-Order Logic o...
Trees are one of the fundamental and well-studied data structures in Computer Science. Arbology uses...
We generalise Constrained Dynamic Pushdown Networks, introduced by Bouajjani\et al, to Constrained D...
We consider recursion schemes (not assumed to be homogeneously typed, and hence not necessarily safe...
AbstractThis paper presents a new type of automaton called a tree pushdown automaton (a bottom-up tr...
summary:We present a unified and systematic approach to basic principles of Arbology, a new algorith...
There is a close connection between data-flow analysis and model checking as observed and stud-ied i...
Tree pattern matching is an important operation in Computer Science on which a number of tasks such ...
Timed systems, such as timed automata, are usually analyzed using theiroperational semantics on time...
Timed systems, such as timed automata, are usually analyzed using their operational semantics on tim...
AbstractWe show that the deterministic tree pushdown automata of J. H. Gallier and R. V. Book (Theor...
summary:A new kind of a deterministic pushdown automaton, called a Tree Compression Automaton, is pr...
We observe that pushdown tree automata (PTAs) known in the literature cannot express combinations of...
Abstract. We present two algorithms for minimizing deterministic frontier-to-root tree automata (dfr...
International audienceWe study the decidability and computational complexity for several decision pr...
AbstractWe investigate notions of decidability and definability for the Monadic Second-Order Logic o...
Trees are one of the fundamental and well-studied data structures in Computer Science. Arbology uses...