Data stream algorithms obtain their input as a stream of data elements that have to be processed immediately as they arrive using only a very limited amount of memory. They solve a new class of algorithmic problems that emerged recently with the growing importance of computer networks and the ever-increasing size of the data sets that are processed algorithmically. In this thesis data stream algorithms for basic problems under extreme space restrictions are developed, namely counting and random sampling. Then we apply these algorithms to improve the space complexity of the celebrated data stream algorithm for the computation of frequency moments by Alon, Matias, and Szegedy for very long data streams. Lower bounds on the space compl...
In this paper we consider problems related to the sortedness of a data stream. First we investigate ...
Exact solutions are unattainable for important problems. The calculations are limited by the memory ...
Consider the problem of computing the majority of a stream of n i.i.d. uniformly random bits. This p...
The last decade witnessed the extensive studies of algorithms for data streams. In this model, the i...
The last decade witnessed the extensive studies of algorithms for data streams. In this model, the i...
The central goal of data stream algorithms is to process massive streams of data using sublinear sto...
The information complexity of a function f is the minimum amount of information Alice and Bob need t...
We study the communication complexity of evaluating functions when the input data is randomly alloca...
Computational complexity studies the intrinsic difficulty of solving mathematically posed problems. ...
We prove nearly matching upper and lower bounds on the randomized communication complexity of the fo...
We study the communication complexity of evaluating functions when the input data is randomly alloca...
. We present a brief introduction to information-based complexity. An example of zero finding is cho...
The past decade has witnessed many interesting algorithms for maintaining statistics over a data str...
In this paper we study the space requirement of algorithms that make only one (or a small number of)...
We address the trade-off between the computational resources needed to process a large data set and ...
In this paper we consider problems related to the sortedness of a data stream. First we investigate ...
Exact solutions are unattainable for important problems. The calculations are limited by the memory ...
Consider the problem of computing the majority of a stream of n i.i.d. uniformly random bits. This p...
The last decade witnessed the extensive studies of algorithms for data streams. In this model, the i...
The last decade witnessed the extensive studies of algorithms for data streams. In this model, the i...
The central goal of data stream algorithms is to process massive streams of data using sublinear sto...
The information complexity of a function f is the minimum amount of information Alice and Bob need t...
We study the communication complexity of evaluating functions when the input data is randomly alloca...
Computational complexity studies the intrinsic difficulty of solving mathematically posed problems. ...
We prove nearly matching upper and lower bounds on the randomized communication complexity of the fo...
We study the communication complexity of evaluating functions when the input data is randomly alloca...
. We present a brief introduction to information-based complexity. An example of zero finding is cho...
The past decade has witnessed many interesting algorithms for maintaining statistics over a data str...
In this paper we study the space requirement of algorithms that make only one (or a small number of)...
We address the trade-off between the computational resources needed to process a large data set and ...
In this paper we consider problems related to the sortedness of a data stream. First we investigate ...
Exact solutions are unattainable for important problems. The calculations are limited by the memory ...
Consider the problem of computing the majority of a stream of n i.i.d. uniformly random bits. This p...