Streaming Periodicity with Mismatches

نویسندگان

  • Funda Ergün
  • Elena Grigorescu
  • Erfan Sadeqi Azer
  • Samson Zhou
چکیده

We study the problem of finding all k-periods of a length-n string S, presented as a data stream. S is said to have k-period p if its prefix of length n− p differs from its suffix of length n− p in at most k locations. We give a one-pass streaming algorithm that computes the k-periods of a string S using poly(k, logn) bits of space, for k-periods of length at most n 2 . We also present a two-pass streaming algorithm that computes k-periods of S using poly(k, logn) bits of space, regardless of period length. We complement these results with comparable lower bounds.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Periodicity in Streams

In this work we study sublinear space algorithms for detecting periodicity over data streams. A sequence of length n is said to be periodic if it consists of repetitions of a block of length p for some p ≤ n 2 . In the first part of this paper, we give a 1-pass randomized streaming algorithm that uses O(log n) space and reports the shortest period if the given stream is periodic. At the heart o...

متن کامل

اثر تناوب بهره‌برداری سقز بر زادآوری طبیعی درختان بنه (مطالعه موردی: جنگل‌های بنه استان کردستان، سنندج)

In order to evaluate the impacts of oleo-gum resin extraction periodicity on natural regeneration of wild pistachio (Pistacia atlantica subsp. kurdica), three different forest areas in Kurdistan province, west of Iran, were selected based on difference extraction periodicities (regular periodicity, irregular periodicity and without periodicity). Then homogenous unit maps in GIS produced, and on...

متن کامل

Resource Adaptive Periodicity Estimation of Streaming Data

Streaming environments typically dictate incomplete or approximate algorithm execution, in order to cope with sudden surges in the data rate. Such limitations are even more accentuated in mobile environments (such as sensor networks) where computational and memory resources are typically limited. This paper introduces the first “resource adaptive” algorithm for periodicity estimation on a conti...

متن کامل

Multi-scale streaming anomalies detection for time series

In the class of streaming anomaly detection algorithms for univariate time series, the size of the sliding window over which various statistics are calculated is an important parameter. To address the anomalous variation in the scale of the pseudo-periodicity of time series, we define a streaming multi-scale anomaly score with a streaming PCA over a multi-scale lag-matrix. We define three metho...

متن کامل

Modelling and Scheduling Lot Streaming Flexible Flow Lines

Although lot streaming scheduling is an active research field, lot streaming flexible flow lines problems have received far less attention than classical flow shops. This paper deals with scheduling jobs in lot streaming flexible flow line problems. The paper mathematically formulates the problem by a mixed integer linear programming model. This model solves small instances to optimality. Moreo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017