We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.FL

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Formal Languages and Automata Theory

Title: Derivatives for Enhanced Regular Expressions

Abstract: Regular languages are closed under a wealth of formal language operators. Incorporating such operators in regular expressions leads to concise language specifications, but the transformation of such enhanced regular expressions to finite automata becomes more involved.
We present an approach that enables the direct construction of finite automata from regular expressions enhanced with further operators that preserve regularity. Our construction is based on an extension of the theory of derivatives for regular expressions. To retain the standard results about derivatives, we develop a derivability criterion for the compatibility of the extra operators with derivatives.
Some derivable operators do not preserve regularity. Derivatives provide a decision procedure for the word problem of regular expressions enhanced with such operators.
Comments: To appear in CIAA 2016
Subjects: Formal Languages and Automata Theory (cs.FL)
MSC classes: 68Q45
Cite as: arXiv:1605.00817 [cs.FL]
  (or arXiv:1605.00817v1 [cs.FL] for this version)

Submission history

From: Peter Thiemann [view email]
[v1] Tue, 3 May 2016 09:50:24 GMT (34kb)

Link back to: arXiv, form interface, contact.