کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
434359 689720 2014 8 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Approximating the maximum consecutive subsums of a sequence
ترجمه فارسی عنوان
نزدیک شدن حداکثر زیرمجموعه متوالی یک دنباله
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

We present a novel approach for computing all maximum consecutive subsums in a sequence of positive integers in near-linear time. Solutions for this problem over binary sequences can be used for reporting existence of Parikh vectors in a bit string. Recently, several attempts have been made to build indexes for all Parikh vectors of a binary string in subquadratic time. However, no algorithm is known to date which can beat by more than a polylogarithmic factor the naive Θ(n2) procedure. We show how to construct a (1+ϵ)-approximate index for all Parikh vectors of a binary string in time, for any constant ϵ>0. Such index is approximate, in the sense that it leaves a small chance for false positives (no false negatives are possible). However, we can tune the parameters of the algorithm so that we can strictly control such a chance of error while still guaranteeing strong subquadratic running time.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 525, 13 March 2014, Pages 130-137