Fast Approximation of Persistence Diagrams with Guarantees

08/12/2021
by   Jules Vidal, et al.
0

This paper presents an algorithm for the efficient approximation of the saddle-extremum persistence diagram of a scalar field. Vidal et al. introduced recently a fast algorithm for such an approximation (by interrupting a progressive computation framework). However, no theoretical guarantee was provided regarding its approximation quality. In this work, we revisit the progressive framework of Vidal et al. and we introduce in contrast a novel approximation algorithm, with a user controlled approximation error, specifically, on the Bottleneck distance to the exact solution. Our approach is based on a hierarchical representation of the input data, and relies on local simplifications of the scalar field to accelerate the computation, while maintaining a controlled bound on the output error. The locality of our approach enables further speedups thanks to shared memory parallelism. Experiments conducted on real life datasets show that for a mild error tolerance (5 performance by 18 comparison to standard, exact, publicly available implementations. In addition to the strong guarantees on its approximation error, we show that our algorithm also provides in practice outputs which are on average 5 times more accurate (in terms of the L2-Wasserstein distance) than a naive approximation baseline. We illustrate the utility of our approach for interactive data exploration and we document visualization strategies for conveying the uncertainty related to our approximations.

READ FULL TEXT

page 1

page 5

page 6

page 7

page 8

page 9

research
07/10/2019

Progressive Wasserstein Barycenters of Persistence Diagrams

This paper presents an efficient algorithm for the progressive approxima...
research
07/29/2020

A Progressive Approach to Scalar Field Topology

This paper introduces progressive algorithms for the topological analysi...
research
06/27/2022

Discrete Morse Sandwich: Fast Computation of Persistence Diagrams for Scalar Data – An Algorithm and A Benchmark

This paper introduces an efficient algorithm for persistence diagram com...
research
02/08/2018

Topologically Controlled Lossy Compression

This paper presents a new algorithm for the lossy compression of scalar ...
research
08/08/2023

Fast Fiber Line Extraction for 2D Bivariate Scalar Fields

Extracting level sets from scalar data is a fundamental operation in vis...
research
12/12/2019

Efficient Approximation of the Matching Distance for 2-parameter persistence

The matching distance is a computationally tractable topological measure...

Please sign up or login with your details

Forgot password? Click here to reset