We study the relation between streaming algorithms and linear sketching algorithms, in the context of binary updates. We show that for inputs in n dimensions, the existence of efficient streaming algorithms which can process Ω(n2) updates implies efficient linear sketching algorithms with comparable cost. This improves upon the previous work of Li, Nguyen and Woodruff [LNW14] and Ai, Hu, Li and Woodruff [AHLW16] which required a triple-exponential number of updates to achieve a similar result for updates over integers. We extend our results to updates modulo p for integers p≥2, and to approximation instead of exact computation.
@article{arxiv.1809.09063,
title = {Optimality of Linear Sketching under Modular Updates},
author = {Kaave Hosseini and Shachar Lovett and Grigory Yaroslavtsev},
journal= {arXiv preprint arXiv:1809.09063},
year = {2018}
}