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 streaming algorithms that provide provable guarantees even when the input stream is chosen adaptively as the execution progresses. We propose a new framework for robust streaming that combines techniques from two recently suggested frameworks by Hassidim et al. [NeurIPS 2020] and by Woodruff and Zhou [FOCS 2021]. These recently suggested frameworks rely on very different ideas, each with its own strengths and weaknesses. We combine these two frameworks into a single hybrid framework that obtains the ``best of both worlds'', thereby solving a question left open by Woodruff and Zhou.
翻译:古典流算法在(有时不合理)假设输入流是事先固定的前提下运作。 最近,人们对设计强有力的流算法的兴趣日益浓厚,这种算法即使投入流随着执行进展而随着执行进展而适应性地选择,也提供可实现的保证。我们提出了一个新的强健流算法框架,将哈西迪姆等人(NeurIPS 2020)和伍德鲁夫(Woodruff)和周(FOCS 2021)最近提出的两个框架的技术结合起来。这些最近提出的框架依赖于截然不同的想法,每个框架都有自己的长处和短处。我们将这两个框架合并为一个单一的混合框架,获得“两个世界的最佳”,从而解决伍德鲁夫(Woodruff)和周(Zhou)留下的一个问题。