메뉴 건너뛰기




Volumn 108, Issue 5, 2008, Pages 320-325

Optimal prefix and suffix queries on texts

Author keywords

Algorithms; Combinatorial problems; Data structures; Pattern matching

Indexed keywords

CHLORINE COMPOUNDS; COMPUTER SCIENCE; DATA STRUCTURES; FILE ORGANIZATION; OPTIMAL CONTROL SYSTEMS; PATTERN MATCHING; TECHNOLOGY; TERMINOLOGY;

EID: 53049089310     PISSN: 00200190     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.ipl.2008.05.027     Document Type: Article
Times cited : (2)

References (38)
  • 2
    • 0002139526 scopus 로고
    • The myriad virtues of subword trees
    • Combinatorial Algorithms on Words, Springer-Verlag
    • Apostolico A. The myriad virtues of subword trees. Combinatorial Algorithms on Words. NATO ISI (1985), Springer-Verlag 85-96
    • (1985) NATO ISI , pp. 85-96
    • Apostolico, A.1
  • 3
    • 84896788505 scopus 로고    scopus 로고
    • The LCA problem revisited
    • Latin American Theoretical INformatics (LATIN). Gonnet G.H., Panario D., and Viola A. (Eds), Springer
    • Bender M.A., and Farach-Colton M. The LCA problem revisited. In: Gonnet G.H., Panario D., and Viola A. (Eds). Latin American Theoretical INformatics (LATIN). Lecture Notes in Computer Science vol. 1776 (2000), Springer 88-94
    • (2000) Lecture Notes in Computer Science , vol.1776 , pp. 88-94
    • Bender, M.A.1    Farach-Colton, M.2
  • 4
    • 84936676730 scopus 로고
    • Linear approximation of shortest superstrings
    • ACM
    • Blum A., Jiang T., Li M., Tromp J., and Yannakakis M. Linear approximation of shortest superstrings. STOC (1991), ACM 328-336
    • (1991) STOC , pp. 328-336
    • Blum, A.1    Jiang, T.2    Li, M.3    Tromp, J.4    Yannakakis, M.5
  • 5
    • 35048868341 scopus 로고    scopus 로고
    • Compressed index for a dynamic collection of texts
    • CPM. Sahinalp S.C., Muthukrishnan S., and Dogrusöz U. (Eds), Springer
    • Chan H.-L., Hon W.-K., and Lam T.W. Compressed index for a dynamic collection of texts. In: Sahinalp S.C., Muthukrishnan S., and Dogrusöz U. (Eds). CPM. Lecture Notes in Computer Science vol. 3109 (2004), Springer 445-456
    • (2004) Lecture Notes in Computer Science , vol.3109 , pp. 445-456
    • Chan, H.-L.1    Hon, W.-K.2    Lam, T.W.3
  • 6
    • 4544388794 scopus 로고    scopus 로고
    • Dictionary matching and indexing with errors and don't cares
    • Babai L. (Ed), ACM
    • Cole R., Gottlieb L.-A., and Lewenstein M. Dictionary matching and indexing with errors and don't cares. In: Babai L. (Ed). STOC (2004), ACM 91-100
    • (2004) STOC , pp. 91-100
    • Cole, R.1    Gottlieb, L.-A.2    Lewenstein, M.3
  • 7
    • 45749130603 scopus 로고    scopus 로고
    • Improved algorithms for the range next value problem and applications
    • STACS. Albers S., Weil P., and Rochange C. (Eds), Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany vol. 08001
    • Crochemore M., Iliopoulos C.S., Kubica M., Rahman M.S., and Walen T. Improved algorithms for the range next value problem and applications. In: Albers S., Weil P., and Rochange C. (Eds). STACS. Dagstuhl Seminar Proceedings vol. 08001 (2008), Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany 205-216
    • (2008) Dagstuhl Seminar Proceedings , pp. 205-216
    • Crochemore, M.1    Iliopoulos, C.S.2    Kubica, M.3    Rahman, M.S.4    Walen, T.5
  • 8
    • 38049091158 scopus 로고    scopus 로고
    • Finding patterns in given intervals
    • MFCS. Kucera L., and Kucera A. (Eds), Springer
    • Crochemore M., Iliopoulos C.S., and Rahman M.S. Finding patterns in given intervals. In: Kucera L., and Kucera A. (Eds). MFCS. Lecture Notes in Computer Science vol. 4708 (2007), Springer 645-656
    • (2007) Lecture Notes in Computer Science , vol.4708 , pp. 645-656
    • Crochemore, M.1    Iliopoulos, C.S.2    Rahman, M.S.3
  • 10
    • 0031381052 scopus 로고    scopus 로고
    • M. Farach, Optimal suffix tree construction with large alphabets, in: FOCS 1997, pp. 137-143
    • M. Farach, Optimal suffix tree construction with large alphabets, in: FOCS 1997, pp. 137-143
  • 11
    • 33749231178 scopus 로고    scopus 로고
    • P. Ferragina, R. Grossi, Fast incremental text editing, in: SODA, 1995, pp. 531-540
    • P. Ferragina, R. Grossi, Fast incremental text editing, in: SODA, 1995, pp. 531-540
  • 12
    • 38049088202 scopus 로고    scopus 로고
    • A new succinct representation of RMQ-information and improvements in the enhanced suffix array
    • ESCAPE. Chen B., Paterson M., and Zhang G. (Eds), Springer
    • Fischer J., and Heun V. A new succinct representation of RMQ-information and improvements in the enhanced suffix array. In: Chen B., Paterson M., and Zhang G. (Eds). ESCAPE. Lecture Notes in Computer Science vol. 4614 (2007), Springer 459-470
    • (2007) Lecture Notes in Computer Science , vol.4614 , pp. 459-470
    • Fischer, J.1    Heun, V.2
  • 13
    • 53049106308 scopus 로고    scopus 로고
    • T. Flouri, C.S. Iliopoulos, M.S. Rahman, L. Vagner, M. Vorácek, Indexing factors in DNA/RNA sequences, in: BIRD08-ALBIO08, 2008, in press
    • T. Flouri, C.S. Iliopoulos, M.S. Rahman, L. Vagner, M. Vorácek, Indexing factors in DNA/RNA sequences, in: BIRD08-ALBIO08, 2008, in press
  • 14
    • 85020601782 scopus 로고    scopus 로고
    • H. Gabow, J. Bentley, R. Tarjan, Scaling and related techniques for geometry problems, in: Symposium on the Theory of Computing (STOC), 1984, pp. 135-143
    • H. Gabow, J. Bentley, R. Tarjan, Scaling and related techniques for geometry problems, in: Symposium on the Theory of Computing (STOC), 1984, pp. 135-143
  • 15
    • 0028197844 scopus 로고    scopus 로고
    • M. Gu, M. Farach, R. Beigel, An efficient algorithm for dynamic text indexing, in: SODA, 1994, pp. 697-704
    • M. Gu, M. Farach, R. Beigel, An efficient algorithm for dynamic text indexing, in: SODA, 1994, pp. 697-704
  • 17
    • 0026836177 scopus 로고
    • An efficient algorithm for the all pairs suffix-prefix problem
    • Gusfield D., Landau G.M., and Schieber B. An efficient algorithm for the all pairs suffix-prefix problem. Inform. Process. Lett. 41 4 (1992) 181-185
    • (1992) Inform. Process. Lett. , vol.41 , Issue.4 , pp. 181-185
    • Gusfield, D.1    Landau, G.M.2    Schieber, B.3
  • 18
    • 67249092614 scopus 로고    scopus 로고
    • C.S. Iliopoulos, M.S. Rahman, Indexing factors with gaps, Algorithmica, doi:10.1007/s00453-007-9141-3, in press
    • C.S. Iliopoulos, M.S. Rahman, Indexing factors with gaps, Algorithmica, doi:10.1007/s00453-007-9141-3, in press
  • 19
  • 20
    • 49949086110 scopus 로고    scopus 로고
    • Indexing circular patterns
    • WALCOM. Nakano S.-I., and Rahman M.S. (Eds), Springer
    • Iliopoulos C.S., and Rahman M.S. Indexing circular patterns. In: Nakano S.-I., and Rahman M.S. (Eds). WALCOM. Lecture Notes in Computer Science vol. 4921 (2008), Springer 46-57
    • (2008) Lecture Notes in Computer Science , vol.4921 , pp. 46-57
    • Iliopoulos, C.S.1    Rahman, M.S.2
  • 21
    • 53049094982 scopus 로고    scopus 로고
    • J.M. Jr., V. Pratt, A linear pattern matching algorithm, University of California Technical report, 40, 1970
    • J.M. Jr., V. Pratt, A linear pattern matching algorithm, University of California Technical report, 40, 1970
  • 22
    • 0029197192 scopus 로고
    • Combinatorial algorithms for DNA sequence assembly
    • Kececioglu J.D., and Myers E.W. Combinatorial algorithms for DNA sequence assembly. Algorithmica 13 1-2 (1995) 7-51
    • (1995) Algorithmica , vol.13 , Issue.1-2 , pp. 7-51
    • Kececioglu, J.D.1    Myers, E.W.2
  • 23
    • 0347494058 scopus 로고    scopus 로고
    • Parallel suffix-prefix-matching algorithm and applications
    • Kedem Z.M., Landau G.M., and Palem K.V. Parallel suffix-prefix-matching algorithm and applications. SIAM J. Comput. 25 5 (1996) 998-1023
    • (1996) SIAM J. Comput. , vol.25 , Issue.5 , pp. 998-1023
    • Kedem, Z.M.1    Landau, G.M.2    Palem, K.V.3
  • 24
  • 26
    • 26444530064 scopus 로고    scopus 로고
    • Text indexing with errors
    • CPM. Apostolico A., Crochemore M., and Park K. (Eds), Springer
    • Maaß M.G., and Nowak J. Text indexing with errors. In: Apostolico A., Crochemore M., and Park K. (Eds). CPM. Lecture Notes in Computer Science vol. 3537 (2005), Springer 21-32
    • (2005) Lecture Notes in Computer Science , vol.3537 , pp. 21-32
    • Maaß, M.G.1    Nowak, J.2
  • 27
    • 33746051721 scopus 로고    scopus 로고
    • Dynamic entropy-compressed sequences and full-text indexes
    • CPM. Lewenstein M., and Valiente G. (Eds), Springer
    • Mäkinen V., and Navarro G. Dynamic entropy-compressed sequences and full-text indexes. In: Lewenstein M., and Valiente G. (Eds). CPM. Lecture Notes in Computer Science vol. 4009 (2006), Springer 306-317
    • (2006) Lecture Notes in Computer Science , vol.4009 , pp. 306-317
    • Mäkinen, V.1    Navarro, G.2
  • 28
    • 33745597587 scopus 로고    scopus 로고
    • Position-restricted substring searching
    • LATIN. Correa J.R., Hevia A., and Kiwi M.A. (Eds), Springer
    • Mäkinen V., and Navarro G. Position-restricted substring searching. In: Correa J.R., Hevia A., and Kiwi M.A. (Eds). LATIN. Lecture Notes in Computer Science vol. 3887 (2006), Springer 703-714
    • (2006) Lecture Notes in Computer Science , vol.3887 , pp. 703-714
    • Mäkinen, V.1    Navarro, G.2
  • 29
    • 0016942292 scopus 로고
    • A space-economical suffix tree construction algorithm
    • McCreight E.M. A space-economical suffix tree construction algorithm. J. ACM 23 2 (1976) 262-272
    • (1976) J. ACM , vol.23 , Issue.2 , pp. 262-272
    • McCreight, E.M.1
  • 30
    • 33744962566 scopus 로고    scopus 로고
    • S. Muthukrishnan, Efficient algorithms for document retrieval problems, in: SODA, 2002, pp. 657-666
    • S. Muthukrishnan, Efficient algorithms for document retrieval problems, in: SODA, 2002, pp. 657-666
  • 32
    • 84937439801 scopus 로고    scopus 로고
    • Indexing text with approximate q-grams
    • CPM. Giancarlo R., and Sankoff D. (Eds), Springer
    • Navarro G., Sutinen E., Tanninen J., and Tarhio J. Indexing text with approximate q-grams. In: Giancarlo R., and Sankoff D. (Eds). CPM. Lecture Notes in Computer Science vol. 1848 (2000), Springer 350-363
    • (2000) Lecture Notes in Computer Science , vol.1848 , pp. 350-363
    • Navarro, G.1    Sutinen, E.2    Tanninen, J.3    Tarhio, J.4
  • 33
    • 38149048167 scopus 로고    scopus 로고
    • Indexing factors with gaps
    • SOFSEM. van Leeuwen J., Italiano G.F., van der Hoek W., Meinel C., Sack H., Plasil F., and Bieliková M. (Eds), Springer
    • Rahman M.S., and Iliopoulos C.S. Indexing factors with gaps. In: van Leeuwen J., Italiano G.F., van der Hoek W., Meinel C., Sack H., Plasil F., and Bieliková M. (Eds). SOFSEM. Lecture Notes in Computer Science vol. 4362 (2007), Springer 465-474
    • (2007) Lecture Notes in Computer Science , vol.4362 , pp. 465-474
    • Rahman, M.S.1    Iliopoulos, C.S.2
  • 34
    • 33749554843 scopus 로고    scopus 로고
    • Finding patterns with variable length gaps or don't cares
    • COCOON. Chen D.Z., and Lee D.T. (Eds), Springer
    • Rahman M.S., Iliopoulos C.S., Lee I., Mohamed M., and Smyth W.F. Finding patterns with variable length gaps or don't cares. In: Chen D.Z., and Lee D.T. (Eds). COCOON. Lecture Notes in Computer Science vol. 4112 (2006), Springer 146-155
    • (2006) Lecture Notes in Computer Science , vol.4112 , pp. 146-155
    • Rahman, M.S.1    Iliopoulos, C.S.2    Lee, I.3    Mohamed, M.4    Smyth, W.F.5
  • 35
    • 33947647477 scopus 로고    scopus 로고
    • Succinct data structures for flexible text retrieval systems
    • Sadakane K. Succinct data structures for flexible text retrieval systems. J. Discrete Algorithms 5 1 (2007) 12-22
    • (2007) J. Discrete Algorithms , vol.5 , Issue.1 , pp. 12-22
    • Sadakane, K.1
  • 36
    • 0024135088 scopus 로고
    • A greedy approximation algorithm for constructing shortest common superstrings
    • Tarhio J., and Ukkonen E. A greedy approximation algorithm for constructing shortest common superstrings. Theoret. Comput. Sci. 57 (1988) 131-145
    • (1988) Theoret. Comput. Sci. , vol.57 , pp. 131-145
    • Tarhio, J.1    Ukkonen, E.2
  • 37
    • 52449148946 scopus 로고
    • A linear-time algorithm for finding approximate shortest common superstrings
    • Ukkonen E. A linear-time algorithm for finding approximate shortest common superstrings. Algorithmica 5 3 (1990) 313-323
    • (1990) Algorithmica , vol.5 , Issue.3 , pp. 313-323
    • Ukkonen, E.1
  • 38
    • 0001704377 scopus 로고
    • On-line construction of suffix trees
    • Ukkonen E. On-line construction of suffix trees. Algorithmica 14 3 (1995) 249-260
    • (1995) Algorithmica , vol.14 , Issue.3 , pp. 249-260
    • Ukkonen, E.1


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