Abstract
In this paper, we extend the notion of (word) derivatives and partial derivatives due to (respectively) Brzozowski and Antimirov to tree derivatives using already known inductive formulae of quotients. We define a new family of extended regular tree expressions (using negation or intersection operators), and we show how to compute a Brzozowski-like inductive tree automaton; the fixed point of this construction, when it exists, is the derivative tree automaton. Such a deterministic tree automaton can be used to solve the membership test efficiently: the whole structure is not necessarily computed, and the derivative computations can be performed in parallel. We also show how to solve the membership test using our (Bottom-Up) partial derivatives, without computing an automaton.
Subject
Computer Science Applications,General Mathematics,Software
Reference12 articles.
1. Partial derivatives of regular expressions and finite automaton constructions
2. Attou S.,
Mignot L. and
Ziadi D.,
Extended tree expressions and their derivatives, in NCMA, Valencia, Spain,
July 2–3, 2019
(2019) 47–62.
3. Derivatives of Regular Expressions
4. Caron P.,
Champarnaud J. and
Mignot L., Partial derivatives of an extended regular expression, in LATA, vol. 6638 of
Lecture Notes in Computer Science.
Springer
(2011) 179–191.
5. A general framework for the derivation of regular expressions