کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
429965 687756 2016 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Computing maximal-exponent factors in an overlap-free word
ترجمه فارسی عنوان
محاسبه عوامل مؤثر در یک کلمه بدون همپوشانی
کلمات کلیدی
کلمه، رشته، تکرار، قدرت، تکرار، دوره ای نماینده ورد، کلمه بازگشت الگوریتم، اتوماتیک
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

The exponent of a word is the quotient of its length over its smallest period. The exponent and the period of a word can be computed in time proportional to the word length. We design an algorithm to compute the maximal exponent of all factors of an overlap-free word. Our algorithm runs in linear-time on a fixed-size alphabet, while a naive solution of the question would run in cubic time. The solution for non-overlap-free words derives from algorithms to compute all maximal repetitions, also called runs, occurring in the word.We also show there is a linear number of occurrences of maximal-exponent factors in an overlap-free word. Their maximal number lies between 0.66n and 2.25n in a word of length n. The algorithm can additionally locate all of them in linear time.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Computer and System Sciences - Volume 82, Issue 3, May 2016, Pages 477–487
نویسندگان
, ,