Recently, [Li, Nguyen, Woodruff, STOC 2014] showed any 1-pass constant probability streaming algorithm for computing a relation f on a vector x in {-m, -(m-1), ..., m}^n presented in the turnstile data stream model can be implemented by maintaining a linear sketch Ax mod q, where A is an r times n integer matrix and q = (q_1, ..., q_r) is a vector of positive integers. The space complexity of maintaining Ax mod q, not including the random bits used for sampling A and q, matches the space of the optimal algorithm. We give multiple strengthenings of this reduction, together with new applications. In particular, we show how to remove the following shortcomings of their reduction: 1. The Box Constraint. Their reduction applies only to algorit...
The streaming model supposes that, rather than being available all at once, the data is received in ...
AbstractIn this paper we show how parallel algorithms can be turned into efficient streaming algorit...
Consider the following gap cycle counting problem in the streaming model: The edges of a 2-regular n...
Streaming algorithms, which process very large datasets received one update at a time, are a key too...
We study the relation between streaming algorithms and linear sketching algorithms, in the context o...
In the streaming algorithms model of computation we must process data in order and without enoug...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
We present a new approach for finding matchings in dense graphs by building on Szemer\'edi's celebra...
We consider the problem of sketching the p-th frequency moment of a vector, p>2, with multiplicative...
As the size of data available for processing increases, new models of computation are needed. This ...
In this thesis, we give efficient algorithms and near-tight lower bounds for the following problems ...
We give the first L1-sketching algorithm for integer vectors which produces nearly optimal sized ske...
Max-stable random sketches can be computed efficiently on fast streaming positive data sets by using...
We study the problem of constructing a linear sketch of minimum dimension that allows approximation ...
We formalize a potentially rich new streaming model, the semi-streaming model, that we believe is ne...
The streaming model supposes that, rather than being available all at once, the data is received in ...
AbstractIn this paper we show how parallel algorithms can be turned into efficient streaming algorit...
Consider the following gap cycle counting problem in the streaming model: The edges of a 2-regular n...
Streaming algorithms, which process very large datasets received one update at a time, are a key too...
We study the relation between streaming algorithms and linear sketching algorithms, in the context o...
In the streaming algorithms model of computation we must process data in order and without enoug...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
We present a new approach for finding matchings in dense graphs by building on Szemer\'edi's celebra...
We consider the problem of sketching the p-th frequency moment of a vector, p>2, with multiplicative...
As the size of data available for processing increases, new models of computation are needed. This ...
In this thesis, we give efficient algorithms and near-tight lower bounds for the following problems ...
We give the first L1-sketching algorithm for integer vectors which produces nearly optimal sized ske...
Max-stable random sketches can be computed efficiently on fast streaming positive data sets by using...
We study the problem of constructing a linear sketch of minimum dimension that allows approximation ...
We formalize a potentially rich new streaming model, the semi-streaming model, that we believe is ne...
The streaming model supposes that, rather than being available all at once, the data is received in ...
AbstractIn this paper we show how parallel algorithms can be turned into efficient streaming algorit...
Consider the following gap cycle counting problem in the streaming model: The edges of a 2-regular n...