Box Filtration
摘要
We define a new framework that unifies the filtration and the mapper approaches from topological data analysis, and present efficient algorithms to compute it. Termed the box filtration of a point cloud data (PCD), we grow boxes (hyperrectangles) that are not necessarily centered at each point (in place of balls centered at each point as done by most current filtrations). We grow the boxes non-uniformly and asymmetrically in different dimensions based on the distribution of points. We present two approaches to handle the boxes: a point cover where each point is assigned its own box at start, and a pixel cover that works with a pixelization of the space of the PCD. Any box cover in either setting automatically gives a mapper of the PCD. We show that the persistence diagrams generated by the box filtration using both point and pixel covers satisfy the classical stability based on the Gromov-Hausdorff distance. Using boxes, rather than Euclidean balls, also implies that the box filtration is identical for pairwise or higher order intersections whereas the Vietoris-Rips (VR) and Čech filtration are not the same.
Growth in each dimension is computed by solving a linear program that optimizes a cost functional balancing the cost of expansion and benefit of including more points in the box. The box filtration algorithm runs in