A Polynomial Space Lower Bound for Diameter Estimation in Dynamic Streams
Abstract
We study the space complexity of estimating the diameter of a subset of points in an arbitrary metric space in the dynamic (turnstile) streaming model. The input is given as a stream of updates to a frequency vector , where the support of defines a multiset of points in a fixed metric space . The goal is to estimate the diameter of this multiset, defined as , to a specified approximation factor while using as little space as possible. In insertion-only streams, a simple -space algorithm achieves a 2-approximation. In sharp contrast to this, we show that in the dynamic streaming model, any algorithm achieving a constant-factor approximation to diameter requires polynomial space. Specifically, we prove that a -approximation to the diameter requires space. Our lower bound relies on two conceptual contributions: (1) a new connection between dynamic streaming algorithms and linear sketches for {\em scale-invariant} functions, a class that includes diameter estimation, and (2) a connection between linear sketches for diameter and the {\em minrank} of graphs, a notion previously studied in index coding. We complement our lower bound with a nearly matching upper bound, which gives a -approximation to the diameter in general metrics using space.
Cite
@article{arxiv.2510.04918,
title = {A Polynomial Space Lower Bound for Diameter Estimation in Dynamic Streams},
author = {Sanjeev Khanna and Ashwin Padaki and Krish Singal and Erik Waingarten},
journal= {arXiv preprint arXiv:2510.04918},
year = {2025}
}
Comments
FOCS 2025