Tree Automata Constructions from Regular Expressions: a Comparative Study
There exist several methods of computing an automaton recognizing the language denoted by a given regular expression: In the case of words, the position automaton due to Glushkov, the c-continuation automaton due to Champarnaud and Ziadi, the follow automaton ℱ due to Ilie and Yu and the equation au...
Saved in:
Published in | Fundamenta informaticae Vol. 156; no. 1; pp. 69 - 94 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
London, England
SAGE Publications
01.01.2017
IOS Press BV |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | There exist several methods of computing an automaton recognizing the language denoted by a given regular expression: In the case of words, the position automaton due to Glushkov, the c-continuation automaton due to Champarnaud and Ziadi, the follow automaton ℱ due to Ilie and Yu and the equation automaton ɛ due to Antimirov. It has been shown that and are isomorphic and that ɛ (resp. ℱ) is a quotient of (resp. of ).
In this paper, we define from a given regular tree expression the position tree automaton and the follow tree automaton ℱ. Using the definition of the equation tree automaton ɛ of Kuske and Meinecke and our previously defined c-continuation tree automaton , we show that the previous morphic relations are still valid on tree expressions. |
---|---|
ISSN: | 0169-2968 1875-8681 |
DOI: | 10.3233/FI-2017-1598 |