Subdivision Bifiltration
   HOME

TheInfoList



OR:

In
topological data analysis In applied mathematics, topological data analysis (TDA) is an approach to the analysis of datasets using techniques from topology. Extraction of information from datasets that are high-dimensional, incomplete and noisy is generally challenging. TDA ...
, a subdivision bifiltration is a collection of filtered
simplicial complex In mathematics, a simplicial complex is a structured Set (mathematics), set composed of Point (geometry), points, line segments, triangles, and their ''n''-dimensional counterparts, called Simplex, simplices, such that all the faces and intersec ...
es, typically built upon a set of data points in a
metric space In mathematics, a metric space is a Set (mathematics), set together with a notion of ''distance'' between its Element (mathematics), elements, usually called point (geometry), points. The distance is measured by a function (mathematics), functi ...
, that captures shape and density information about the underlying data set. The subdivision bifiltration relies on a natural filtration of the
barycentric subdivision In mathematics, the barycentric subdivision is a standard way to subdivide a given simplex into smaller ones. Its extension to simplicial complexes is a canonical method to refining them. Therefore, the barycentric subdivision is an important tool ...
of a
simplicial complex In mathematics, a simplicial complex is a structured Set (mathematics), set composed of Point (geometry), points, line segments, triangles, and their ''n''-dimensional counterparts, called Simplex, simplices, such that all the faces and intersec ...
by
flags A flag is a piece of fabric (most often rectangular) with distinctive colours and design. It is used as a symbol, a signalling device, or for decoration. The term ''flag'' is also used to refer to the graphic design employed, and flags have ...
of minimum dimension, which encodes density information about the metric space upon which the complex is built. The subdivision bifiltration was first introduced by Donald Sheehy in 2011 as part of his doctoral thesis (later subsumed by a conference paper in 2012) as a discrete model of the
multicover bifiltration The multicover bifiltration is a two-parameter sequence of nested Topological space, topological spaces derived from the covering of a finite set in a metric space by growing Ball (mathematics), metric balls. It is a multidimensional extension of t ...
, a continuous construction whose underlying framework dates back to the 1970s. In particular, Sheehy applied the construction to both the Vietoris-Rips and
Čech Čech (feminine Čechová) is a Czech surname meaning Czech. It was used to distinguish an inhabitant of Bohemia from Slovaks, Moravians and other ethnic groups. Notable people with the surname include: * Dana Čechová (born 1983), Czech tab ...
filtrations, two common objects in the field of topological data analysis. Whereas single parameter filtrations are not robust with respect to outliers in the data, the subdivision-Rips and -Cech bifiltrations satisfy several desirable stability properties.


Definition

