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. © Springer-Verlag Berlin Heidelberg 2005.
CITATION STYLE
Ilie, L., Solis-Oba, R., & Yu, S. (2005). Reducing the size of NFAs by using equivalences and preorders. In Lecture Notes in Computer Science (Vol. 3537, pp. 310–321). Springer Verlag. https://doi.org/10.1007/11496656_27
Mendeley helps you to discover research relevant for your work.