Dynamic Diameter in High-Dimensions Against Adaptive Adversary and Beyond

Abstract

In this paper, we study the fundamental problems of maintaining the diameter and a $k$-center clustering of a dynamic point set $P \subset \mathbb{R}^d$, where points may be inserted or deleted over time and the ambient dimension $d$ is not constant and may be high. Our focus is on designing algorithms that remain effective even in the presence of an \emph{adaptive adversary}—an adversary that, at any time $t$, knows the entire history of the algorithm’s outputs as well as all the random bits used by the algorithm up to that point. We present a fully dynamic algorithm that maintains a $2$-approximate diameter with a \emph{worst-case} update time of $poly(d, \log n)$, where $n$ is the length of the stream. Our result is achieved by identifying a robust representative of the dataset that requires infrequent updates, combined with a careful deamortization. To the best of our knowledge, this is the first efficient fully-dynamic algorithm for diameter in high dimensions that \emph{simultaneously} achieves a $2$-approximation guarantee and robustness against an adaptive adversary. We also give an improved dynamic $(4+\epsilon)$-approximation algorithm for the $k$-center problem, also resilient to an adaptive adversary. Our clustering algorithm achieves an amortized update time of $k^{2.5} d \cdot poly(\epsilon^{-1}, \log n)$, improving upon the amortized update time of $k^6 d \cdot poly( \epsilon^{-1}, \log n)$ by Biabani et al. [NeurIPS'24].

Cite

Text

Banihashem et al. "Dynamic Diameter in High-Dimensions Against Adaptive Adversary and Beyond." Advances in Neural Information Processing Systems, 2025.

Markdown

[Banihashem et al. "Dynamic Diameter in High-Dimensions Against Adaptive Adversary and Beyond." Advances in Neural Information Processing Systems, 2025.](https://mlanthology.org/neurips/2025/banihashem2025neurips-dynamic/)

BibTeX

@inproceedings{banihashem2025neurips-dynamic,
  title     = {{Dynamic Diameter in High-Dimensions Against Adaptive Adversary and Beyond}},
  author    = {Banihashem, Kiarash and Giliberti, Jeff and Goudarzi, Samira and Hajiaghayi, MohammadTaghi and Jabbarzade, Peyman and Monemizadeh, Morteza},
  booktitle = {Advances in Neural Information Processing Systems},
  year      = {2025},
  url       = {https://mlanthology.org/neurips/2025/banihashem2025neurips-dynamic/}
}