Saved in:
Bibliographic Details
Main Authors: Graf, Florian, Pellizzoni, Paolo, Uray, Martin, Huber, Stefan, Kwitt, Roland
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2509.22432
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915765555298304
author Graf, Florian
Pellizzoni, Paolo
Uray, Martin
Huber, Stefan
Kwitt, Roland
author_facet Graf, Florian
Pellizzoni, Paolo
Uray, Martin
Huber, Stefan
Kwitt, Roland
contents We consider the problem of computing persistent homology (PH) for large-scale Euclidean point cloud data, aimed at downstream machine learning tasks, where the exponential growth of the most widely-used Vietoris-Rips complex imposes serious computational limitations. Although more scalable alternatives such as the Alpha complex or sparse Rips approximations exist, they often still result in a prohibitively large number of simplices. This poses challenges in the complex construction and in the subsequent PH computation, prohibiting their use on large-scale point clouds. To mitigate these issues, we introduce the Flood complex, inspired by the advantages of the Alpha and Witness complex constructions. Informally, at a given filtration value $r\geq 0$, the Flood complex contains all simplices from a Delaunay triangulation of a small subset of the point cloud $X$ that are fully covered by balls of radius $r$ emanating from $X$, a process we call flooding. Our construction allows for efficient PH computation, possesses several desirable theoretical properties, and is amenable to GPU parallelization. Scaling experiments on 3D point cloud data show that we can compute PH of up to dimension 2 on several millions of points. Importantly, when evaluating object classification performance on real-world and synthetic data, we provide evidence that this scaling capability is needed, especially if objects are geometrically or topologically complex, yielding performance superior to other PH-based methods and neural networks for point cloud data. Source code and datasets are available on https://github.com/plus-rkwitt/flooder.
format Preprint
id arxiv_https___arxiv_org_abs_2509_22432
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle The Flood Complex: Large-Scale Persistent Homology on Millions of Points
Graf, Florian
Pellizzoni, Paolo
Uray, Martin
Huber, Stefan
Kwitt, Roland
Machine Learning
Computational Geometry
We consider the problem of computing persistent homology (PH) for large-scale Euclidean point cloud data, aimed at downstream machine learning tasks, where the exponential growth of the most widely-used Vietoris-Rips complex imposes serious computational limitations. Although more scalable alternatives such as the Alpha complex or sparse Rips approximations exist, they often still result in a prohibitively large number of simplices. This poses challenges in the complex construction and in the subsequent PH computation, prohibiting their use on large-scale point clouds. To mitigate these issues, we introduce the Flood complex, inspired by the advantages of the Alpha and Witness complex constructions. Informally, at a given filtration value $r\geq 0$, the Flood complex contains all simplices from a Delaunay triangulation of a small subset of the point cloud $X$ that are fully covered by balls of radius $r$ emanating from $X$, a process we call flooding. Our construction allows for efficient PH computation, possesses several desirable theoretical properties, and is amenable to GPU parallelization. Scaling experiments on 3D point cloud data show that we can compute PH of up to dimension 2 on several millions of points. Importantly, when evaluating object classification performance on real-world and synthetic data, we provide evidence that this scaling capability is needed, especially if objects are geometrically or topologically complex, yielding performance superior to other PH-based methods and neural networks for point cloud data. Source code and datasets are available on https://github.com/plus-rkwitt/flooder.
title The Flood Complex: Large-Scale Persistent Homology on Millions of Points
topic Machine Learning
Computational Geometry
url https://arxiv.org/abs/2509.22432