Let T be a
simplicial complex In mathematics, a simplicial complex is a structured Set (mathematics), set composed of Point (geometry), points, line segments, triangles, and their ''n''-dimensional counterparts, called Simplex, simplices, such that all the faces and intersec ...
. Then a nested sequence of
simplices In geometry, a simplex (plural: simplexes or simplices) is a generalization of the notion of a triangle or tetrahedron to arbitrary dimensions. The simplex is so-named because it represents the simplest possible polytope in any given dimension. ...
\sigma_1 \subset \sigma_2 \subset \cdots \subset \sigma_k of T is called a ''flag'' or ''chain'' of T. The set of all flags of T comprises an
abstract simplicial complex In combinatorics, an abstract simplicial complex (ASC), often called an abstract complex or just a complex, is a family of sets that is closed under taking subsets, i.e., every subset of a set in the family is also in the family. It is a purely c ...
, known as the ''
barycentric subdivision In mathematics, the barycentric subdivision is a standard way to subdivide a given simplex into smaller ones. Its extension to simplicial complexes is a canonical method to refining them. Therefore, the barycentric subdivision is an important tool ...
'' of T, denoted by \operatorname(T). The barycentric subdivision is naturally identified with a geometric subdivision of T, created by ''starring'' the geometric realization of T at the
barycenter In astronomy, the barycenter (or barycentre; ) is the center of mass of two or more bodies that orbit one another and is the point about which the bodies orbit. A barycenter is a dynamical point, not a physical object. It is an important con ...
of each simplex. There is a natural
filtration Filtration is a physical separation process that separates solid matter and fluid from a mixture using a ''filter medium'' that has a complex structure through which only the fluid can pass. Solid particles that cannot pass through the filte ...
on \operatorname(T) by considering for each
natural number In mathematics, the natural numbers are the numbers 0, 1, 2, 3, and so on, possibly excluding 0. Some start counting with 0, defining the natural numbers as the non-negative integers , while others start with 1, defining them as the positive in ...
k the maximal subcomplex of \operatorname(T) spanned by vertices of \operatorname(T) corresponding to simplices of T of dimension at least k-1, which is denoted \tilde \mathcal S (T)_k. In particular, by this convention, then \tilde \mathcal S (T)_1 = \operatorname(T). Considering the sequence of nested subcomplexes given by varying the parameter k, we obtain a filtration on \operatorname(T) known as the ''subdivision filtration.'' Since the complexes in the subdivision filtration shrink as k increases, we can regard it as a
functor In mathematics, specifically category theory, a functor is a Map (mathematics), mapping between Category (mathematics), categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) ar ...
\tilde \mathcal S (-): \mathbb N^\operatorname \to \mathbf from the
opposite In lexical semantics, opposites are words lying in an inherently incompatible binary relationship. For example, something that is ''even'' entails that it is not ''odd''. It is referred to as a 'binary' relationship because there are two members i ...
posetal category In mathematics, specifically category theory, a posetal category, or thin category, is a Category (mathematics), category whose Category (mathematics)#Small and large categories, homsets each contain at most one morphism. As such, a posetal catego ...
\mathbb N^\operatorname to the category \mathbf of simplicial complexes and simplicial maps. Let P be a
partially ordered set In mathematics, especially order theory, a partial order on a Set (mathematics), set is an arrangement such that, for certain pairs of elements, one precedes the other. The word ''partial'' is used to indicate that not every pair of elements need ...
. Given a simplicial filtration F: P \to \mathbf, regarded as a functor from the posetal category of P to the category \mathbf, by applying the subdivision filtration object-wise on F, we obtain a two-parameter filtration \mathcal S (F): \mathbb N^\operatorname\times P \to \mathbf, called the ''subdivision bifiltration.'' In particular, when we take F to be the Rips or
Čech Čech (feminine Čechová) is a Czech surname meaning Czech. It was used to distinguish an inhabitant of Bohemia from Slovaks, Moravians and other ethnic groups. Notable people with the surname include: * Dana Čechová (born 1983), Czech tab ...
filtration, we obtain bifiltrations \mathcal S \operatorname(-) and \mathcal S \operatorname(-), respectively.


Properties

The subdivision-ÄŒech bifiltration is weakly equivalent to the multicover bifiltration, implying that they have isomorphic persistent homology. A combinatorial proof of this statement was given in Sheehy's original conference paper, but a more algebraic version was presented in 2017 by Cavanna et al. The ideas from Cavanna's proof were later generalized by Blumberg and Lesnick in a 2022 paper on 2-parameter persistent homology. By the ''size'' of a bifiltration, we mean the number of simplices in the largest complex. The subdivision-ÄŒech bifiltration has exponential size as a function of the number of vertices. This implies that its homology cannot be directly computed in
polynomial time In theoretical computer science, the time complexity is the computational complexity that describes the amount of computer time it takes to run an algorithm. Time complexity is commonly estimated by counting the number of elementary operations p ...
. However, for points in Euclidean space, the homology of subdivision-ÄŒech can be computed in polynomial time, up to weak equivalence, via a construction known as the ''
rhomboid Traditionally, in two-dimensional geometry, a rhomboid is a parallelogram in which adjacent sides are of unequal lengths and angles are non-right angled. The terms "rhomboid" and "parallelogram" are often erroneously conflated with each oth ...
bifiltration.'' As a precursor to the rhomboid bifiltration, Edelsbrunner and Osang presented in 2021 a
polyhedral In geometry, a polyhedron (: polyhedra or polyhedrons; ) is a three-dimensional figure with flat polygonal faces, straight edges and sharp corners or vertices. The term "polyhedron" may refer either to a solid figure or to its boundary surfa ...
cell complex In mathematics, and specifically in topology, a CW complex (also cellular complex or cell complex) is a topological space that is built by gluing together topological balls (so-called ''cells'') of different dimensions in specific ways. It generali ...
called the ''rhomboid tiling'', which they used to compute horizontal or vertices slices of the multicover bifiltration up to weak equivalence.{{Cite journal , last1=Edelsbrunner , first1=Herbert , last2=Osang , first2=Georg , date=2021 , title=The Multi-Cover Persistence of Euclidean Balls , journal=Discrete & Computational Geometry , language=en , volume=65 , issue=4 , pages=1296–1313 , doi=10.1007/s00454-021-00281-9 , issn=0179-5376 , pmc= 8550220, pmid=34720303 This was extended a year later by Corbet et al. to the rhomboid bifiltration, which is weakly equivalent to the multicover bifiltration, but has polynomial size.


References

Applied mathematics Computational topology Data analysis