A framework for adversarially robust streaming algorithms

O Ben-Eliezer, R Jayaram, DP Woodruff… - ACM Journal of the ACM …, 2022 - dl.acm.org
We investigate the adversarial robustness of streaming algorithms. In this context, an
algorithm is considered robust if its performance guarantees hold even if the stream is …

Adversarial laws of large numbers and optimal regret in online classification

N Alon, O Ben-Eliezer, Y Dagan, S Moran… - Proceedings of the 53rd …, 2021 - dl.acm.org
Laws of large numbers guarantee that given a large enough sample from some population,
the measure of any fixed sub-population is well-estimated by its frequency in the sample. We …

Dynamic algorithms against an adaptive adversary: generic constructions and lower bounds

A Beimel, H Kaplan, Y Mansour, K Nissim… - Proceedings of the 54th …, 2022 - dl.acm.org
Given an input that undergoes a sequence of updates, a dynamic algorithm maintains a
valid solution to some predefined problem at any point in time; the goal is to design an …

Adversarial robustness of streaming algorithms through importance sampling

V Braverman, A Hassidim, Y Matias… - Advances in …, 2021 - proceedings.neurips.cc
Robustness against adversarial attacks has recently been at the forefront of algorithmic
design for machine learning tasks. In the adversarial streaming model, an adversary gives …

Optimal Fully Dynamic k-Center Clustering for Adaptive and Oblivious Adversaries

MH Bateni, H Esfandiari, H Fichtenberger… - Proceedings of the 2023 …, 2023 - SIAM
In fully dynamic clustering problems, a clustering of a given data set in a metric space must
be maintained while it is modified through insertions and deletions of individual points. In …

On the robustness of countsketch to adaptive inputs

E Cohen, X Lyu, J Nelson, T Sarlós… - International …, 2022 - proceedings.mlr.press
The last decade saw impressive progress towards understanding the performance of
algorithms in adaptive settings, where subsequent inputs may depend on the output from …

A framework for adversarial streaming via differential privacy and difference estimators

I Attias, E Cohen, M Shechner, U Stemmer - Algorithmica, 2024 - Springer
Classical streaming algorithms operate under the (not always reasonable) assumption that
the input stream is fixed in advance. Recently, there is a growing interest in designing robust …

Separating adaptive streaming from oblivious streaming using the bounded storage model

H Kaplan, Y Mansour, K Nissim, U Stemmer - Annual International …, 2021 - Springer
Streaming algorithms are algorithms for processing large data streams, using only a limited
amount of memory. Classical streaming algorithms typically work under the assumption that …

Adversarially robust coloring for graph streams

A Chakrabarti, P Ghosh, M Stoeckl - arxiv preprint arxiv:2109.11130, 2021 - arxiv.org
A streaming algorithm is considered to be adversarially robust if it provides correct outputs
with high probability even when the stream updates are chosen by an adversary who may …

Coloring in graph streams via deterministic and adversarially robust algorithms

S Assadi, A Chakrabarti, P Ghosh… - Proceedings of the 42nd …, 2023 - dl.acm.org
Graph coloring is a fundamental problem with wide reaching applications in various areas
including ata mining and databases, eg, in parallel query optimization. In recent years, there …