English

Approximating persistent homology for a cloud of $n$ points in a subquadratic time

Computational Geometry 2017-09-19 v2 Computer Vision and Pattern Recognition Algebraic Topology

Abstract

The Vietoris-Rips filtration for an nn-point metric space is a sequence of large simplicial complexes adding a topological structure to the otherwise disconnected space. The persistent homology is a key tool in topological data analysis and studies topological features of data that persist over many scales. The fastest algorithm for computing persistent homology of a filtration has time O(M(u)+u2log2u)O(M(u)+u^2\log^2 u), where uu is the number of updates (additions or deletions of simplices), M(u)=O(u2.376)M(u)=O(u^{2.376}) is the time for multiplication of u×uu\times u matrices. For a space of nn points given by their pairwise distances, we approximate the Vietoris-Rips filtration by a zigzag filtration consisting of u=o(n)u=o(n) updates, which is sublinear in nn. The constant depends on a given error of approximation and on the doubling dimension of the metric space. Then the persistent homology of this sublinear-size filtration can be computed in time o(n2)o(n^2), which is subquadratic in nn.

Keywords

Cite

@article{arxiv.1312.1494,
  title  = {Approximating persistent homology for a cloud of $n$ points in a subquadratic time},
  author = {Vitaliy Kurlin},
  journal= {arXiv preprint arXiv:1312.1494},
  year   = {2017}
}

Comments

The paper turned out to closely follow a previously known approach that the author didn't know at the time of submission