English

The Kinetic Hourglass Data Structure for Computing the Bottleneck Distance of Dynamic Data

Data Structures and Algorithms 2026-05-25 v2

Abstract

The kinetic data structure (KDS) framework is a powerful tool for maintaining various geometric configurations of continuously moving objects. In this work, we introduce the kinetic hourglass, a novel KDS implementation designed to compute the bottleneck distance for geometric matching problems. We detail the events and updates required for handling general graphs, accompanied by a complexity analysis. Furthermore, we demonstrate the utility of the kinetic hourglass by applying it to compute the bottleneck distance between two persistent homology transforms (PHTs) derived from shapes in R2\mathbb{R}^2, which are topological summaries obtained by computing persistent homology from every direction in S1\mathbb{S}^1.

Keywords

Cite

@article{arxiv.2505.04048,
  title  = {The Kinetic Hourglass Data Structure for Computing the Bottleneck Distance of Dynamic Data},
  author = {Elizabeth Munch and Elena Xinyi Wang and Carola Wenk},
  journal= {arXiv preprint arXiv:2505.04048},
  year   = {2026}
}
R2 v1 2026-06-28T23:23:50.246Z