کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
433741 689618 2016 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Computing minimal and maximal suffixes of a substring
ترجمه فارسی عنوان
محاسبه پسوند های حداقل و حداکثر زیر رشته
کلمات کلیدی
ساختارهای داده، پرس و جو های زیر رشته، ترتیب واژگونی حداقل پسوند پسوند حداکثر
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

We consider the problems of computing the maximal and the minimal non-empty suffixes of substrings of a longer text of length n. For the minimal suffix problem we show that for every τ  , 1≤τ≤log⁡n1≤τ≤log⁡n, there exists a linear-space data structure with O(τ)O(τ) query time and O(nlog⁡n/τ)O(nlog⁡n/τ) preprocessing time. As a sample application, we show that this data structure can be used to compute the Lyndon decomposition of any substring of the text in O(kτ)O(kτ) time, where k   is the number of distinct factors in the decomposition. For the maximal suffix problem, we give a linear-space structure with O(1)O(1) query time and O(n)O(n) preprocessing time. In other words, we simultaneously achieve both the optimal query time and the optimal construction time.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 638, 25 July 2016, Pages 112–121
نویسندگان
, , , , ,