TY - GEN
T1 - Relaxed Models for Adversarial Streaming
T2 - 31st Annual European Symposium on Algorithms, ESA 2023
AU - Sadigurschi, Menachem
AU - Shechner, Moshe
AU - Stemmer, Uri
N1 - Publisher Copyright:
© Menachem Sadigurschi, Moshe Shechner, and Uri Stemmer;
PY - 2023/9/1
Y1 - 2023/9/1
N2 - Streaming algorithms are typically analyzed in the oblivious setting, where we assume that the input stream is fixed in advance. Recently, there is a growing interest in designing adversarially robust streaming algorithms that must maintain utility even when the input stream is chosen adaptively and adversarially as the execution progresses. While several fascinating results are known for the adversarial setting, in general, it comes at a very high cost in terms of the required space. Motivated by this, in this work we set out to explore intermediate models that allow us to interpolate between the oblivious and the adversarial models. Specifically, we put forward the following two models: The bounded interruptions model, in which we assume that the adversary is only partially adaptive. The advice model, in which the streaming algorithm may occasionally ask for one bit of advice. We present both positive and negative results for each of these two models. In particular, we present generic reductions from each of these models to the oblivious model. This allows us to design robust algorithms with significantly improved space complexity compared to what is known in the plain adversarial model.
AB - Streaming algorithms are typically analyzed in the oblivious setting, where we assume that the input stream is fixed in advance. Recently, there is a growing interest in designing adversarially robust streaming algorithms that must maintain utility even when the input stream is chosen adaptively and adversarially as the execution progresses. While several fascinating results are known for the adversarial setting, in general, it comes at a very high cost in terms of the required space. Motivated by this, in this work we set out to explore intermediate models that allow us to interpolate between the oblivious and the adversarial models. Specifically, we put forward the following two models: The bounded interruptions model, in which we assume that the adversary is only partially adaptive. The advice model, in which the streaming algorithm may occasionally ask for one bit of advice. We present both positive and negative results for each of these two models. In particular, we present generic reductions from each of these models to the oblivious model. This allows us to design robust algorithms with significantly improved space complexity compared to what is known in the plain adversarial model.
KW - adversarial streaming
KW - streaming
UR - https://www.scopus.com/pages/publications/85173434311
U2 - 10.4230/LIPIcs.ESA.2023.91
DO - 10.4230/LIPIcs.ESA.2023.91
M3 - Conference contribution
AN - SCOPUS:85173434311
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 31st Annual European Symposium on Algorithms, ESA 2023
A2 - Li Gortz, Inge
A2 - Farach-Colton, Martin
A2 - Puglisi, Simon J.
A2 - Herman, Grzegorz
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Y2 - 4 September 2023 through 6 September 2023
ER -