SearcharxivSearch

arXiv subjects

Katharine Turner

Publications and source records attributed to Katharine Turner.

At least 19 recordsLinked to original sources

Decomposing the Persistent Homology Transform of Star-Shaped Objects

In this paper, we study the geometric decomposition of the degree-$0$ Persistent Homology Transform (PHT) as viewed as a persistence diagram bundle. We focus on star-shaped objects as they can be segmented into smaller, simpler regions known as ``sectors". Algebraically, we demonstrate that the degree-$0$ persistence diagram of a star-shaped object in $\R^2$ can be derived from the degree-$0$ persistence diagrams of its sectors. Using this, we then establish sufficient conditions for star-shaped objects in $\R^2$ so that they have ``trivial geometric monodromy''. Consequently, the PHT of such a shape can be decomposed as a union of curves parameterized by $\bS^1$, where the curves are given by the continuous movement of each point in the persistence diagrams that are parameterized by $\bS^{1}$. Finally, we discuss the current challenges of generalizing these results to higher dimensions.

math.AT

Computing extended persistent homology of radial distance filtrations of Euclidean shapes

We study the extended persistent homology of the radial filtration of a shape $M\subseteq \mathbb{R}^n$. A radial filtration is formed by choosing a center point $c$ and taking points of $M$ within distance $r$ of $c$. We show that, under mild assumptions, we can recover the radial extended persistence of a manifold with boundary from the radial persistence of its boundary. We also establish algorithms to compute radial extended persistence when $M$ is a set of pixels in a 2D digital grid. The methods are similar to those used to compute the extended persistent homology of a height filtration of a shape embedded in Euclidean space. We envisage these results will be useful in biomedical image analysis settings where it is natural to consider a radial filtration with respect to a fixed center, for example in the study of neuronal structures.

math.AT

When lookout sees crackle: Anomaly detection via kernel density estimation

We present an updated version of lookout -- an algorithm for detecting anomalies using kernel density estimates with bandwidth based on Rips death diameters -- with theoretical guarantees. The kernel density estimator for updated lookout is shown to be consistent, and the proposed multivariate scaling is robust and efficient. We show our updated algorithm performs better than the previous version on diverse examples.

stat.ME

Wasserstein Stability for Persistence Diagrams

The stability of persistence diagrams is among the most important results in applied and computational topology. Most results in the literature phrase stability in terms of the bottleneck distance between diagrams and the $\infty$-norm of perturbations. This has two main implications: it makes the space of persistence diagrams rather pathological and it is often provides very pessimistic bounds with respect to outliers. In this paper, we provide new stability results with respect to the $p$-Wasserstein distance between persistence diagrams. This includes an elementary proof for the setting of functions on sufficiently finite spaces in terms of the $p$-norm of the perturbations, along with an algebraic framework for $p$-Wasserstein distance which extends the results to wider class of modules. We also provide apply the results to a wide range of applications in topological data analysis (TDA) including topological summaries, persistence transforms and the special but important case of Vietoris-Rips complexes.

math.AT

The distilled Vietoris Rips filtration for persistent homology and a new memory efficient algorithm

The long computational time and large memory requirements for computing Vietoris Rips persistent homology from point clouds remains a significant deterrent to its application to big data. This paper aims to reduce the memory footprint of these computations. It presents a new construction, the distilled Vietoris Rips filtration, and proves that its persistent homology is isomorphic to that of standard Vietoris Rips. The distilled complex is constructed using a discrete Morse vector field defined on the reduced Vietoris Rips complex. The algorithm for building and reducing the distilled filtration boundary matrix is highly parallelisable and memory efficient. It can be implemented for point clouds in any metric space given the pairwise distance matrix.

math.AT

Planar Symmetry Detection and Quantification using the Extended Persistent Homology Transform

Symmetry is ubiquitous throughout nature and can often give great insights into the formation, structure and stability of objects studied by mathematicians, physicists, chemists and biologists. However, perfect symmetry occurs rarely so quantitative techniques must be developed to identify approximate symmetries. To facilitate the analysis of an independent variable on the symmetry of some object, we would like this quantity to be a smoothly varying real parameter rather than a boolean one. The extended persistent homology transform is a recently developed tool which can be used to define a distance between certain kinds of objects. Here, we describe how the extended persistent homology transform can be used to visualise, detect and quantify certain kinds of symmetry and discuss the effectiveness and limitations of this method.

