Home
Scholarly Works
Reducing the Size of NFAs by Using Equivalences...
Conference

Reducing the Size of NFAs by Using Equivalences and Preorders

Abstract

The efficiency of regular expression matching algorithms depends very much on the size of the nondeterministic finite automata (NFA) obtained from regular expressions. Reducing the size of these automata by using equivalences has been shown to reduce significantly the search time. We consider the problem of reducing the size of arbitrary NFAs using equivalences and preorders. For equivalences, we give an algorithm to optimally combine equivalent states for reducing the size of the automata. We also show that the problem of optimally using preorders to reduce the size of an automaton is NP-hard.

Authors

Ilie L; Solis-Oba R; Yu S

Series

Lecture Notes in Computer Science

Volume

3537

Pagination

pp. 310-321

Publisher

Springer Nature

Publication Date

January 1, 2005

DOI

10.1007/11496656_27

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743
View published work (Non-McMaster Users)

Contact the Experts team