메뉴 건너뛰기




Volumn 40, Issue 11, 2010, Pages 965-988

A survey of practical algorithms for suffix tree construction in external memory

Author keywords

external memory algorithms; string index; suffix tree

Indexed keywords

ALGORITHMIC APPROACH; EXTERNAL MEMORY; EXTERNAL MEMORY ALGORITHMS; MAIN MEMORY; PRACTICAL ALGORITHMS; SECONDARY STORAGE; SOFTWARE-BASED; STRING INDEX; SUFFIX-TREES;

EID: 78249256369     PISSN: 00380644     EISSN: 1097024X     Source Type: Journal    
DOI: 10.1002/spe.960     Document Type: Review
Times cited : (11)

References (44)
  • 1
    • 0016942292 scopus 로고
    • A Space-economical Suffix Tree Construction Algorithm
    • McCreight EM,. A Space-economical Suffix Tree Construction Algorithm. Journal of the ACM 1976; 23 (2): 262-272.
    • (1976) Journal of the ACM , vol.23 , Issue.2 , pp. 262-272
    • McCreight, E.M.1
  • 2
    • 38149018071 scopus 로고
    • PATRICIA-Practical algorithm to retrieve information coded in alphanumeric
    • Morrison D,. PATRICIA-Practical algorithm to retrieve information coded in alphanumeric. Journal of the ACM 1968; 15 (4): 514-534.
    • (1968) Journal of the ACM , vol.15 , Issue.4 , pp. 514-534
    • Morrison, D.1
  • 6
    • 78249288044 scopus 로고    scopus 로고
    • Available at: [February]
    • NCBI Genebank overview. Available at: http://www.ncbi.nlm.nih.gov/ Genbank/ [February 2008].
    • (2008) NCBI Genebank Overview
  • 8
    • 0001321490 scopus 로고    scopus 로고
    • External memory algorithms and data structures: Dealing with massive data
    • Vitter J,. External memory algorithms and data structures: dealing with massive data. ACM Computing Surveys 2001; 33 (2): 209-271.
    • (2001) ACM Computing Surveys , vol.33 , Issue.2 , pp. 209-271
    • Vitter, J.1
  • 9
    • 0028484243 scopus 로고
    • Algorithms for parallel memory: Two-level memories
    • Vitter J, Shriver M,. Algorithms for parallel memory: Two-level memories. Algorithmica 1994; 12: 110-147.
    • (1994) Algorithmica , vol.12 , pp. 110-147
    • Vitter, J.1    Shriver, M.2
  • 10
    • 0142253939 scopus 로고    scopus 로고
    • A theoretical and experimental study on the construction of suffix arrays in external memory
    • Crauser A, Ferragina P,. A theoretical and experimental study on the construction of suffix arrays in external memory. Algorithmica 2002; 32 (1): 1-35.
    • (2002) Algorithmica , vol.32 , Issue.1 , pp. 1-35
    • Crauser, A.1    Ferragina, P.2
  • 14
    • 25844465842 scopus 로고    scopus 로고
    • Practical methods for constructing suffix trees
    • Tian Y, Tata S, Hankins R, Patel J,. Practical methods for constructing suffix trees. The VLDB Journal 2005; 14 (3): 281-299.
    • (2005) The VLDB Journal , vol.14 , Issue.3 , pp. 281-299
    • Tian, Y.1    Tata, S.2    Hankins, R.3    Patel, J.4
  • 15
    • 34250183733 scopus 로고    scopus 로고
    • Compressed suffix trees with full functionality
    • Sadakane K,. Compressed suffix trees with full functionality. Theory of Computing Systems 2007; 41 (4): 589-607.
    • (2007) Theory of Computing Systems , vol.41 , Issue.4 , pp. 589-607
    • Sadakane, K.1
  • 16
    • 45849125008 scopus 로고    scopus 로고
    • An(other) entropy-bounded compressed suffix tree
    • (Lecture Notes in Computer Science, vol. 5029). Springer: Berlin
    • Fischer J, Mäkinen V, Navarro G,. An(other) entropy-bounded compressed suffix tree. Proceedings of the CPM-08 (Lecture Notes in Computer Science, vol. 5029). Springer: Berlin, 2008; 152-165.
    • (2008) Proceedings of the CPM-08 , pp. 152-165
    • Fischer, J.1    Mäkinen, V.2    Navarro, G.3
  • 17
    • 45849125001 scopus 로고    scopus 로고
    • Dynamic fully-compressed suffix trees
    • (Lecture Notes in Computer Science, vol. 5029). Springer: Berlin
    • Russo L, Navarro G, Oliveira A,. Dynamic fully-compressed suffix trees. Proceedings of the CPM'08 (Lecture Notes in Computer Science, vol. 5029). Springer: Berlin, 2008; 191-203.
    • (2008) Proceedings of the CPM'08 , pp. 191-203
    • Russo, L.1    Navarro, G.2    Oliveira, A.3
  • 19
    • 34047188666 scopus 로고    scopus 로고
    • Compressed suffix tree-A basis for genome-scale sequence analysis
    • Välimäki N, Gerlach W, Dixit K, Mäkinen V,. Compressed suffix tree-A basis for genome-scale sequence analysis. Bioinformatics 2007; 23: 629-630.
    • (2007) Bioinformatics , vol.23 , pp. 629-630
    • Välimäki, N.1    Gerlach, W.2    Dixit, K.3    Mäkinen, V.4
  • 20
    • 0001704377 scopus 로고
    • On-line construction of suffix trees
    • Ukkonen E,. On-line construction of suffix trees. Algoritmica 1995; 14 (3): 249-260.
    • (1995) Algoritmica , vol.14 , Issue.3 , pp. 249-260
    • Ukkonen, E.1
  • 21
    • 0001553729 scopus 로고    scopus 로고
    • From Ukkonen to McCreight and Weiner: A unifying view of linear-time suffix tree construction
    • Giegerich R, Kurtz S,. From Ukkonen to McCreight and Weiner: A unifying view of linear-time suffix tree construction. Algorithmica 2012; 19 (3): 331-353.
    • (2012) Algorithmica , vol.19 , Issue.3 , pp. 331-353
    • Giegerich, R.1    Kurtz, S.2
  • 22
    • 2442603117 scopus 로고    scopus 로고
    • A hybrid indexing method for approximate string matching
    • Navarro G, Baeza-Yates R,. A hybrid indexing method for approximate string matching. Journal of Discrete Algorithms 2000; 1 (1): 205-209.
    • (2000) Journal of Discrete Algorithms , vol.1 , Issue.1 , pp. 205-209
    • Navarro, G.1    Baeza-Yates, R.2
  • 25
    • 84944328392 scopus 로고    scopus 로고
    • A database index to large biological sequences
    • Hunt E, Atkinson MP, Irving RW,. A database index to large biological sequences. The VLDB Journal 2001; 7 (3): 139-148.
    • (2001) The VLDB Journal , vol.7 , Issue.3 , pp. 139-148
    • Hunt, E.1    Atkinson, M.P.2    Irving, R.W.3
  • 26
    • 38249009042 scopus 로고
    • Self-alignments in words and their applications
    • Apostolico A, Szpankowski W,. Self-alignments in words and their applications. Journal of Algorithms 1992; 13 (3): 446-467.
    • (1992) Journal of Algorithms , vol.13 , Issue.3 , pp. 446-467
    • Apostolico, A.1    Szpankowski, W.2
  • 27
    • 35248834611 scopus 로고    scopus 로고
    • Distributed and paged suffix trees for large genetic databases
    • Michocán, Mexico
    • Clifford R, Sergot MJ,. Distributed and paged suffix trees for large genetic databases. Proceedings of the CPM-2003, Morelia, Michocán, Mexico, 2003; 70-82.
    • (2003) Proceedings of the CPM-2003, Morelia , pp. 70-82
    • Clifford, R.1    Sergot, M.J.2
  • 28
  • 30
    • 76249123658 scopus 로고    scopus 로고
    • Available at: [February]
    • Homo sapiens Chromosome 1 (36.3). Available at: http://www.ncbi.nlm.nih. gov/mapview/maps.cgi?taxid=9606chr=1 [February 2009].
    • (2009) Homo Sapiens Chromosome 1 (36.3)
  • 34
    • 0010905001 scopus 로고    scopus 로고
    • Technical Report LUCS-TR:99-214, Department of Computer Science, Lund University, Sweden
    • Larsson NJ, Sadakane K,. Faster suffix sorting. Technical Report LUCS-TR:99-214, Department of Computer Science, Lund University, Sweden, 1999.
    • (1999) Faster Suffix Sorting
    • Larsson, N.J.1    Sadakane, K.2
  • 37
    • 0033066718 scopus 로고    scopus 로고
    • REPuter: Fast computation of maximal repeats in complete genomes
    • Kurtz S, Schleiermacher C,. REPuter: Fast computation of maximal repeats in complete genomes. Bioinformatics 1999; 15: 426-427.
    • (1999) Bioinformatics , vol.15 , pp. 426-427
    • Kurtz, S.1    Schleiermacher, C.2
  • 42
    • 84956976999 scopus 로고    scopus 로고
    • Linear-time longest-common-prefix computation in suffix arrays and its applications
    • (Lecture Notes in Computer Science, vol. 2089). Springer: Berlin
    • Kasai T, Lee G, Arimura H, Arikawa S, Park K,. Linear-time longest-common-prefix computation in suffix arrays and its applications. Proceedings of the CPM-2001 (Lecture Notes in Computer Science, vol. 2089). Springer: Berlin, 2001; 181-192.
    • (2001) Proceedings of the CPM-2001 , pp. 181-192
    • Kasai, T.1    Lee, G.2    Arimura, H.3    Arikawa, S.4    Park, K.5
  • 43
    • 35048818017 scopus 로고    scopus 로고
    • Two Space Saving Tricks for Linear Time LCP Array Computation
    • (Lecture Notes in Computer Science, vol. 3111). Springer: Berlin
    • Manzini G,. Two Space Saving Tricks for Linear Time LCP Array Computation. Proceedings of the 9th Scandinavian Workshop on Algorithm Theory (Lecture Notes in Computer Science, vol. 3111). Springer: Berlin, 2004; 372-383.
    • (2004) Proceedings of the 9th Scandinavian Workshop on Algorithm Theory , pp. 372-383
    • Manzini, G.1


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