메뉴 건너뛰기




Volumn 410, Issue 50, 2009, Pages 5227-5235

Repetitions in strings: Algorithms and combinatorics

Author keywords

Algorithms; Compression; Consecutive repeats; Cubes; Factorisation; Repetitions; Runs; Squares; Tandem repeats

Indexed keywords

COMPRESSION; CONSECUTIVE REPEATS; CUBES; FACTORISATION; REPETITIONS; RUNS; SQUARES; TANDEM REPEATS;

EID: 70349937930     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.tcs.2009.08.024     Document Type: Article
Times cited : (66)

References (47)
  • 1
    • 49049125709 scopus 로고
    • Optimal off-line detection of repetitions in a string
    • Apostolico A., and Preparata F.P. Optimal off-line detection of repetitions in a string. Theoret. Comput. Sci. 22 3 (1983) 297-315
    • (1983) Theoret. Comput. Sci. , vol.22 , Issue.3 , pp. 297-315
    • Apostolico, A.1    Preparata, F.P.2
  • 2
    • 50249097294 scopus 로고    scopus 로고
    • The number of runs in Sturmian words
    • Proc. of CIAA, Springer
    • Baturo P., Piatkowski M., and Rytter W. The number of runs in Sturmian words. Proc. of CIAA. Lecture Notes in Comput. Sci. vol. 5148 (2008), Springer 252-261
    • (2008) Lecture Notes in Comput. Sci. , vol.5148 , pp. 252-261
    • Baturo, P.1    Piatkowski, M.2    Rytter, W.3
  • 3
    • 33750087513 scopus 로고    scopus 로고
    • Crochemore factorization of Sturmian and other infinite strings
    • Proc. of MFCS, Springer
    • Berstel J., and Savelli A. Crochemore factorization of Sturmian and other infinite strings. Proc. of MFCS. Lecture Notes in Comput.~Sci. vol. 4162 (2006), Springer 157-166
    • (2006) Lecture Notes in Comput.~Sci. , vol.4162 , pp. 157-166
    • Berstel, J.1    Savelli, A.2
  • 4
    • 37849036343 scopus 로고    scopus 로고
    • Fast and practical algorithms for computing all runs in a string
    • Proc. of CPM'07, Springer, Berlin
    • Chen G., Puglisi S.J., and Smyth W.F. Fast and practical algorithms for computing all runs in a string. Proc. of CPM'07. Lecture Notes in Comput. Sci. vol. 4580 (July 2007), Springer, Berlin 307-315
    • (2007) Lecture Notes in Comput. Sci. , vol.4580 , pp. 307-315
    • Chen, G.1    Puglisi, S.J.2    Smyth, W.F.3
  • 5
    • 45249083877 scopus 로고    scopus 로고
    • The Lempel-Ziv complexity of fixed points of morphisms
    • Constantinescu S., and Ilie L. The Lempel-Ziv complexity of fixed points of morphisms. SIAM J. Discrete Math. 21 2 (2007) 466-481
    • (2007) SIAM J. Discrete Math. , vol.21 , Issue.2 , pp. 466-481
    • Constantinescu, S.1    Ilie, L.2
  • 6
    • 0001444363 scopus 로고
    • An optimal algorithm for computing the repetitions in a string
    • Crochemore M. An optimal algorithm for computing the repetitions in a string. Inform. Process. Lett. 12 5 (1981) 244-250
    • (1981) Inform. Process. Lett. , vol.12 , Issue.5 , pp. 244-250
    • Crochemore, M.1
  • 7
    • 0022865420 scopus 로고
    • Transducers and repetitions
    • Crochemore M. Transducers and repetitions. Theoret. Comput. Sci. 45 1 (1986) 63-86
    • (1986) Theoret. Comput. Sci. , vol.45 , Issue.1 , pp. 63-86
    • Crochemore, M.1
  • 10
    • 38049021086 scopus 로고    scopus 로고
    • Analysis of maximal repetitions in strings
    • Proc. of MFCS'07, Springer
    • Crochemore M., and Ilie L. Analysis of maximal repetitions in strings. Proc. of MFCS'07. Lecture Notes in Comput. Sci. vol. 4708 (2007), Springer 465-476
    • (2007) Lecture Notes in Comput. Sci. , vol.4708 , pp. 465-476
    • Crochemore, M.1    Ilie, L.2
  • 11
  • 12
    • 39449125651 scopus 로고    scopus 로고
    • Computing longest previous factors in linear time and applications
    • Crochemore M., and Ilie L. Computing longest previous factors in linear time and applications. Inform. Process. Lett. 106 2 (2008) 75-80
    • (2008) Inform. Process. Lett. , vol.106 , Issue.2 , pp. 75-80
    • Crochemore, M.1    Ilie, L.2
  • 13
    • 50249188365 scopus 로고    scopus 로고
    • A simple algorithm for computing the Lempel-Ziv factorization
    • IEEE Computer Society, Los Alamitos, CA
    • Crochemore M., Ilie L., and Smyth W.F. A simple algorithm for computing the Lempel-Ziv factorization. 18th Data Compression Conference (2008), IEEE Computer Society, Los Alamitos, CA 482-488
    • (2008) 18th Data Compression Conference , pp. 482-488
    • Crochemore, M.1    Ilie, L.2    Smyth, W.F.3
  • 14
    • 45849146580 scopus 로고    scopus 로고
    • Towards a solution to the "runs" conjecture
    • Proc. of CPM'08, Springer
    • Crochemore M., Ilie L., and Tinta L. Towards a solution to the "runs" conjecture. Proc. of CPM'08. Lecture Notes in Comput. Sci. vol. 5029 (2008), Springer 290-302
    • (2008) Lecture Notes in Comput. Sci. , vol.5029 , pp. 290-302
    • Crochemore, M.1    Ilie, L.2    Tinta, L.3
  • 15
    • 71149088928 scopus 로고
    • Two-way string matching
    • Crochemore M., and Perrin D. Two-way string matching. J. ACM 38 3 (1991) 651-675
    • (1991) J. ACM , vol.38 , Issue.3 , pp. 651-675
    • Crochemore, M.1    Perrin, D.2
  • 16
    • 0000578664 scopus 로고
    • Squares, cubes, and time-space efficient string searching
    • Crochemore M., and Rytter W. Squares, cubes, and time-space efficient string searching. Algorithmica 13 5 (1995) 405-425
    • (1995) Algorithmica , vol.13 , Issue.5 , pp. 405-425
    • Crochemore, M.1    Rytter, W.2
  • 20
    • 0006937138 scopus 로고    scopus 로고
    • The exact number of squares in Fibonacci strings
    • Fraenkel A.S., and Simpson R.J. The exact number of squares in Fibonacci strings. Theoret. Comput. Sci. 218 1 (1999) 95-106
    • (1999) Theoret. Comput. Sci. , vol.218 , Issue.1 , pp. 95-106
    • Fraenkel, A.S.1    Simpson, R.J.2
  • 21
    • 43949096921 scopus 로고    scopus 로고
    • An asymptotic lower bound for the maximal number of runs in a string
    • Franek F., and Yang Q. An asymptotic lower bound for the maximal number of runs in a string. Int. J. Found. Comput. Sci. 19 1 (2008) 195-203
    • (2008) Int. J. Found. Comput. Sci. , vol.19 , Issue.1 , pp. 195-203
    • Franek, F.1    Yang, Q.2
  • 22
    • 14044254971 scopus 로고    scopus 로고
    • Computing all repeats using suffix arrays
    • Franek F., Smyth W.F., and Tang Y. Computing all repeats using suffix arrays. J. Autom. Lang. Comb. 8 4 (2003) 579-591
    • (2003) J. Autom. Lang. Comb. , vol.8 , Issue.4 , pp. 579-591
    • Franek, F.1    Smyth, W.F.2    Tang, Y.3
  • 23
    • 0020764168 scopus 로고
    • Time-space-optimal string matching
    • Galil Z., and Seiferas J. Time-space-optimal string matching. J. Comput. Syst. Sci. 26 3 (1983) 280-294
    • (1983) J. Comput. Syst. Sci. , vol.26 , Issue.3 , pp. 280-294
    • Galil, Z.1    Seiferas, J.2
  • 24
    • 84957889357 scopus 로고
    • Constant-space string matching with smaller number of comparisons: Sequential sampling
    • Proc. of CPM'95, Springer
    • Gasieniec L., Plandowski W., and Rytter W. Constant-space string matching with smaller number of comparisons: Sequential sampling. Proc. of CPM'95. Lecture Notes in Comput. Sci. vol. 937 (1995), Springer 78-89
    • (1995) Lecture Notes in Comput. Sci. , vol.937 , pp. 78-89
    • Gasieniec, L.1    Plandowski, W.2    Rytter, W.3
  • 27
    • 6344252888 scopus 로고    scopus 로고
    • Linear time algorithms for finding and representing all the tandem repeats in a string
    • Gusfield D., and Stoye J. Linear time algorithms for finding and representing all the tandem repeats in a string. J. Comput. Syst. Sci. 69 4 (2004) 525-546
    • (2004) J. Comput. Syst. Sci. , vol.69 , Issue.4 , pp. 525-546
    • Gusfield, D.1    Stoye, J.2
  • 28
    • 25144432769 scopus 로고    scopus 로고
    • A simple proof that a string of length n has at most 2 n distinct squares
    • Ilie L. A simple proof that a string of length n has at most 2 n distinct squares. J. Combin. Theory, Ser. A 112 1 (2005) 163-164
    • (2005) J. Combin. Theory, Ser. A , vol.112 , Issue.1 , pp. 163-164
    • Ilie, L.1
  • 29
    • 34248588699 scopus 로고    scopus 로고
    • A note on the number of squares in a string
    • Ilie L. A note on the number of squares in a string. Theoret. Comput. Sci. 380 3 (2007) 373-376
    • (2007) Theoret. Comput. Sci. , vol.380 , Issue.3 , pp. 373-376
    • Ilie, L.1
  • 30
    • 0031074030 scopus 로고    scopus 로고
    • A characterization of the squares in a Fibonacci string
    • Iliopoulos C., Moore D., and Smyth W.F. A characterization of the squares in a Fibonacci string. Theoret. Comput. Sci. 172 (1997) 281-291
    • (1997) Theoret. Comput. Sci. , vol.172 , pp. 281-291
    • Iliopoulos, C.1    Moore, D.2    Smyth, W.F.3
  • 31
    • 0000096103 scopus 로고
    • On strongly cube-free ω-words generated by binary morphisms
    • Fundamentals of Computation Theory, Springer
    • Karhumäki J. On strongly cube-free ω-words generated by binary morphisms. Fundamentals of Computation Theory. Lecture Notes in Comput. Sci. 117 (1981), Springer 182-189
    • (1981) Lecture Notes in Comput. Sci. , vol.117 , pp. 182-189
    • Karhumäki, J.1
  • 32
    • 0033335475 scopus 로고    scopus 로고
    • Finding maximal repetitions in a string in linear time
    • IEEE Computer Society Press, Los Alamitos
    • Kolpakov R., and Kucherov G. Finding maximal repetitions in a string in linear time. 40th Symposium on Foundations of Computer Science (1999), IEEE Computer Society Press, Los Alamitos 596-604
    • (1999) 40th Symposium on Foundations of Computer Science , pp. 596-604
    • Kolpakov, R.1    Kucherov, G.2
  • 35
    • 0027480960 scopus 로고
    • A novel gene containing a trinucleotide repeat that is expanded and unstable on Huntington's disease chromosomes
    • MacDonald M., and Ambrose C.M. A novel gene containing a trinucleotide repeat that is expanded and unstable on Huntington's disease chromosomes. Cell 72 6 (1993) 971-983
    • (1993) Cell , vol.72 , Issue.6 , pp. 971-983
    • MacDonald, M.1    Ambrose, C.M.2
  • 36
    • 38249007026 scopus 로고
    • Detecting leftmost maximal periodicities
    • Main M.G. Detecting leftmost maximal periodicities. Discret. Appl. Math. 25 (1989) 145-153
    • (1989) Discret. Appl. Math. , vol.25 , pp. 145-153
    • Main, M.G.1
  • 37
    • 0001338917 scopus 로고
    • An O (n log n) algorithm for finding all repetitions in a string
    • Main M.G., and Lorentz R.J. An O (n log n) algorithm for finding all repetitions in a string. J. Algorithms 5 3 (1984) 422-432
    • (1984) J. Algorithms , vol.5 , Issue.3 , pp. 422-432
    • Main, M.G.1    Lorentz, R.J.2
  • 39
    • 0000334912 scopus 로고
    • Repetitions in the Fibonacci infinite word
    • Mignosi F., and Pirillo G. Repetitions in the Fibonacci infinite word. RAIRO Inform. Théor. Appl. 26 3 (1992) 199-204
    • (1992) RAIRO Inform. Théor. Appl. , vol.26 , Issue.3 , pp. 199-204
    • Mignosi, F.1    Pirillo, G.2
  • 40
    • 45049083342 scopus 로고    scopus 로고
    • How many runs can a string contain?
    • Puglisi S.J., Simpson J., and Smyth B. How many runs can a string contain?. Theor. Comput. Sci. 401 1-3 (2008) 165-171
    • (2008) Theor. Comput. Sci. , vol.401 , Issue.1-3 , pp. 165-171
    • Puglisi, S.J.1    Simpson, J.2    Smyth, B.3
  • 41
    • 33749242448 scopus 로고    scopus 로고
    • The structure of subword graphs and suffix trees of Fibonacci words
    • Rytter W. The structure of subword graphs and suffix trees of Fibonacci words. Theor. Comput. Sci. 363 2 (2006) 211-223
    • (2006) Theor. Comput. Sci. , vol.363 , Issue.2 , pp. 211-223
    • Rytter, W.1
  • 42
    • 33745594562 scopus 로고    scopus 로고
    • The number of runs in a string: Improved analysis of the linear upper bound
    • Proc. of the 23rd STACS, Springer, Berlin
    • Rytter W. The number of runs in a string: Improved analysis of the linear upper bound. Proc. of the 23rd STACS. Lecture Notes in Comput. Sci. 3884 (2006), Springer, Berlin 184-195
    • (2006) Lecture Notes in Comput. Sci. , vol.3884 , pp. 184-195
    • Rytter, W.1
  • 43
    • 84855192542 scopus 로고    scopus 로고
    • The number of runs in a string
    • Rytter W. The number of runs in a string. Inf. Comput. 205 9 (2007) 459-1469
    • (2007) Inf. Comput. , vol.205 , Issue.9 , pp. 459-1469
    • Rytter, W.1
  • 44
    • 0346008271 scopus 로고    scopus 로고
    • Repetitive perhaps, but certainly not boring
    • Smyth W.F. Repetitive perhaps, but certainly not boring. Theoret. Comput. Sci. 249 2 (2000) 343-355
    • (2000) Theoret. Comput. Sci. , vol.249 , Issue.2 , pp. 343-355
    • Smyth, W.F.1


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