메뉴 건너뛰기




Volumn 409, Issue 3, 2008, Pages 486-496

Fast and compact regular expression matching

Author keywords

Approximate regular expression matching: String edit distance; Four russian technique; Regular expression matching; Subsequence indexing

Indexed keywords

ALPHABET SIZES; APPROXIMATE REGULAR EXPRESSION MATCHING: STRING EDIT DISTANCE; CONSTANT TIMES; FOUR RUSSIAN TECHNIQUE; RAM MODELS; REGULAR EXPRESSION MATCHING; REGULAR EXPRESSIONS; STRING EDIT DISTANCES; STRING MATCHING; SUBSEQUENCE INDEXING;

EID: 55949108676     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.tcs.2008.08.042     Document Type: Article
Times cited : (72)

References (32)
  • 1
    • 0001530092 scopus 로고
    • On economic construction of the transitive closure of a directed graph
    • (in Russian). English translation in Soviet Math. Dokl. 11, 1209-1210, 1975
    • Arlazarov V.L., Dinic E.A., Kronrod M.A., and Faradzev I.A. On economic construction of the transitive closure of a directed graph. Dokl. Acad. Nauk 194 (1970) 487-488 (in Russian). English translation in Soviet Math. Dokl. 11, 1209-1210, 1975
    • (1970) Dokl. Acad. Nauk , vol.194 , pp. 487-488
    • Arlazarov, V.L.1    Dinic, E.A.2    Kronrod, M.A.3    Faradzev, I.A.4
  • 2
    • 84976680267 scopus 로고
    • A new approach to text searching
    • Baeza-Yates R., and Gonnet G.H. A new approach to text searching. Commun. ACM 35 10 (1992) 74-82
    • (1992) Commun. ACM , vol.35 , Issue.10 , pp. 74-82
    • Baeza-Yates, R.1    Gonnet, G.H.2
  • 3
    • 0025751083 scopus 로고
    • Searching subsequences
    • Baeza-Yates R.A. Searching subsequences. Theor. Comput. Sci. 78 2 (1991) 363-376
    • (1991) Theor. Comput. Sci. , vol.78 , Issue.2 , pp. 363-376
    • Baeza-Yates, R.A.1
  • 4
    • 0030287008 scopus 로고    scopus 로고
    • Fast text searching for regular expressions or automaton searching on tries
    • Baeza-Yates R.A., and Gonnet G.H. Fast text searching for regular expressions or automaton searching on tries. J. ACM 43 6 (1996) 915-936
    • (1996) J. ACM , vol.43 , Issue.6 , pp. 915-936
    • Baeza-Yates, R.A.1    Gonnet, G.H.2
  • 5
    • 0001114905 scopus 로고    scopus 로고
    • Faster approximate string matching
    • Baeza-Yates R.A., and Navarro G. Faster approximate string matching. Algorithmica 23 2 (1999) 127-158
    • (1999) Algorithmica , vol.23 , Issue.2 , pp. 127-158
    • Baeza-Yates, R.A.1    Navarro, G.2
  • 6
    • 2442607527 scopus 로고    scopus 로고
    • D. Barbosa, A.O. Mendelzon, L. Libkin, L. Mignet, M. Arenas, Efficient incremental validation of XML documents, in: Proceedings of the 20th International Conference on Data Engineering, 2004, p. 671
    • D. Barbosa, A.O. Mendelzon, L. Libkin, L. Mignet, M. Arenas, Efficient incremental validation of XML documents, in: Proceedings of the 20th International Conference on Data Engineering, 2004, p. 671
  • 7
    • 33746378193 scopus 로고    scopus 로고
    • P. Bille, New algorithms for regular expression matching, in: Proceedings of the 33rd International Colloquium on Automata, Languages and Programming, 2006, pp. 643-654
    • P. Bille, New algorithms for regular expression matching, in: Proceedings of the 33rd International Colloquium on Automata, Languages and Programming, 2006, pp. 643-654
  • 9
    • 33244456092 scopus 로고    scopus 로고
    • A. Golynski, J.I. Munro, S.S. Rao, Rank/select operations on large alphabets: A tool for text indexing, in: Proceedings of the 17th annual ACM-SIAM Symposium on Discrete Algorithms, 2006, pp. 368-373
    • A. Golynski, J.I. Munro, S.S. Rao, Rank/select operations on large alphabets: A tool for text indexing, in: Proceedings of the 17th annual ACM-SIAM Symposium on Discrete Algorithms, 2006, pp. 368-373
  • 10
    • 55949103931 scopus 로고    scopus 로고
    • D. Gusfield, Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology, Cambridge, 1997
    • D. Gusfield, Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology, Cambridge, 1997
  • 12
    • 13944264575 scopus 로고    scopus 로고
    • H. Hosoya, B. Pierce, Regular expression pattern matching for XML, in: Proceedings of the 28th ACM SIGPLAN-SIGACT Symp. on Principles of Programming Languages, POPL, 2001, pp. 67-80
    • H. Hosoya, B. Pierce, Regular expression pattern matching for XML, in: Proceedings of the 28th ACM SIGPLAN-SIGACT Symp. on Principles of Programming Languages, POPL, 2001, pp. 67-80
  • 13
    • 0037531629 scopus 로고    scopus 로고
    • Q. Li, B. Moon, Indexing and querying XML data for regular path expressions, in: Proceedings of the 27th International Conference on Very Large Data Bases, VLDB, 2001, pp. 361-370
    • Q. Li, B. Moon, Indexing and querying XML data for regular path expressions, in: Proceedings of the 27th International Conference on Very Large Data Bases, VLDB, 2001, pp. 361-370
  • 14
    • 0018985316 scopus 로고
    • A faster algorithm for computing string edit distances
    • Masek W., and Paterson M. A faster algorithm for computing string edit distances. J. Comput. System Sci. 20 (1980) 18-31
    • (1980) J. Comput. System Sci. , vol.20 , pp. 18-31
    • Masek, W.1    Paterson, M.2
  • 15
    • 0025702474 scopus 로고
    • Bounded ordered dictionaries in o (log log n) time and o (n) space
    • Mehlhorn K., and Nähler S. Bounded ordered dictionaries in o (log log n) time and o (n) space. Inform. Process. Lett. 35 4 (1990) 183-189
    • (1990) Inform. Process. Lett. , vol.35 , Issue.4 , pp. 183-189
    • Mehlhorn, K.1    Nähler, S.2
  • 16
    • 0034833048 scopus 로고    scopus 로고
    • M. Murata, Extended path expressions of XML, in: Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, PODS, 2001, pp. 126-137
    • M. Murata, Extended path expressions of XML, in: Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, PODS, 2001, pp. 126-137
  • 17
    • 0026845596 scopus 로고
    • A four-russian algorithm for regular expression pattern matching
    • Myers E.W. A four-russian algorithm for regular expression pattern matching. J. ACM 39 2 (1992) 430-448
    • (1992) J. ACM , vol.39 , Issue.2 , pp. 430-448
    • Myers, E.W.1
  • 18
    • 0024597485 scopus 로고
    • Approximate matching of regular expressions
    • Myers E.W., and Miller W. Approximate matching of regular expressions. Bull. Math. Biol. 51 (1989) 5-37
    • (1989) Bull. Math. Biol. , vol.51 , pp. 5-37
    • Myers, E.W.1    Miller, W.2
  • 19
    • 0000541351 scopus 로고    scopus 로고
    • A fast bit-vector algorithm for approximate string matching based on dynamic programming
    • Myers G. A fast bit-vector algorithm for approximate string matching based on dynamic programming. J. ACM 46 3 (1999) 395-415
    • (1999) J. ACM , vol.46 , Issue.3 , pp. 395-415
    • Myers, G.1
  • 20
    • 0345566149 scopus 로고    scopus 로고
    • A guided tour to approximate string matching
    • Navarro G. A guided tour to approximate string matching. ACM Comput. Surv. 33 1 (2001) 31-88
    • (2001) ACM Comput. Surv. , vol.33 , Issue.1 , pp. 31-88
    • Navarro, G.1
  • 21
    • 0035841458 scopus 로고    scopus 로고
    • NR-grep: A fast and flexible pattern-matching tool
    • Navarro G. NR-grep: A fast and flexible pattern-matching tool. Software - Practice Experience 31 13 (2001) 1265-1312
    • (2001) Software - Practice Experience , vol.31 , Issue.13 , pp. 1265-1312
    • Navarro, G.1
  • 22
    • 55949096919 scopus 로고    scopus 로고
    • Approximate regular expression searching with arbitrary integer weights
    • Navarro G. Approximate regular expression searching with arbitrary integer weights. Nordic J. Comput. 11 4 (2004) 356-373
    • (2004) Nordic J. Comput. , vol.11 , Issue.4 , pp. 356-373
    • Navarro, G.1
  • 23
    • 10844251024 scopus 로고    scopus 로고
    • New techniques for regular expression searching
    • Navarro G., and Raffinot M. New techniques for regular expression searching. Algorithmica 41 2 (2004) 89-116
    • (2004) Algorithmica , vol.41 , Issue.2 , pp. 89-116
    • Navarro, G.1    Raffinot, M.2
  • 24
    • 84976739253 scopus 로고
    • Emacs the extensible, customizable self-documenting display editor
    • Stallman R.M. Emacs the extensible, customizable self-documenting display editor. SIGPLAN Not. 16 6 (1981) 147-156
    • (1981) SIGPLAN Not. , vol.16 , Issue.6 , pp. 147-156
    • Stallman, R.M.1
  • 25
    • 84945708555 scopus 로고
    • Regular expression search algorithm
    • Thompson K. Regular expression search algorithm. Commun. ACM 11 (1968) 419-422
    • (1968) Commun. ACM , vol.11 , pp. 419-422
    • Thompson, K.1
  • 26
    • 0038784491 scopus 로고    scopus 로고
    • M. Thorup, Space efficient dynamic stabbing with fast queries, in: Proceedings of the Symposium on Theory of Computing, STOC, 2003, pp. 649-658
    • M. Thorup, Space efficient dynamic stabbing with fast queries, in: Proceedings of the Symposium on Theory of Computing, STOC, 2003, pp. 649-658
  • 27
    • 0002484064 scopus 로고
    • Preserving order in a forest in less than logarithmic time and linear space
    • van Emde Boas P. Preserving order in a forest in less than logarithmic time and linear space. Inform. Process. Lett. 6 3 (1977) 80-82
    • (1977) Inform. Process. Lett. , vol.6 , Issue.3 , pp. 80-82
    • van Emde Boas, P.1
  • 29
    • 0015960104 scopus 로고
    • The string-to-string correction problem
    • Wagner R.A., and Fischer M.J. The string-to-string correction problem. J. ACM 21 1 (1974) 168-173
    • (1974) J. ACM , vol.21 , Issue.1 , pp. 168-173
    • Wagner, R.A.1    Fischer, M.J.2
  • 30
    • 55949121474 scopus 로고    scopus 로고
    • S. Wu, U. Manber, Agrep - a fast approximate pattern-matching tool, in: Proceedings USENIX Winter 1992 Technical Conference, San Francisco, CA, 1992, pp. 153-162
    • S. Wu, U. Manber, Agrep - a fast approximate pattern-matching tool, in: Proceedings USENIX Winter 1992 Technical Conference, San Francisco, CA, 1992, pp. 153-162
  • 31
    • 84976654685 scopus 로고
    • Fast text searching: Allowing errors
    • Wu S., and Manber U. Fast text searching: Allowing errors. Commun. ACM 35 10 (1992) 83-91
    • (1992) Commun. ACM , vol.35 , Issue.10 , pp. 83-91
    • Wu, S.1    Manber, U.2
  • 32
    • 0344005044 scopus 로고
    • A subquadratic algorithm for approximate regular expression matching
    • Wu S., Manber U., and Myers E.W. A subquadratic algorithm for approximate regular expression matching. J. Algorithms 19 3 (1995) 346-360
    • (1995) J. Algorithms , vol.19 , Issue.3 , pp. 346-360
    • Wu, S.1    Manber, U.2    Myers, E.W.3


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