In this work, we show two streaming algorithms for computing the length of the shortest cover of a string of length n. We start by showing a two-pass algorithm that uses O(log^2 n) space and then show a one-pass streaming algorithm that uses O(sqrt{n log n}) space. Both algorithms run in near-linear time. The algorithms are randomized and compute the answer incorrectly with probability inverse-polynomial in n. We also show that there is no sublinear-space streaming algorithm for computing the length of the shortest seed of a string
Tracing regularities plays a key role in data analysis for various areas of science, including codin...
AbstractHere we consider the problem of computing normal forms of quasiperiodic strings. A string x ...
We consider computing a longest palindrome in the streaming model, where the symbols arrive one-by-o...
We study the problem of finding all k-periods of a length-n string S, presented as a data stream. S ...
International audienceThe notion of the cover is a generalization of a period of a string, and there...
International audienceThe notion of the cover is a generalization of a period of a string, and there...
In this dissertation, we present algorithms that approximate properties in the data stream model, wh...
In this thesis, we give efficient algorithms and near-tight lower bounds for the following problems ...
We consider two well-known related problems: Longest Repeated Substring (LRS) and Longest Repeated R...
As the size of data available for processing increases, new models of computation are needed. This ...
We show that lengths of shortest covers of all rotations of a length-n string over an integer alphab...
This thesis is concerned with the study of problems related to the measurement of disorder in the da...
We develop the first streaming algorithm and the first two-party communication protocol that uses a ...
AbstractWe consider the problem of finding the repetitive structure of a given string y of length n....
Quasiperiodicity in strings was introduced almost 30 years ago as an extension of string periodicity...
Tracing regularities plays a key role in data analysis for various areas of science, including codin...
AbstractHere we consider the problem of computing normal forms of quasiperiodic strings. A string x ...
We consider computing a longest palindrome in the streaming model, where the symbols arrive one-by-o...
We study the problem of finding all k-periods of a length-n string S, presented as a data stream. S ...
International audienceThe notion of the cover is a generalization of a period of a string, and there...
International audienceThe notion of the cover is a generalization of a period of a string, and there...
In this dissertation, we present algorithms that approximate properties in the data stream model, wh...
In this thesis, we give efficient algorithms and near-tight lower bounds for the following problems ...
We consider two well-known related problems: Longest Repeated Substring (LRS) and Longest Repeated R...
As the size of data available for processing increases, new models of computation are needed. This ...
We show that lengths of shortest covers of all rotations of a length-n string over an integer alphab...
This thesis is concerned with the study of problems related to the measurement of disorder in the da...
We develop the first streaming algorithm and the first two-party communication protocol that uses a ...
AbstractWe consider the problem of finding the repetitive structure of a given string y of length n....
Quasiperiodicity in strings was introduced almost 30 years ago as an extension of string periodicity...
Tracing regularities plays a key role in data analysis for various areas of science, including codin...
AbstractHere we consider the problem of computing normal forms of quasiperiodic strings. A string x ...
We consider computing a longest palindrome in the streaming model, where the symbols arrive one-by-o...