math.AT

Representing Vineyard Modules

Time-series of persistence diagrams, known as vineyards, have shown to be useful in diverse applications. A natural algebraic version of vineyards is a time series of persistence modules equipped with interleaving maps between the persistence modules at different time values. We call this a vineyard module. In this paper we will set up the framework for representing vineyards modules via families of matrices and outline an algorithmic way to change the bases of the persistence modules at each time step within the vineyard module to make the matrices in this representation as simple as possible. With some reasonable assumptions on the vineyard modules, this simplified representation of the vineyard module can be completely described (up to isomorphism) by the underlying vineyard and a vector of finite length. We first must set up a lot of preliminary results about changes of bases for persistence modules where we are given $ε$-interleaving maps for sufficiently close $ε$. While this vector representation is not in general guaranteed to be unique we can prove that it will be always zero when the vineyard module is isomorphic to the direct sum of vine modules. This new perspective on vineyards provides an interesting and yet tractable case study within multi-parameter persistence.

math.RT

The Extended Persistent Homology Transform of manifolds with boundary

The Extended Persistent Homology Transform (XPHT) is a topological transform which takes as input a shape embedded in Euclidean space, and to each unit vector assigns the extended persistence module of the height function over that shape with respect to that direction. We can define a distance between two shapes by integrating over the sphere the distance between their respective extended persistence modules. By using extended persistence we get finite distances between shapes even when they have different Betti numbers. We use Morse theory to show that the extended persistence of a height function over a manifold with boundary can be deduced from the extended persistence for that height function restricted to the boundary, alongside labels on the critical points as positive or negative critical. We study the application of the XPHT to binary images; outlining an algorithm for efficient calculation of the XPHT exploiting relationships between the PHT of the boundary curves to the extended persistence of the foreground.

math.AT

Intrinsic Interleaving Distance for Merge Trees

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 this paper, 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.

cs.CG

How Many Directions Determine a Shape and other Sufficiency Results for Two Topological Transforms

In this paper we consider two topological transforms that are popular in applied topology: the Persistent Homology Transform (PHT) and the Euler Characteristic Transform (ECT). Both of these transforms are of interest for their mathematical properties as well as their applications to science and engineering, because they provide a way of summarizing shapes in a topological, yet quantitative, way. Both transforms take a shape, viewed as a tame subset $M$ of $\mathbb{R}^d$, and associates to each direction $v\in S^{d-1}$ a shape summary obtained by scanning $M$ in the direction $v$. These shape summaries are either persistence diagrams or piecewise constant integer-valued functions called Euler curves. By using an inversion theorem of Schapira, we show that both transforms are injective on the space of shapes, i.e.~each shape has a unique transform. Moreover, we prove that these transforms determine continuous maps from the sphere to the space of persistence diagrams, equipped with any Wasserstein $p$-distance, or the space of Euler curves, equipped with certain $L^p$ norms. By making use of a stratified space structure on the sphere, induced by hyperplane divisions, we prove additional uniqueness results in terms of distributions on the space of Euler curves. Finally, our main result proves that any shape in a certain uncountable space of PL embedded shapes with plausible geometric bounds can be uniquely determined using only finitely many directions.

math.AT

Graph Pseudometrics from a Topological Point of View

We explore pseudometrics for directed graphs in order to better understand their topological properties. The directed flag complex associated to a directed graph provides a useful bridge between network science and topology. Indeed, it has often been observed that phenomena exhibited by real-world networks reflect the topology of their flag complexes, as measured, for example, by Betti numbers or simplex counts. As it is often computationally expensive (or even unfeasible) to determine such topological features exactly, it would be extremely valuable to have pseudometrics on the set of directed graphs that can both detect the topological differences and be computed efficiently. To facilitate work in this direction, we introduce methods to measure how well a graph pseudometric captures the topology of a directed graph. We then use these methods to evaluate some well-established pseudometrics, using test data drawn from several families of random graphs.

math.AT

Towards Stratified Space Learning: Linearly Embedded Graphs

