메뉴 건너뛰기




Volumn 41, Issue 2, 2004, Pages 89-116

New techniques for regular expression searching

Author keywords

BDM; Bit parallelism; Compact DFA representation; Glushkov automaton; Reverse factors

Indexed keywords

CODES (SYMBOLS); COMPUTER SOFTWARE; COSTS; FINITE AUTOMATA;

EID: 10844251024     PISSN: 01784617     EISSN: None     Source Type: Journal    
DOI: 10.1007/s00453-004-1120-3     Document Type: Article
Times cited : (39)

References (30)
  • 2
    • 0016518897 scopus 로고
    • Efficient string matching: An aid to bibliographic search
    • A. V. Aho and M. J. Corasick. Efficient string matching: an aid to bibliographic search. Communications of the ACM, 18(6):333-340, 1975.
    • (1975) Communications of the ACM , vol.18 , Issue.6 , pp. 333-340
    • Aho, A.V.1    Corasick, M.J.2
  • 4
    • 0022989344 scopus 로고
    • From regular expression to deterministic automata
    • G. Berry and R. Sethi. From regular expression to deterministic automata. Theoretical Computer Science, 48(1): 117-126, 1986.
    • (1986) Theoretical Computer Science , vol.48 , Issue.1 , pp. 117-126
    • Berry, G.1    Sethi, R.2
  • 5
    • 0027694328 scopus 로고
    • Regular expressions into finite automata
    • A. Brüggemann-Klein. Regular expressions into finite automata. Theoretical Computer Science, 120(2): 197-213, 1993.
    • (1993) Theoretical Computer Science , vol.120 , Issue.2 , pp. 197-213
    • Brüggemann-Klein, A.1
  • 6
    • 0035964960 scopus 로고    scopus 로고
    • Subset construction complexity for homogeneous automata, position automata and ZPC-structures
    • J.-M. Champarnaud. Subset construction complexity for homogeneous automata, position automata and ZPC-structures. Theoretical Computer Science, 267:17-34, 2001.
    • (2001) Theoretical Computer Science , vol.267 , pp. 17-34
    • Champarnaud, J.-M.1
  • 7
    • 35248863375 scopus 로고    scopus 로고
    • NFA reduction algorithms by means of regular inequalities
    • LNCS 2710. Springer-Verlag, Berlin
    • J.-M. Champarnaud and F. Coulon. NFA reduction algorithms by means of regular inequalities. In Proceedings of DLT 2003, LNCS 2710, pages 194-205. Springer-Verlag, Berlin, 2003.
    • (2003) Proceedings of DLT 2003 , pp. 194-205
    • Champarnaud, J.-M.1    Coulon, F.2
  • 15
    • 0041387624 scopus 로고    scopus 로고
    • Reducing NFAs by invariant equivalences
    • L. Ilie and S. Yu. Reducing NFAs by invariant equivalences. Theoretical Computer Science, 306:373-390, 2003.
    • (2003) Theoretical Computer Science , vol.306 , pp. 373-390
    • Ilie, L.1    Yu, S.2
  • 17
    • 0029344516 scopus 로고
    • Experimental results on string matching algorithms
    • T. Lecroq. Experimental results on string matching algorithms. Software Practice and Experience, 25(7):727-765, 1995.
    • (1995) Software Practice and Experience , vol.25 , Issue.7 , pp. 727-765
    • Lecroq, T.1
  • 18
    • 0141596784 scopus 로고    scopus 로고
    • String matching with automata
    • M. Mohri. String matching with automata. Nordic Journal of Computing, 4(2):217-231, 1997.
    • (1997) Nordic Journal of Computing , vol.4 , Issue.2 , pp. 217-231
    • Mohri, M.1
  • 19
    • 0026845596 scopus 로고
    • A four-Russian algorithm for regular expression pattern matching
    • E. Myers. A four-Russian algorithm for regular expression pattern matching. Journal of the ACM, 39(2):430-448, 1992.
    • (1992) Journal of the ACM , vol.39 , Issue.2 , pp. 430-448
    • Myers, E.1
  • 20
    • 0035841458 scopus 로고    scopus 로고
    • NR-grep: A fast and flexible pattern matching tool
    • G. Navarro. NR-grep: a fast and flexible pattern matching tool. Software Practice and Experience (SPE), 31:1265-1312, 2001.
    • (2001) Software Practice and Experience (SPE) , vol.31 , pp. 1265-1312
    • Navarro, G.1
  • 22
    • 84901634402 scopus 로고    scopus 로고
    • Fast and flexible string matching by combining bit-parallelism and suffix automata
    • G. Navarro and M. Raffinot. Fast and flexible string matching by combining bit-parallelism and suffix automata. ACM Journal of Experimental Algorithmics (JEA), 5(4), 2000. http://www.jea.acm.org/2000/NavarroString.
    • (2000) ACM Journal of Experimental Algorithmics (JEA) , vol.5 , Issue.4
    • Navarro, G.1    Raffinot, M.2
  • 24
    • 0742269627 scopus 로고    scopus 로고
    • Fast and simple character classes and bounded gaps pattern matching, with applications to protein searching
    • Earlier version in Proceedings of RECOMB 2001
    • G. Navarro and M. Raffinot. Fast and simple character classes and bounded gaps pattern matching, with applications to protein searching. Journal of Computational Biology, 10(6):903-923, 2003. Earlier version in Proceedings of RECOMB 2001.
    • (2003) Journal of Computational Biology , vol.10 , Issue.6 , pp. 903-923
    • Navarro, G.1    Raffinot, M.2
  • 26
    • 84945708555 scopus 로고
    • Regular expression search algorithm
    • K. Thompson. Regular expression search algorithm. Communications of the ACM, 11(6):419-422, 1968.
    • (1968) Communications of the ACM , vol.11 , Issue.6 , pp. 419-422
    • Thompson, K.1
  • 29
    • 84976654685 scopus 로고
    • Fast text searching allowing errors
    • S. Wu and U. Manber. Fast text searching allowing errors. Communications of the ACM, 35(10):83-91, 1992.
    • (1992) Communications of the ACM , vol.35 , Issue.10 , pp. 83-91
    • Wu, S.1    Manber, U.2
  • 30
    • 0008452767 scopus 로고
    • The complexity of pattern matching for a random string
    • A. Yao. The complexity of pattern matching for a random string. SIAM Journal on Computing, 8:368-387, 1979.
    • (1979) SIAM Journal on Computing , vol.8 , pp. 368-387
    • Yao, A.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.