Approximate Nearest Neighbors in the Space of Persistence Diagrams

12/29/2018
by   Brittany Terese Fasy, et al.
0

Persistence diagrams are important tools in the field of topological data analysis that describe the presence and magnitude of features in a filtered topological space. However, current approaches for comparing a persistence diagram to a set of other persistence diagrams is linear in the number of diagrams or do not offer performance guarantees. In this paper, we apply concepts from locality-sensitive hashing to support approximate nearest neighbor search in the space of persistence diagrams. Given a set Γ of n (M,m)-bounded persistence diagrams, each with at most m points, we snap-round the points of each diagram to points on a cubical lattice and produce a key for each possible snap-rounding. Specifically, we fix a grid over each diagram at several resolutions and consider the snap-roundings of each diagram to the four nearest lattice points. Then, we propose a data structure with τ levels that stores all snap-roundings of each persistence diagram in Γ at each resolution. This data structure has size O(n5^mτ) to account for varying lattice resolutions as well as snap-roundings and the deletion of points with low persistence. To search for a persistence diagram, we compute a key for a query diagram by snapping each point to a lattice and deleting points of low persistence. Furthermore, as the lattice parameter decreases, searching our data structure yields a six-approximation of the nearest diagram in Γ in O((m+m^2)τ) time and a constant factor approximation of the kth nearest diagram in O((m+m^2+k)τ) time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/11/2018

A flat persistence diagram for improved visualization of topological features in persistent homology

Visualization in the emerging field of topological data analysis has pro...
research
05/22/2022

Improved Modeling of Persistence Diagram

High-dimensional reduction methods are powerful tools for describing the...
research
10/03/2019

On Computing a Center Persistence Diagram

Given a set of persistence diagrams P_1,..., P_m, for the data reduction...
research
01/09/2022

Voronoi diagrams for the distributed sensor network system data processing

This article represents the computational model for spacial addresation ...
research
06/08/2021

Parameter Inference with Bifurcation Diagrams

Estimation of parameters in differential equation models can be achieved...
research
09/26/2018

Residuum-Condition Diagram and Reduction of Over-Complete Endmember-Sets

Extracting reference spectra, or endmembers (EMs) from a given multi- or...
research
12/07/2021

Output-sensitive Computation of Generalized Persistence Diagrams for 2-filtrations

When persistence diagrams are formalized as the Mobius inversion of the ...

Please sign up or login with your details

Forgot password? Click here to reset