Delaunay Bifiltrations of Functions on Point Clouds
Abstract
The Delaunay filtration of a point cloud is a central tool of computational topology. Its use is justified by the topological equivalence of and the offset (i.e., union-of-balls) filtration of . Given a function , we introduce a Delaunay bifiltration that satisfies an analogous topological equivalence, ensuring that topologically encodes the offset filtrations of all sublevel sets of , as well as the topological relations between them. is of size , which for odd matches the worst-case size of . Adapting the Bowyer-Watson algorithm for computing Delaunay triangulations, we give a simple, practical algorithm to compute in time . Our implementation, based on CGAL, computes with modest overhead compared to computing , and handles tens of thousands of points in within seconds.
Cite
@article{arxiv.2310.15902,
title = {Delaunay Bifiltrations of Functions on Point Clouds},
author = {Ángel Javier Alonso and Michael Kerber and Tung Lam and Michael Lesnick},
journal= {arXiv preprint arXiv:2310.15902},
year = {2023}
}
Comments
28 pages, 7 figures, 8 tables. To appear in the proceedings of SODA24