Small NFAs from Regular Expressions: Some Experimental Results

Regular expressions (res), because of their succinctness and clear syntax, are the common choice to represent regular languages. However, efficient pattern matching or word recognition depend on the size of the equivalent nondeterministic finite automata (NFA). We present the implementation of sever...

Full description

Saved in:
Bibliographic Details
Published inarXiv.org
Main Authors Gouveia, Hugo, Moreira, Nelma, Reis, Rogério
Format Paper
LanguageEnglish
Published Ithaca Cornell University Library, arXiv.org 19.09.2010
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Regular expressions (res), because of their succinctness and clear syntax, are the common choice to represent regular languages. However, efficient pattern matching or word recognition depend on the size of the equivalent nondeterministic finite automata (NFA). We present the implementation of several algorithms for constructing small epsilon-free NFAss from res within the FAdo system, and a comparison of regular expression measures and NFA sizes based on experimental results obtained from uniform random generated res. For this analysis, nonredundant res and reduced res in star normal form were considered.
ISSN:2331-8422