Section: New Results
Algorithmic aspects of topological and geometric data analysis
Sampling and Meshing Submanifolds
Participants : Jean-Daniel Boissonnat, Siargey Kachanovich.
In collaboration with Mathijs Wintraecken (IST Autria).
This work [41], [11] presents a rather simple tracing algorithm to sample and
mesh an
Topological correctness of PL-approximations of isomanifolds
Participant : Jean-Daniel Boissonnat.
In collaboration with Mathijs Wintraecken (IST Autria).
Isomanifolds are the generalization of isosurfaces to arbitrary
dimension and codimension, i.e. manifolds defined as the zero set of
some multivariate multivalued function
Dimensionality Reduction for -Distance Applied to Persistent Homology
Participants : Jean-Daniel Boissonnat, Kunal Dutta.
In collaboration with Shreya Arya (Duke University)
Given a set
Edge Collapse and Persistence of Flag Complexes
Participants : Jean-Daniel Boissonnat, Siddharth Pritam.
In this article [42], we extend the notions of dominated vertex and
strong collapse of a simplicial complex as introduced by J. Barmak
and E. Miniam adn build on the initial success of [30]. We say that a simplex (of any dimension) is dominated
if its link is a simplicial cone. Domination of edges appear to be
very powerful and we study it in the case of flag complexes in more
detail. We show that edge collapse (removal of dominated edges) in a
flag complex can be performed using only the 1-skeleton of the
complex. Furthermore, the residual complex is a flag complex as
well. Next we show that, similar to the case of strong collapses, we
can use edge collapses to reduce a flag filtration
DTM-based Filtrations
Participants : Frédéric Chazal, Marc Glisse, Raphael Tinarrage.
In collaboration with Anai, Hirokazu and Ike, Yuichi and Inakoshi, Hiroya and Umeda, Yuhei (Fujitsu Labs).
Despite strong stability properties, the persistent homology of filtrations classically used in Topological Data Analysis, such as, e.g. the Čech or Vietoris-Rips filtrations, are very sensitive to the presence of outliers in the data from which they are computed. In [15], we introduce and study a new family of filtrations, the DTM-filtrations, built on top of point clouds in the Euclidean space which are more robust to noise and outliers. The approach adopted in this work relies on the notion of distance-to-measure functions, and extends some previous work on the approximation of such functions.
Recovering the homology of immersed manifolds
Participant : Raphael Tinarrage.
Given a sample of an abstract manifold immersed in some Euclidean space, in [57], we describe a way to recover the singular homology of the original manifold. It consists in estimating its tangent bundle -seen as subset of another Euclidean space- in a measure theoretic point of view, and in applying measure-based filtrations for persistent homology. The construction we propose is consistent and stable, and does not involve the knowledge of the dimension of the manifold.
Regular triangulations as lexicographic optimal chains
Participant : David Cohen-Steiner.
In collaboration with André Lieutier and Julien Vuillamy (Dassault Systèmes).
We introduce [46] a total order on n-simplices in the n-Euclidean space for which the support of the lexicographic-minimal chain with the convex hull boundary as boundary constraint is precisely the n-dimensional Delaunay triangulation, or in a more general setting, the regular triangulation of a set of weighted points. This new characterization of regular and Delaunay triangulations is motivated by its possible generalization to submanifold triangulations as well as the recent development of polynomial-time triangulation algorithms taking advantage of this order.
Discrete Morse Theory for Computing Zigzag Persistence
Participant : Clément Maria.
In collaboration with Hannah Schreiber (Graz University of Technology, Austria)
We introduce a framework to simplify zigzag filtrations of general complexes using discrete Morse theory, in order to accelerate the computation of zigzag persistence. Zigzag persistence is a powerful algebraic generalization of persistent homology. However, its computation is much slower in practice, and the usual optimization techniques cannot be used to compute it. Our approach is different in that it preprocesses the filtration before computation. Using discrete Morse theory, we get a much smaller zigzag filtration with same persistence. The new filtration contains general complexes. We introduce new update procedures to modify on the fly the algebraic data (the zigzag persistence matrix) under the new combinatorial changes induced by the Morse reduction. Our approach is significantly faster in practice [35].
Computing Persistent Homology with Various Coefficient Fields in a Single Pass
Participants : Jean-Daniel Boissonnat, Clément Maria.
This article [18] introduces an algorithm to compute the persistent homology of a filtered complex with various coefficient fields in a single matrix reduction. The algorithm is output-sensitive in the total number of distinct persistent homological features in the diagrams for the different coefficient fields. This computation allows us to infer the prime divisors of the torsion coefficients of the integral homology groups of the topological space at any scale, hence furnishing a more informative description of topology than persistence in a single coefficient field. We provide theoretical complexity analysis as well as detailed experimental results. The code is part of the Gudhi software library.
Exact computation of the matching distance on 2-parameter persistence modules
Participant : Steve Oudot.
In collaboration with Michael Kerber (T.U. Graz) and Michael Lesnick (SUNY).
The matching distance is a pseudometric on multi-parameter persistence modules, defined in terms of the weighted bottleneck distance on the restriction of the modules to affine lines. It is known that this distance is stable in a reasonable sense, and can be efficiently approximated, which makes it a promising tool for practical applications. In [31] we show that in the 2-parameter setting, the matching distance can be computed exactly in polynomial time. Our approach subdivides the space of affine lines into regions, via a line arrangement. In each region, the matching distance restricts to a simple analytic function, whose maximum is easily computed. As a byproduct, our analysis establishes that the matching distance is a rational number, if the bigrades of the input modules are rational.
Decomposition of exact pfd persistence bimodules
Participant : Steve Oudot.
In collaboration with Jérémy Cochoy (Symphonia).
In [24] we identify a certain class of persistence modules indexed over
Level-sets persistence and sheaf theory
Participants : Nicolas Berkouk, Steve Oudot.
In collaboration with Grégory Ginot (Paris 13).
In [39] we provide an explicit connection between level-sets persistence and derived sheaf theory over the real line. In particular we construct a functor from 2-parameter persistence modules to sheaves over R, as well as a functor in the other direction. We also observe that the 2-parameter persistence modules arising from the level sets of Morse functions carry extra structure that we call a Mayer-Vietoris system. We prove classification, barcode decomposition, and stability theorems for these Mayer-Vietoris systems, and we show that the aforementioned functors establish a pseudo-isometric equivalence of categories between derived constructible sheaves with the convolution or (derived) bottleneck distance and the interleaving distance of strictly pointwise finite-dimensional Mayer-Vietoris systems. Ultimately, our results provide a functorial equivalence between level-sets persistence and derived pushforward for continuous real-valued functions.
Intrinsic Interleaving Distance for Merge Trees
Participant : Steve Oudot.
In collaboration with Ellen Gasparovic (Union College), Elizabeth Munch (Michigan State), Katharine Turner (Australian National University), Bei Wang (Utah), and Yusu Wang (Ohio-State).
Merge trees are a type of graph-based topological summary that tracks the evolution of connected components in the sublevel sets of scalar functions. They enjoy widespread applications in data analysis and scientific visualization. In [49] we consider the problem of comparing two merge trees via the notion of interleaving distance in the metric space setting. We investigate various theoretical properties of such a metric. In particular, we show that the interleaving distance is intrinsic on the space of labeled merge trees and provide an algorithm to construct metric 1-centers for collections of labeled merge trees. We further prove that the intrinsic property of the interleaving distance also holds for the space of unlabeled merge trees. Our results are a first step toward performing statistics on graph-based topological summaries.