Home
Scholarly Works
Algorithms for computing small NFAs
Conference

Algorithms for computing small NFAs

Abstract

We give new methods for constructing small nondeterministic finite automata (NFA) from regular expressions or from other NFAs. Given an arbitrary NFA, we compute the largest right-invariant equivalence on the states and then merge the states in the same class to obtain a smaller automaton. When applying this method to position automata, we get a way to convert regular expressions into NFAs which can be arbitrarily smaller than the position, partial derivative, and follow automata. In most cases, it is smaller than all NFAs obtained by similar constructions.

Authors

Ilie L; Yu S

Volume

2420

Pagination

pp. 328-340

Publication Date

January 1, 2002

Conference proceedings

Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics

ISSN

0302-9743

Labels

Contact the Experts team