Tree Automata (Q7361899)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

AFP entry Tree-Automata
Language Label Description Also known as
default for all languages
No label defined
    English
    Tree Automata
    AFP entry Tree-Automata

      Statements

      25 November 2009
      0 references
      Peter Lammich
      0 references
      Tree Automata (English)
      0 references
      This work presents a machine-checked tree automata library for Standard-ML, OCaml and Haskell. The algorithms are efficient by using appropriate data structures like RB-trees. The available algorithms for non-deterministic automata include membership query, reduction, intersection, union, and emptiness check with computation of a witness for non-emptiness. The executable algorithms are derived from less-concrete, non-executable algorithms using data-refinement techniques. The concrete data structures are from the Isabelle Collections Framework. Moreover, this work contains a formalization of the class of tree-regular languages and its closure properties under set operations.
      0 references