A Framework for Adversarial Streaming via Differential Privacy and Difference Estimators
Attias, Idan, Cohen, Edith, Shechner, Moshe, Stemmer, Uri
–arXiv.org Artificial Intelligence
Streaming algorithms are algorithms for processing large data streams while using only a limited amount of memory, significantly smaller than what is needed to store the entire data stream. Data streams occur in many applications including computer networking, databases, and natural language processing. The seminal work of Alon, Matias, and Szegedy[AMS99] initiated an extensive theoretical study and further applications of streaming algorithms. In this work we focus on streaming algorithms that aim to maintain, at any point in time, an approximation for the value of some (predefined) real-valued function of the input stream. Such streaming algorithms are sometimes referred to as strong trackers. For example, this predefined function might count the number of distinct elements in the stream.
arXiv.org Artificial Intelligence
Sep-26-2022
- Country:
- North America > United States
- Nevada > Clark County
- Las Vegas (0.04)
- Maryland > Montgomery County
- Bethesda (0.04)
- Louisiana > Orleans Parish
- New Orleans (0.04)
- California
- Los Angeles County > Los Angeles (0.14)
- Alameda County > Berkeley (0.04)
- Nevada > Clark County
- Europe
- Russia > Northwestern Federal District
- Leningrad Oblast > Saint Petersburg (0.04)
- Austria > Styria
- Graz (0.04)
- Russia > Northwestern Federal District
- Asia
- Russia (0.04)
- Middle East > Israel
- Tel Aviv District > Tel Aviv (0.04)
- North America > United States
- Genre:
- Research Report (0.63)
- Technology: