English

Rewriting Higher-Order Stack Trees

Formal Languages and Automata Theory 2015-02-17 v1

Abstract

Higher-order pushdown systems and ground tree rewriting systems can be seen as extensions of suffix word rewriting systems. Both classes generate infinite graphs with interesting logical properties. Indeed, the model-checking problem for monadic second order logic (respectively first order logic with a reachability predicate) is decidable on such graphs. We unify both models by introducing the notion of stack trees, trees whose nodes are labelled by higher-order stacks, and define the corresponding class of higher-order ground tree rewriting systems. We show that these graphs retain the decidability properties of ground tree rewriting graphs while generalising the pushdown hierarchy of graphs.

Keywords

Cite

@article{arxiv.1502.04653,
  title  = {Rewriting Higher-Order Stack Trees},
  author = {Vincent Penelle},
  journal= {arXiv preprint arXiv:1502.04653},
  year   = {2015}
}
R2 v1 2026-06-22T08:30:47.123Z