메뉴 건너뛰기




Volumn 38, Issue 6, 2009, Pages 2162-2178

Breaking a time-and-space barrier in constructing full-text indices

Author keywords

Preprocessing; Suffix arrays; Suffix trees; Text indexing

Indexed keywords

COMPRESSED SUFFIX ARRAY; CONSTRUCTION ALGORITHMS; FM-INDEX; FULL-TEXT INDEX; PAPER BREAK; PREPROCESSING; RUNNING-IN; SPACE BOUNDS; SPACE EFFICIENT ALGORITHMS; SPEED-UP; SUFFIX ARRAYS; SUFFIX TREES; SUFFIX-TREE; TEXT INDEXING; WORKING SPACE;

EID: 65949095627     PISSN: 00975397     EISSN: None     Source Type: Journal    
DOI: 10.1137/070685373     Document Type: Article
Times cited : (62)

References (32)
  • 1
    • 23844490875 scopus 로고    scopus 로고
    • P. BEAME AND F. E. FICH, Optimal bounds for the predecessor problem and related problems, J. Comput. System Sci., 65 (2002), pp. 38-72. Preliminary version appears in Proceedings of the ACM Symposium on Theory of Computing (STOC), 1999.
    • P. BEAME AND F. E. FICH, Optimal bounds for the predecessor problem and related problems, J. Comput. System Sci., 65 (2002), pp. 38-72. Preliminary version appears in Proceedings of the ACM Symposium on Theory of Computing (STOC), 1999.
  • 3
    • 0142253939 scopus 로고    scopus 로고
    • A theoretical and experimental study on the construction of suffix arrays in external memory
    • A. CRAUSER AND P. FERRAGINA, A theoretical and experimental study on the construction of suffix arrays in external memory, Algorithmica, 32 (2002), pp. 1-35.
    • (2002) Algorithmica , vol.32 , pp. 1-35
    • CRAUSER, A.1    FERRAGINA, P.2
  • 5
    • 30544432152 scopus 로고    scopus 로고
    • P. FERRAGINA AND G. MANZINI, Indexing compressed text, J. ACM, 52 (2005), pp. 552-581. Preliminary version appears in Proceedings of the IEEE Symposium on Foundations of Computer Science (FOCS), 2000.
    • P. FERRAGINA AND G. MANZINI, Indexing compressed text, J. ACM, 52 (2005), pp. 552-581. Preliminary version appears in Proceedings of the IEEE Symposium on Foundations of Computer Science (FOCS), 2000.
  • 6
    • 33645796213 scopus 로고    scopus 로고
    • R. GROSSI AND J. S. VITTER, Compressed suffix arrays and suffix trees with applications to text indexing and string matching, SIAM J. Comput., 35 (2005), pp. 378-407. Preliminary version appears in Proceedings of the ACM Symposium on Theory of Computing (STOC), 2000.
    • R. GROSSI AND J. S. VITTER, Compressed suffix arrays and suffix trees with applications to text indexing and string matching, SIAM J. Comput., 35 (2005), pp. 378-407. Preliminary version appears in Proceedings of the ACM Symposium on Theory of Computing (STOC), 2000.
  • 14
    • 33750232966 scopus 로고    scopus 로고
    • J. KÄRKKÄINEN, P. SANDERS, AND S. BURKHARDT, Linear work suffix array construction, J. ACM, 53 (2006), pp. 918-936. Preliminary version appears in Proceedings of the International Colloquium on Automata, Languages and Programming (ICALP), 2003.
    • J. KÄRKKÄINEN, P. SANDERS, AND S. BURKHARDT, Linear work suffix array construction, J. ACM, 53 (2006), pp. 918-936. Preliminary version appears in Proceedings of the International Colloquium on Automata, Languages and Programming (ICALP), 2003.
  • 15
    • 18544373057 scopus 로고    scopus 로고
    • D. KIM, J. SIM, H. PARK, AND K. PARK, Constructing suffix arrays in linear time, J. Discrete Algorithms, 3 (2005), pp. 126-142. Preliminary version appears in Proceedings of the Annual Symposium on Combinatorial Pattern Matching (CPM), 2003.
    • D. KIM, J. SIM, H. PARK, AND K. PARK, Constructing suffix arrays in linear time, J. Discrete Algorithms, 3 (2005), pp. 126-142. Preliminary version appears in Proceedings of the Annual Symposium on Combinatorial Pattern Matching (CPM), 2003.
  • 16
    • 18544364760 scopus 로고    scopus 로고
    • P. KO AND S. ALURU, Space efficient linear time construction of suffix arrays, J. Discrete Algorithms, 3 (2005), pp. 143-156. Preliminary version appears in Proceedings of the Annual Symposium on Combinatorial Pattern Matching (CPM), 2003.
    • P. KO AND S. ALURU, Space efficient linear time construction of suffix arrays, J. Discrete Algorithms, 3 (2005), pp. 143-156. Preliminary version appears in Proceedings of the Annual Symposium on Combinatorial Pattern Matching (CPM), 2003.
  • 19
    • 0027681165 scopus 로고
    • Suffix arrays: A new method for on-line string searches
    • U. MANBER AND G. MYERS, Suffix arrays: A new method for on-line string searches, SIAM J. Comput., 22 (1993), pp. 935-948.
    • (1993) SIAM J. Comput , vol.22 , pp. 935-948
    • MANBER, U.1    MYERS, G.2
  • 20
    • 0016942292 scopus 로고
    • A space-economical suffix tree construction algorithm
    • E. M. MCCREIGHT, A space-economical suffix tree construction algorithm, J. ACM, 23 (1976), pp. 262-272.
    • (1976) J. ACM , vol.23 , pp. 262-272
    • MCCREIGHT, E.M.1
  • 21
    • 0004047313 scopus 로고
    • Data Structures and Algorithms 1
    • Springer-Verlag, Heidelberg, Germany
    • K. MEHLHORN, Data Structures and Algorithms 1: Sorting and Searching, Springer-Verlag, Heidelberg, Germany, 1984.
    • (1984) Sorting and Searching
    • MEHLHORN, K.1
  • 23
    • 34548697512 scopus 로고    scopus 로고
    • J. C. NA AND K. PARK, Alphabet-independent linear-time construction of compressed suffix arrays using o (n log n)-bit working space, Theoret. Comput. Sci., 385 (2007), pp. 127-136. Preliminary version appears in Proceedings of the Annual Symposium on Combinatorial Pattern Matching (CPM), 2005.
    • J. C. NA AND K. PARK, Alphabet-independent linear-time construction of compressed suffix arrays using o (n log n)-bit working space, Theoret. Comput. Sci., 385 (2007), pp. 127-136. Preliminary version appears in Proceedings of the Annual Symposium on Combinatorial Pattern Matching (CPM), 2005.
  • 24
    • 0036248032 scopus 로고    scopus 로고
    • Low redundancy in static dictionaries with constant query time
    • R. PAGH, Low redundancy in static dictionaries with constant query time, SIAM J. Comput., 31 (2001), pp. 353-363.
    • (2001) SIAM J. Comput , vol.31 , pp. 353-363
    • PAGH, R.1
  • 26
    • 0041427690 scopus 로고    scopus 로고
    • K. SADAKANE, New text indexing functionalities of the compressed suffix arrays, J. Algorithms, 48 (2003), pp. 294-313. Preliminary version appears in Proceedings of the Annual International Symposium on Algorithms and Computation (ISAAC), 2000.
    • K. SADAKANE, New text indexing functionalities of the compressed suffix arrays, J. Algorithms, 48 (2003), pp. 294-313. Preliminary version appears in Proceedings of the Annual International Symposium on Algorithms and Computation (ISAAC), 2000.
  • 28
    • 0033895671 scopus 로고    scopus 로고
    • Efficient discovery of optimal word association patterns in large text databases
    • S. SHIMOZONO, H. ARIMURA, AND S. ARIKAWA, Efficient discovery of optimal word association patterns in large text databases, New Generation Computing, 18 (2000), pp. 49-60.
    • (2000) New Generation Computing , vol.18 , pp. 49-60
    • SHIMOZONO, S.1    ARIMURA, H.2    ARIKAWA, S.3
  • 29
    • 0001704377 scopus 로고
    • On-line construction of suffix trees
    • E. UKKONEN, On-line construction of suffix trees, Algorithmica, 14 (1995), pp. 249-260.
    • (1995) Algorithmica , vol.14 , pp. 249-260
    • UKKONEN, E.1
  • 31
    • 0020802573 scopus 로고
    • Log-logarithmic worst-case range queries are possible in space tθ(N)
    • D. E. WILLARD, Log-logarithmic worst-case range queries are possible in space tθ(N), Inform. Process. Lett., 17 (1983), pp. 81-84.
    • (1983) Inform. Process. Lett , vol.17 , pp. 81-84
    • WILLARD, D.E.1
  • 32
    • 0001919357 scopus 로고    scopus 로고
    • Guidelines for presentation and comparison of indexing techniques
    • J. ZOBEL, A. MOFFAT, AND K. RAMAMOHANARAO, Guidelines for presentation and comparison of indexing techniques, SIGMOD Record, 25 (1996), pp. 10-15.
    • (1996) SIGMOD Record , vol.25 , pp. 10-15
    • ZOBEL, J.1    MOFFAT, A.2    RAMAMOHANARAO, K.3


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