کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4949997 1440209 2016 8 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Computing covers using prefix tables
ترجمه فارسی عنوان
محاسبات با استفاده از جداول پیشوند را پوشش می دهد
کلمات کلیدی
رشته های، جداول پیشوند پوشش ها، آرایه پوشش، رشته های نامرئی، زمان خطی الگوریتم،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
An indeterminate string x=x[1..n] on an alphabet Σ is a sequence of nonempty subsets of Σ; x is said to be regular if every subset is of size one. A proper substring u of regular x is said to be a cover of x iff for every i∈1..n, an occurrence of u in x includes x[i]. The cover array γ=γ[1..n] of x is an integer array such that γ[i] is the longest cover of x[1..i]. Fifteen years ago a complex, though nevertheless linear-time, algorithm was proposed to compute the cover array of regular x based on prior computation of the border array of x. In this paper we first describe a linear-time algorithm to compute the cover array of regular x based on the prefix table of x. We then extend this result to indeterminate strings.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Discrete Applied Mathematics - Volume 212, 30 October 2016, Pages 2-9
نویسندگان
, , ,