In the streaming algorithms model of computation we must process data in order and without enough memory to remember the entire input. We study reductions between problems in the streaming model with an eye to using reductions as an algorithm design technique. Our contributions include: * Linear Transformation reductions, which compose with existing linear sketch techniques. We use these for small-space algorithms for numeric measurements of distance-from-periodicity, finding the period of a numeric stream, and detecting cyclic shifts. * The first streaming graph algorithms in the sliding window\u27 model, where we must consider only the most recent L elements for some fixed threshold L. We develop basic algorithms for connectivity ...
AbstractIn this paper we show how parallel algorithms can be turned into efficient streaming algorit...
We formalize a potentially rich new streaming model, the semi-streaming model, that we believe is ne...
We study the problem of estimating the size of a matching when the graph is revealed in a streaming ...
Streaming algorithms, which process very large datasets received one update at a time, are a key too...
This electronic version was submitted by the student author. The certified thesis is available in th...
RESEARCH STATEMENT Reductions between problems form the basis of many lower and upper bound results,...
As the size of data available for processing increases, new models of computation are needed. This ...
We present a (4 + epsilon) approximation algorithm for weighted graph matching which applies in the ...
This report presents algorithms for finding large matchings in the streaming model. In this model, a...
In this dissertation, we present algorithms that approximate properties in the data stream model, wh...
We reduce the best known approximation ratio for finding a weighted matching of a graph using a o...
The streaming model supposes that, rather than being available all at once, the data is received in ...
This report presents algorithms for finding large matchings in the streaming model. In this model, a...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Exact solutions are unattainable for important problems. The calculations are limited by the memory ...
AbstractIn this paper we show how parallel algorithms can be turned into efficient streaming algorit...
We formalize a potentially rich new streaming model, the semi-streaming model, that we believe is ne...
We study the problem of estimating the size of a matching when the graph is revealed in a streaming ...
Streaming algorithms, which process very large datasets received one update at a time, are a key too...
This electronic version was submitted by the student author. The certified thesis is available in th...
RESEARCH STATEMENT Reductions between problems form the basis of many lower and upper bound results,...
As the size of data available for processing increases, new models of computation are needed. This ...
We present a (4 + epsilon) approximation algorithm for weighted graph matching which applies in the ...
This report presents algorithms for finding large matchings in the streaming model. In this model, a...
In this dissertation, we present algorithms that approximate properties in the data stream model, wh...
We reduce the best known approximation ratio for finding a weighted matching of a graph using a o...
The streaming model supposes that, rather than being available all at once, the data is received in ...
This report presents algorithms for finding large matchings in the streaming model. In this model, a...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Exact solutions are unattainable for important problems. The calculations are limited by the memory ...
AbstractIn this paper we show how parallel algorithms can be turned into efficient streaming algorit...
We formalize a potentially rich new streaming model, the semi-streaming model, that we believe is ne...
We study the problem of estimating the size of a matching when the graph is revealed in a streaming ...