In this paper, we consider the simplest class of stratified spaces -- linearly embedded graphs. We present an algorithm that learns the abstract structure of an embedded graph and models the specific embedding from a point cloud sampled from it. We use tools and inspiration from computational geometry, algebraic topology, and topological data analysis and prove the correctness of the identified abstract structure under assumptions on the embedding. The algorithm is implemented in the Julia package http://github.com/yossibokor/Skyler.jl , which we used for the numerical simulations in this paper.

math.AT

Stratified Space Learning: Reconstructing Embedded Graphs

Many data-rich industries are interested in the efficient discovery and modelling of structures underlying large data sets, as it allows for the fast triage and dimension reduction of large volumes of data embedded in high dimensional spaces. The modelling of these underlying structures is also beneficial for the creation of simulated data that better represents real data. In particular, for systems testing in cases where the use of real data streams might prove impractical or otherwise undesirable. We seek to discover and model the structure by combining methods from topological data analysis with numerical modelling. As a first step in combining these two areas, we examine the recovery of the abstract graph $G$ structure, and model a linear embedding $|G|$ given only a noisy point cloud sample $X$ of $|G|$.

math.AT

Same But Different: Distance Correlations Between Topological Summaries

Persistent homology allows us to create topological summaries of complex data. In order to analyse these statistically, we need to choose a topological summary and a relevant metric space in which this topological summary exists. While different summaries may contain the same information (as they come from the same persistence module), they can lead to different statistical conclusions since they lie in different metric spaces. The best choice of metric will often be application-specific. In this paper we discuss distance correlation, which is a non-parametric tool for comparing data sets that can lie in completely different metric spaces. In particular we calculate the distance correlation between different choices of topological summaries. We compare some different topological summaries for a variety of random models of underlying data via the distance correlation between the samples. We also give examples of performing distance correlation between topological summaries and other scalar measures of interest, such as a paired random variable or a parameter of the random model used to generate the underlying data. This article is meant to be expository in style, and will include the definitions of standard statistical quantities in order to be accessible to non-statisticians.

math.AT

Medians of populations of persistence diagrams

Persistence diagrams are common objects in the field of Topological Data Analysis. They are topological summaries that capture both topological and geometric structure within data. Recently there has been a surge of interest in developing tools to statistically analyse populations of persistence diagrams, a process hampered by the complicated geometry of the space of persistence diagrams. In this paper we study the median of a set of diagrams, defined as the minimizer of an appropriate cost function analogous to the sum of distances used for samples of real numbers. We then characterize the local minima of this cost function and in doing so characterize the median. We also do some comparative analysis of the properties of the median and the mean.

math.ST

Rips filtrations for quasi-metric spaces and asymmetric functions with stability results

The Rips filtration over a finite metric space and its corresponding persistent homology are prominent methods in TDA to summarise the shape of data. Crucial to their use is the bottleneck stability result. A generalisation of the Rips filtration to any symmetric function $f:X\times X\to \mathbb{R}$ was defined by Chazal, De Silva and Oudot, and they showed it was stable with respect to the correspondence distortion distance. Allowing asymmetry, we consider four different persistence modules. The first method is through symmetrisation. For $a\in [0,1]$ we can construct a symmetric function $sym_a(f)(x,y)=a \min \{d(x,y), d(y,x)\}+ (1-a)\max \{d(x,y), d(y,x)\}$. We can then follow the apply the standard theory for symmetric functions and get stability as a corollary. The second method is to construct a filtration of ordered tuple complexes where tuple $(x_0, x_2, \ldots x_p)\in Rips^{dir}(X)_t$ if $d(x_i, x_j)\leq t$ for all $i\leq j$. These two methods have the same persistent homology as the standard Rips filtration when applied to a metric space, or more generally to a symmetric function. We consider two constructions using a filtration of directed graphs. We have directed graphs $\{D(X)_t\}$, where directed edges $x\to y$ are included in $D(X)_t$ whenever $\max\{f(x,y),f(x,x),f(y,y)\}\leq t$. From this we construct a preorder where $x\leq y$ if there is a path from $x$ to $y$ in $D(X)_t$. We build persistence modules using the strongly connected components of the graphs $D(X)_t$, which are the equivalence classes of the associated preorders. We consider persistence modules using a generalisation of poset topology to preorders. The Gromov-Hausdorff distance can be extended as a correspondence distortion distance to set-function pairs. We prove that all these new constructions enjoy the same stability results.

math.AT