TY - GEN
T1 - A Strong Separation for Adversarially Robust ℓ0 Estimation for Linear Sketches
AU - Gribelyuk, Elena
AU - Lin, Honghao
AU - Woodruff, David P.
AU - Yu, Huacheng
AU - Zhou, Samson
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - The majority of streaming problems are defined and analyzed in a static setting, where the data stream is any worst-case sequence of insertions and deletions which is fixed in advance. However, many real-world applications require a more flexible model, where an adaptive adversary may select future stream elements after observing the previous outputs of the algorithm. Over the last few years, there has been increased interest in proving lower bounds for natural problems in the adaptive streaming model. In this work, we give the first known adaptive attack against linear sketches for the well-studied ℓ0-estimation problem over turnstile, integer streams. For any linear streaming algorithm A which uses sketching matrix Aϵ Zr×n, this attack makes Õ(r8) queries and succeeds with high constant probability in breaking the sketch. Additionally, we give an adaptive attack against linear sketches for the ℓ0-estimation problem over finite fields Fp, which requires a smaller number of Õ(r3) queries. Finally, we provide an adaptive attack over {Rn against linear sketches A in Rr×n for ℓ0-estimation, in the setting where A has all nonzero subdeterminants at least 1poly(r). Our results provide an exponential improvement over the previous number of queries known to break an ℓ0-estimation sketch.
AB - The majority of streaming problems are defined and analyzed in a static setting, where the data stream is any worst-case sequence of insertions and deletions which is fixed in advance. However, many real-world applications require a more flexible model, where an adaptive adversary may select future stream elements after observing the previous outputs of the algorithm. Over the last few years, there has been increased interest in proving lower bounds for natural problems in the adaptive streaming model. In this work, we give the first known adaptive attack against linear sketches for the well-studied ℓ0-estimation problem over turnstile, integer streams. For any linear streaming algorithm A which uses sketching matrix Aϵ Zr×n, this attack makes Õ(r8) queries and succeeds with high constant probability in breaking the sketch. Additionally, we give an adaptive attack against linear sketches for the ℓ0-estimation problem over finite fields Fp, which requires a smaller number of Õ(r3) queries. Finally, we provide an adaptive attack over {Rn against linear sketches A in Rr×n for ℓ0-estimation, in the setting where A has all nonzero subdeterminants at least 1poly(r). Our results provide an exponential improvement over the previous number of queries known to break an ℓ0-estimation sketch.
KW - adversarial robustness
KW - sketching
KW - streaming
UR - http://www.scopus.com/inward/record.url?scp=85211763384&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85211763384&partnerID=8YFLogxK
U2 - 10.1109/FOCS61266.2024.00136
DO - 10.1109/FOCS61266.2024.00136
M3 - Conference contribution
AN - SCOPUS:85211763384
T3 - Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS
SP - 2318
EP - 2343
BT - Proceedings - 2024 IEEE 65th Annual Symposium on Foundations of Computer Science, FOCS 2024
PB - IEEE Computer Society
T2 - 65th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2024
Y2 - 27 October 2024 through 30 October 2024
ER -