کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
419149 681747 2014 7 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A dd-step approach to the maximum number of distinct squares and runs in strings
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
A dd-step approach to the maximum number of distinct squares and runs in strings
چکیده انگلیسی

Fraenkel and Simpson conjectured in 1998 that the number of distinct squares in a string is at most its length. Kolpakov and Kucherov conjectured in 1999 that the number of runs in a string is also at most its length. Since then, both conjectures attracted the attention of many researchers and many results have been presented, including asymptotic lower bounds for both, asymptotic upper bounds for runs, and universal upper bounds for distinct squares in terms of the length. In this survey we point to the combined role played by the length and the number of distinct symbols of the string in both problems. Let us denote σd(n)σd(n), respectively ρd(n)ρd(n), the maximum number of distinct primitively rooted squares, respectively runs, over all strings of length nn containing exactly dd distinct symbols. We study both functions σd(n)σd(n) and ρd(n)ρd(n) and revisit earlier results and conjectures with the (d,n)(d,n)-parameterized approach. The parameterized approach reveals regularities for both σd(n)σd(n) and ρd(n)ρd(n) which have been computationally verified for all known values. In addition, the approach provides a computationally efficient framework. We were able to determine all previously known ρ2(n)ρ2(n) values for n≤60n≤60 in a matter of hours, confirming the results reported by Kolpakov and Kucherov, and were able to extend the computations up to n=74n=74. Similarly, we were able to extend the computations up to n=70n=70 for σ2(n)σ2(n). We point out that σ2(33)<σ3(33)σ2(33)<σ3(33); that is, among all strings of length 33, no binary string achieves the maximum number of distinct primitively rooted squares, and that σ2(n)≤2n−85σ2(n)≤2n−85 for n≥70n≥70. The computations also reveal the existence of unexpected binary run-maximal string of length 6666 containing a quadruple of identical symbols aaaaaaaa.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Discrete Applied Mathematics - Volume 163, Part 3, 30 January 2014, Pages 268–274
نویسندگان
, ,