Skip to main contentSkip to search
Episciences
Open Access Journals
Sign in(new window)
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Sign in(new window)
Articles & Issues
All articlesAll accepted articlesAll volumesLast volumeSectionsSpecial issuesAuthors
About
The journalIndexing
Boards
Publish
For authorsEthical charter
Submit
Discrete Mathematics & Theoretical Computer Science logo
Contact
|
Credits
eISSN 1365-8050
|
RSS
|
Atom
Episciences
Documentation
|
Acknowledgements
|
Publishing policy
Accessibility: non-compliant
|
Legal mentions
|
Privacy statement
|
Terms of use
  1. Home > Articles & Issues >
  2. Articles >
  3. Derivatives of appro ...
Article

Derivatives of approximate regular expressions

Jean-Marc Champarnaud (1), Hadrien Jeanne (1), Ludovic Mignot (1)
(1) Laboratoire d'Informatique, de Traitement de l'Information et des Systèmes
Download article
Open on HAL
Imported on
June 25, 2012
Published on
July 11, 2013
Last modified on
March 31, 2025
Volume 15
vol. 15:2
Automata, Logic and Semantics
DOI
10.46298/dmtcs.598
License
https://about.hal.science/hal-authorisation-v1
Indicators
897
Views
1030
Downloads

Derivatives of approximate regular expressions

Jean-Marc Champarnaud (1), Hadrien Jeanne (1), Ludovic Mignot (1)
(1) Laboratoire d'Informatique, de Traitement de l'Information et des Systèmes
Abstract
Our aim is to construct a finite automaton recognizing the set of words that are at a bounded distance from some word of a given regular language. We define new regular operators, the similarity operators, based on a generalization of the notion of distance and we introduce the family of regular expressions extended to similarity operators, that we call AREs (Approximate Regular Expressions). We set formulae to compute the Brzozowski derivatives and the Antimirov derivatives of an ARE, which allows us to give a solution to the ARE membership problem and to provide the construction of two recognizers for the language denoted by an ARE. As far as we know, the family of approximative regular expressions is introduced for the first time in this paper. Classical approximate regular expression matching algorithms are approximate matching algorithms on regular expressions. Our approach is rather to process an exact matching on approximate regular expressions.
Keywords
  • [INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM]
Preview
Loading PDF preview...