메뉴 건너뛰기




Volumn 2, Issue 3, 2009, Pages 1105-1136

Approximate string matching with compressed indexes

Author keywords

Approximate string matching; Compressed index; Compressed suffix array; Compressed suffix tree; Lempel ziv

Indexed keywords


EID: 78449269708     PISSN: None     EISSN: 19994893     Source Type: Journal    
DOI: 10.3390/a2031105     Document Type: Article
Times cited : (29)

References (58)
  • 1
    • 0345566149 scopus 로고    scopus 로고
    • A guided tour to approximate string matching
    • Navarro, G. A guided tour to approximate string matching. ACM Comput. Surv. 2001, 33, 31-88.
    • (2001) ACM Comput. Surv. , vol.33 , pp. 31-88
    • Navarro, G.1
  • 3
    • 27844599629 scopus 로고    scopus 로고
    • Average-optimal single and multiple approximate string matching
    • Fredriksson, K.; Navarro, G. Average-optimal single and multiple approximate string matching. ACM J. Exp. Algorithmics 2004, 9, No. 1.4.
    • (2004) ACM J. Exp. Algorithmics , vol.9 , Issue.1 , pp. 4
    • Fredriksson, K.1    Navarro, G.2
  • 11
    • 0027681165 scopus 로고
    • Suffix arrays: a new method for on-line string searches
    • Manber, U.; Myers, E. Suffix arrays: a new method for on-line string searches. SIAM J. Comput. 1993, 22, 935-948.
    • (1993) SIAM J. Comput. , vol.22 , pp. 935-948
    • Manber, U.1    Myers, E.2
  • 16
    • 0012924426 scopus 로고    scopus 로고
    • A practical q-gram index for text retrieval allowing errors
    • Navarro, G.; Baeza-Yates, R. A practical q-gram index for text retrieval allowing errors. CLEI Electron. J. 1998, 1, No. 2.
    • (1998) CLEI Electron. J. , vol.1 , Issue.2
    • Navarro, G.1    Baeza-Yates, R.2
  • 17
    • 0028516571 scopus 로고
    • A sublinear algorithm for approximate keyword searching
    • Myers, E.W. A sublinear algorithm for approximate keyword searching. Algorithmica 1994, 12, 345-374.
    • (1994) Algorithmica , vol.12 , pp. 345-374
    • Myers, E.W.1
  • 18
    • 2442603117 scopus 로고    scopus 로고
    • A hybrid indexing method for approximate string matching
    • Navarro, G.; Baeza-Yates, R. A hybrid indexing method for approximate string matching. J. Discrete Algorithms 2000, 1, 205-239.
    • (2000) J. Discrete Algorithms , vol.1 , pp. 205-239
    • Navarro, G.1    Baeza-Yates, R.2
  • 20
    • 0033227559 scopus 로고    scopus 로고
    • Reducing the space requirement of suffix trees
    • Kurtz, S. Reducing the space requirement of suffix trees. Softw. Pract. Exper. 1999, 29, 1149-1171.
    • (1999) Softw. Pract. Exper. , vol.29 , pp. 1149-1171
    • Kurtz, S.1
  • 22
    • 0037967496 scopus 로고    scopus 로고
    • An analysis of the Burrows-Wheeler transform
    • Manzini, G. An analysis of the Burrows-Wheeler transform. JACM 2001, 48, 407-430.
    • (2001) JACM , vol.48 , pp. 407-430
    • Manzini, G.1
  • 23
    • 0018019231 scopus 로고
    • Compression of individual sequences via variable length coding
    • Ziv, J.; Lempel, A. Compression of individual sequences via variable length coding. IEEE Trans. Inf. Theory 1978, 24, 530-536.
    • (1978) IEEE Trans. Inf. Theory , vol.24 , pp. 530-536
    • Ziv, J.1    Lempel, A.2
  • 24
    • 30544432152 scopus 로고    scopus 로고
    • Indexing compressed text
    • Ferragina, P.; Manzini, G. Indexing compressed text. JACM 2005, 52, 552-581.
    • (2005) JACM , vol.52 , pp. 552-581
    • Ferragina, P.1    Manzini, G.2
  • 25
    • 10644236411 scopus 로고    scopus 로고
    • Indexing text using the Ziv-Lempel trie
    • Navarro, G. Indexing text using the Ziv-Lempel trie. J. Discrete Algorithms 2004, 2, 87-114.
    • (2004) J. Discrete Algorithms , vol.2 , pp. 87-114
    • Navarro, G.1
  • 28
    • 43949107477 scopus 로고    scopus 로고
    • A compressed self-index using a Ziv-Lempel dictionary
    • Russo, L.M.S.; Oliveira, A.L. A compressed self-index using a Ziv-Lempel dictionary. Inf. Retr. 2008, 11, 359-388.
    • (2008) Inf. Retr. , vol.11 , pp. 359-388
    • Russo, L.M.S.1    Oliveira, A.L.2
  • 29
    • 0041427690 scopus 로고    scopus 로고
    • New text indexing functionalities of the compressed suffix arrays
    • Sadakane, K. New text indexing functionalities of the compressed suffix arrays. J. Algorithms 2003, 48, 294-313.
    • (2003) J. Algorithms , vol.48 , pp. 294-313
    • Sadakane, K.1
  • 32
    • 33645796213 scopus 로고    scopus 로고
    • Compressed suffix arrays and suffix trees with applications to text indexing and string matching
    • Grossi, R.; Vitter, J. Compressed suffix arrays and suffix trees with applications to text indexing and string matching. SIAM J. Comput. 2005, 35, 378-407.
    • (2005) SIAM J. Comput. , vol.35 , pp. 378-407
    • Grossi, R.1    Vitter, J.2
  • 33
    • 34250183733 scopus 로고    scopus 로고
    • Compressed suffix trees with full functionality
    • Sadakane, K. Compressed suffix trees with full functionality. Theory Comput. Syst. 2007, 41, 589-607.
    • (2007) Theory Comput. Syst. , vol.41 , pp. 589-607
    • Sadakane, K.1
  • 39
    • 0141789118 scopus 로고    scopus 로고
    • Improving an algorithm for approximate pattern matching
    • Navarro, G.; Baeza-Yates, R. Improving an algorithm for approximate pattern matching. Algorithmica 2001, 30, 473-502.
    • (2001) Algorithmica , vol.30 , pp. 473-502
    • Navarro, G.1    Baeza-Yates, R.2
  • 42
    • 0002139526 scopus 로고
    • The myriad virtues of subword trees
    • Springer-Verlag: New York, NY, USA
    • Apostolico, A. The myriad virtues of subword trees. In Combinatorial Algorithms on Words; Springer-Verlag: New York, NY, USA, 1985; pp. 85-96.
    • (1985) Combinatorial Algorithms on Words; , pp. 85-96
    • Apostolico, A.1
  • 44
    • 0016880887 scopus 로고
    • On the complexity of finite sequences
    • Lempel, A.; Ziv, J. On the complexity of finite sequences. IEEE Trans. Inf. Theory 1976, 22, 75-81.
    • (1976) IEEE Trans. Inf. Theory , vol.22 , pp. 75-81
    • Lempel, A.1    Ziv, J.2
  • 45
    • 0017493286 scopus 로고
    • A universal algorithm for sequential data compression
    • Ziv, J.; Lempel, A. A universal algorithm for sequential data compression. IEEE Trans. Inf. Theory 1977, 23, 337-343.
    • (1977) IEEE Trans. Inf. Theory , vol.23 , pp. 337-343
    • Ziv, J.1    Lempel, A.2
  • 46
    • 0021439618 scopus 로고
    • A technique for high performance data compression
    • Welch, T. A technique for high performance data compression. IEEE Comput. Mag. 1984, 17, 8-19.
    • (1984) IEEE Comput. Mag. , vol.17 , pp. 8-19
    • Welch, T.1
  • 47
    • 0000386785 scopus 로고
    • Finding approximate patterns in strings
    • Ukkonen, E. Finding approximate patterns in strings. J. Algorithms 1985, 6, 132-137.
    • (1985) J. Algorithms , vol.6 , pp. 132-137
    • Ukkonen, E.1
  • 49
    • 0942301000 scopus 로고    scopus 로고
    • Linear bidirectional on-line construction of affix trees
    • Maaß, M. Linear bidirectional on-line construction of affix trees. Algorithmica 2003, 37, 43-74.
    • (2003) Algorithmica , vol.37 , pp. 43-74
    • Maaß, M.1
  • 50
    • 84999372594 scopus 로고    scopus 로고
    • Implementing the lz-index: Theory versus practice
    • Navarro, G. Implementing the lz-index: Theory versus practice. ACM J. Exp. Algorithmics 2009, 13, No. 2.
    • (2009) ACM J. Exp. Algorithmics , vol.13 , Issue.2
    • Navarro, G.1
  • 51
    • 0000386785 scopus 로고
    • Finding approximate patterns in strings
    • Ukkonen, E. Finding approximate patterns in strings. J. Algorithms 1985, 6, 132-137.
    • (1985) J. Algorithms , vol.6 , pp. 132-137
    • Ukkonen, E.1
  • 52
    • 2442603117 scopus 로고    scopus 로고
    • A hybrid indexing method for approximate string matching
    • Navarro, G.; Baeza-Yates, R. A hybrid indexing method for approximate string matching. J. Discrete Algorithms 2000, 1, 205-239.
    • (2000) J. Discrete Algorithms , vol.1 , pp. 205-239
    • Navarro, G.1    Baeza-Yates, R.2
  • 54
    • 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. JACM 1999, 46, 395-415.
    • (1999) JACM , vol.46 , pp. 395-415
    • Myers, G.1
  • 55
    • 0001803781 scopus 로고    scopus 로고
    • Very fast and simple approximate string matching
    • Navarro, G.; Baeza-Yates, R. Very fast and simple approximate string matching. Inf. Proc. Lett. 1999, 72, 65-70.
    • (1999) Inf. Proc. Lett. , vol.72 , pp. 65-70
    • Navarro, G.1    Baeza-Yates, R.2
  • 56
    • 84968909171 scopus 로고    scopus 로고
    • Succinct indexable dictionaries with applications to encoding k-ary trees and multisets
    • San Francisco, CA, USA, January 6-8
    • Raman, R.; Raman, V.; Rao, S.S. Succinct indexable dictionaries with applications to encoding k-ary trees and multisets. In Proceedings of the 13th annual ACM-SIAM symposium on Discrete algorithms, San Francisco, CA, USA, January 6-8, 2002; pp. 233-242.
    • (2002) Proceedings of the 13th annual ACM-SIAM symposium on Discrete algorithms , pp. 233-242
    • Raman, R.1    Raman, V.2    Rao, S.S.3
  • 57
    • 47249098580 scopus 로고    scopus 로고
    • Dynamic entropy-compressed sequences and full-text indexes
    • 38
    • Mäkinen, V.; Navarro, G. Dynamic entropy-compressed sequences and full-text indexes. ACM Trans. Algorithms 2008, 4, 32:1-32:38.
    • (2008) ACM Trans. Algorithms , vol.4 , Issue.32 , pp. 1-32
    • Mäkinen, V.1    Navarro, G.2
  • 58
    • 84976654685 scopus 로고
    • Fast text searching allowing errors
    • Wu, S.; Manber, U. Fast text searching allowing errors. Commun. ACM 1992, 35, 83-91.
    • (1992) Commun. ACM , vol.35 , pp. 83-91
    • Wu, S.1    Manber, U.2


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