đ€ AI Summary
For low-dimensional Euclidean point clouds, this paper introduces the DelaunayâRips filtration (DRF), a novel topological summarization tool that balances theoretical guarantees with computational efficiency, serving as a scalable alternative to the computationally expensive VietorisâRips filtration. Theoretically, we establish the first provable approximation error bound between DRF and the VietorisâRips filtration and analyze its stability under input perturbations. Algorithmically, we propose the first general-purpose persistent homology computation framework supporting arbitrary dimensions, built upon Delaunay complex pruning and incremental updates. Our C++ implementationâwith a Python interfaceâachieves several-fold speedups over standard Rips-based methods on low-dimensional data, while substantially reducing memory consumption. The open-source code is publicly available on GitHub.
đ Abstract
The Delaunay-Rips filtration is a lighter and faster alternative to the well-known Rips filtration for low-dimensional Euclidean point clouds. Despite these advantages, it has seldom been studied. In this paper, we aim to bridge this gap by providing a thorough theoretical and empirical analysis of this construction. From a theoretical perspective, we show how the persistence diagrams associated with the Delaunay-Rips filtration approximate those obtained with the Rips filtration. Additionally, we describe the instabilities of the Delaunay-Rips persistence diagrams when the input point cloud is perturbed. Finally, we introduce an algorithm that computes persistence diagrams of Delaunay-Rips filtrations in any dimension. We show that our method is faster and has a lower memory footprint than traditional approaches in low dimensions. Our C++ implementation, which comes with Python bindings, is available at https://github.com/MClemot/GeoPH.