Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Aho, A.: Algorithms for Finding Patterns in Strings. In: van Leewen, J. (ed.) Handbook of Theoretical Computer Science, vol. A: Algorithms and Complexity, pp. 255–300. Elsevier Science, Amsterdam and MIT Press, Cambridge (1990)
Geffert, V.: Translation of binary regular expressions into nondeterministic ε-free automata with \( { \mathcal{O}(n \log n) } \) transitions. J. Comput. Syst. Sci. 66(3), 451–472 (2003)
Glushkov, V.M.: The abstract theory of automata. Russ. Math. Surv. 16, 1–53 (1961)
Gusfield, D.: Algorithms on Strings, Trees and Sequences. Cambridge University Press, Cambridge (1997)
Hopcroft, J., Ullman, J.: Introduction to Automata, Languages, and Computation. Addison-Wesley, Reading, MA (1979)
Ilie, L., Navarro, G., Yu, S.: On NFA reductions. In: Karhumäki, J. et al. (eds.) Theory is Forever. Lect. Notes Comput. Sci. 3113, 112–124 (2004)
Jiang, T., Ravikumar, B.: Minimal NFA problems are hard. SIAM J. Comput. 22(6), 1117–1141 (1993)
Kleene, S.C.: Representation of events in nerve sets. In: Shannon, C.E., McCarthy, J. (eds.) Automata Studies, pp. 3–40. Princeton Univ. Press, Princeton (1956)
McNaughton, R., Yamada, H.: Regular expressions and state graphs for automata. IRE Trans. Elect. Comput. 9(1), 39–47 (1960)
Myers, E.: A four Russians algorithm for regular expression pattern matching. J. ACM 39(2), 430–448 (1992)
Navarro, G.: Nr-grep: a fast and flexible pattern matching tool. Softw. Pr. Exp. 31, 1265–1312 (2001)
Navarro, G., Raffinot, M.: Flexible Pattern Matching in Strings – Practical on-line search algorithms for texts and biological sequences. Cambridge University Press, Cambridge (2002)
Navarro, G., Raffinot, M.: New techniques for regular expression searching. Algorithmica 41(2), 89–116 (2004)
Thompson, K.: Regular expression search algorithm. Commun. ACM 11(6), 419–422 (1968)
Watson, B.: Taxonomies and Toolkits of Regular Language Algorithms, Ph. D. Dissertation, Eindhoven University of Technology, The Netherlands (1995)
Wu, S., Manber, U.: Agrep – a fast approximate patter-matching tool. In: Proceedings of the USENIX Technical Conf., pp. 153–162 (1992)
Wu, S., Manber, U.: Fast text searching allowing errors. Commun. ACM 35(10), 83–91 (1992)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag
About this entry
Cite this entry
Ilie, L. (2008). Regular Expression Matching. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-30162-4_340
Download citation
DOI: https://doi.org/10.1007/978-0-387-30162-4_340
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-30770-1
Online ISBN: 978-0-387-30162-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering