Skip to search boxSkip to navigationSkip to main content

Modular Tree Automata

  • University of Copenhagen
Research Output:
Conference Article in Proceeding or Book/Report chapter
Book chapter
Peer-review

Open access

Publication Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Book chapter
Peer-review

Original language

Undefined/Unknown

Pages from-to (Number of pages)

Pages 263-299 (37 pages)

Publication milestones

  • Published - 01/06/2012

Publication status

Published - 01/06/2012

Volume

7342

Publisher

Springer, United States, Germany
978-3-642-31112-3

Publication IDs

  • Scopus: 84887246741

Host publication title

Mathematics of Program Construction

Host publication editors

  • Jeremy Gibbons
  • Pablo Nogueira

Abstract

Tree automata are traditionally used to study properties of tree languages and tree transformations. In this paper, we consider tree automata as the basis for modular and extensible recursion schemes. We show, using well-known techniques, how to derive from standard tree automata highly modular recursion schemes. Functions that are defined in terms of these recursion schemes can be combined, reused and transformed in many ways. This flexibility facilitates the specification of complex transformations in a concise manner, which is illustrated with a number of examples.

Publication metrics

PlumX, opens in new tab

Citations
2
Captures
7