메뉴 건너뛰기




Volumn 4580 LNCS, Issue , 2007, Pages 307-315

Fast and practical algorithms for computing all the runs in a string

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTATION THEORY; DATA STRUCTURES; FACTORIZATION; TREES (MATHEMATICS);

EID: 37849036343     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-73437-6_31     Document Type: Conference Paper
Times cited : (34)

References (33)
  • 1
    • 3242889975 scopus 로고    scopus 로고
    • Replacing suffix trees with enhanced suffix arrays
    • Abouelhoda, M.I., Kurtz, S., Ohlebusch, E.: Replacing suffix trees with enhanced suffix arrays. J. Discrete Algs. 2, 53-86 (2004)
    • (2004) J. Discrete Algs , vol.2 , pp. 53-86
    • Abouelhoda, M.I.1    Kurtz, S.2    Ohlebusch, E.3
  • 2
    • 49049125709 scopus 로고
    • Optimal off-line detection of repetitions in a string
    • Apostolico, A., Preparata, F.P.: Optimal off-line detection of repetitions in a string. Theoret. comput. sci. 22, 297-315 (1983)
    • (1983) Theoret. comput. sci , vol.22 , pp. 297-315
    • Apostolico, A.1    Preparata, F.P.2
  • 3
    • 0001444363 scopus 로고
    • An optimal algorithm for computing the repetitions in a word
    • Crochemore, M.: An optimal algorithm for computing the repetitions in a word. Inform, process, lett. 12(5), 244-250 (1981)
    • (1981) Inform, process, lett , vol.12 , Issue.5 , pp. 244-250
    • Crochemore, M.1
  • 5
    • 0031381052 scopus 로고    scopus 로고
    • Optimal suffix tree construction with large alphabets
    • th FOCS pp. 137-143 (1997)
    • (1997) th FOCS , pp. 137-143
    • Farach, M.1
  • 6
    • 37849049425 scopus 로고    scopus 로고
    • Franek, F., Holub, J., Smyth, W.F., Xiao, X.: Computing quasi suffix arrays. J. Automata, Languages & Combinatorics 8(4), 593-606 (2003)
    • Franek, F., Holub, J., Smyth, W.F., Xiao, X.: Computing quasi suffix arrays. J. Automata, Languages & Combinatorics 8(4), 593-606 (2003)
  • 8
    • 33645796213 scopus 로고    scopus 로고
    • Compressed suffix arrays and suffix trees with applications to text indexing & string matching
    • Grossi, R., Vitter, J.S.: Compressed suffix arrays and suffix trees with applications to text indexing & string matching. SIAM J. Computing 35(2), 378-407 (2005)
    • (2005) SIAM J. Computing , vol.35 , Issue.2 , pp. 378-407
    • Grossi, R.1    Vitter, J.S.2
  • 11
    • 84956976999 scopus 로고    scopus 로고
    • Kasai, T., Lee, C., Arimura, H., Arikawa, S., Park, K.: Linear-time longest-common-prefix computation in suffix arrays and its applications. In: Amir, A., Landau, C.M. (eds.) CPM 2001. LNCS, 2089, Springer, Heidelberg (2001)
    • Kasai, T., Lee, C., Arimura, H., Arikawa, S., Park, K.: Linear-time longest-common-prefix computation in suffix arrays and its applications. In: Amir, A., Landau, C.M. (eds.) CPM 2001. LNCS, vol. 2089, Springer, Heidelberg (2001)
  • 12
    • 35248831652 scopus 로고    scopus 로고
    • Ko, P., Aluru, S.: Space efficient linear time construction of suffix arrays. In: Baeza-Yates, R.A., Chavez, E., Crochemore, M. (eds.) CPM 2003. LNCS, 2676, Springer, Heidelberg (2003)
    • Ko, P., Aluru, S.: Space efficient linear time construction of suffix arrays. In: Baeza-Yates, R.A., Chavez, E., Crochemore, M. (eds.) CPM 2003. LNCS, vol. 2676, Springer, Heidelberg (2003)
  • 13
    • 37849022232 scopus 로고    scopus 로고
    • Kolpakov, R., Kucherov, G.: http://bioinfo.lifl.fr/mreps/
    • Kolpakov, R., Kucherov, G.: http://bioinfo.lifl.fr/mreps/
  • 14
    • 18544383737 scopus 로고    scopus 로고
    • On maximal repetitions in words
    • Kolpakov, R., Kucherov, G.: On maximal repetitions in words. J. Discrete Algs. 1, 159-186 (2000)
    • (2000) J. Discrete Algs , vol.1 , pp. 159-186
    • Kolpakov, R.1    Kucherov, G.2
  • 15
    • 0033227559 scopus 로고    scopus 로고
    • Reducing the space requirement of suffix trees
    • Kurtz, S.: Reducing the space requirement of suffix trees. Software Practice & Experience 29(13), 1149-1171 (1999)
    • (1999) Software Practice & Experience , vol.29 , Issue.13 , pp. 1149-1171
    • Kurtz, S.1
  • 18
    • 38249007026 scopus 로고
    • Detecting leftmost maximal periodicities
    • Main, M.G.: Detecting leftmost maximal periodicities. Discrete Applied Maths 25, 145-153 (1989)
    • (1989) Discrete Applied Maths , vol.25 , pp. 145-153
    • Main, M.G.1
  • 19
    • 37849054123 scopus 로고
    • An O(n log n) Algorithm for Recognizing Repetition
    • Tech. Rep. CS-79-056, Computer Science Department, Washington State University
    • Main, M.G., Lorentz, R.J.: An O(n log n) Algorithm for Recognizing Repetition, Tech. Rep. CS-79-056, Computer Science Department, Washington State University (1979)
    • (1979)
    • Main, M.G.1    Lorentz, R.J.2
  • 20
    • 0001338917 scopus 로고
    • An O(nlog n) algorithm for finding all repetitions in a string
    • Main, M.G., Lorentz, R.J.: An O(nlog n) algorithm for finding all repetitions in a string. J. Algs. 5, 422-432 (1984)
    • (1984) J. Algs , vol.5 , pp. 422-432
    • Main, M.G.1    Lorentz, R.J.2
  • 22
    • 85085716120 scopus 로고    scopus 로고
    • th AWOCA pp. 16-29 (2006)
    • th AWOCA pp. 16-29 (2006)
  • 23
    • 35048818017 scopus 로고    scopus 로고
    • Manzini, G.: Two space-saving tricks for linear time LCP computation. In: Hagerup, T., Katajainen, J. (eds.) SWAT 2004. LNCS, 3111, Springer, Heidelberg (2004)
    • Manzini, G.: Two space-saving tricks for linear time LCP computation. In: Hagerup, T., Katajainen, J. (eds.) SWAT 2004. LNCS, vol. 3111, Springer, Heidelberg (2004)
  • 24
    • 21044442250 scopus 로고    scopus 로고
    • Engineering a lightweight suffix array construction algorithm
    • Manzini, G., Ferragina, P.: Engineering a lightweight suffix array construction algorithm. Algorithmica 40, 33-50 (2004)
    • (2004) Algorithmica , vol.40 , pp. 33-50
    • Manzini, G.1    Ferragina, P.2
  • 25
    • 0016942292 scopus 로고    scopus 로고
    • A space-economical suffix tree construction algorithm
    • Mach, 1976
    • McCreight, E.M.: A space-economical suffix tree construction algorithm. J. Assoc. Comput. Mach. 32(2), 262-272 (1976)
    • J. Assoc. Comput , vol.32 , Issue.2 , pp. 262-272
    • McCreight, E.M.1
  • 27
    • 33745594562 scopus 로고    scopus 로고
    • The number of runs in a string: Improved analysis of the linear upper bound
    • rd STACS, Springer, Heidelberg
    • rd STACS. LNCS, vol. 2884, pp. 184-195. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.2884 , pp. 184-195
    • Rytter, W.1
  • 28
    • 80052136298 scopus 로고    scopus 로고
    • Sadakane, K.: Space-efficient data structures for flexible text retrieval systems. In: Bose, P., Morin, P. (eds.) ISAAC 2002. LNCS, 2518, Springer, Heidelberg (2002)
    • Sadakane, K.: Space-efficient data structures for flexible text retrieval systems. In: Bose, P., Morin, P. (eds.) ISAAC 2002. LNCS, vol. 2518, Springer, Heidelberg (2002)
  • 31
    • 0001704377 scopus 로고
    • On-line construction of suffix trees
    • Ukkonen, E.: On-line construction of suffix trees. Algorithmica 14, 249-260 (1995)
    • (1995) Algorithmica , vol.14 , pp. 249-260
    • Ukkonen, E.1
  • 33
    • 0017493286 scopus 로고
    • A universal algorithm for sequential data compression
    • Ziv, J., Lempel, A.: A universal algorithm for sequential data compression. IEEE Trans. Information Theory 23, 337-343 (1977)
    • (1977) IEEE Trans. Information Theory , vol.23 , pp. 337-343
    • Ziv, J.1    Lempel, A.2


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