# Interactive Visualization of 2-D Persistence Modules

arXiv: https://arxiv.org/abs/1512.00180 · HTML: https://mlsanity.com/paper/1512.00180/

## Key facts

- Cited by 19 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 1 Dec 2015.

## Built on by (most cited first, 19 of 19)

- [Category Theory in Machine Learning](https://mlsanity.com/paper/2106.07032/) (2021)
- [Capturing Shape Information with Multi-Scale Topological Loss Terms for 3D Reconstruction](https://mlsanity.com/paper/2203.01703/) (2022)
- [Euler Characteristic Tools For Topological Data Analysis](https://mlsanity.com/paper/2303.14040/) (2023)
- [GRIL: A 2-parameter Persistence Based Vectorization for Machine Learning](https://mlsanity.com/paper/2304.04970/) (2023)
- [Augmenting Molecular Deep Generative Models with Topological Data Analysis Representations](https://mlsanity.com/paper/2106.04464/) (2021)
- [D-GRIL: End-to-End Topological Learning with 2-parameter Persistence](https://mlsanity.com/paper/2406.07100/) (2024)
- [EMP: Effective Multidimensional Persistence for Graph Representation Learning](https://mlsanity.com/paper/2401.13713/) (2024)
- [Time-inhomogeneous diffusion geometry and topology](https://mlsanity.com/paper/2203.14860/) (2022)
- [Stability for Inference with Persistent Homology Rank Functions](https://mlsanity.com/paper/2307.02904/) (2023)
- [Mix-GENEO: A Flexible Filtration for Multiparameter Persistent Homology Detects Digital Images](https://mlsanity.com/paper/2401.04332/) (2024)
- [Filtration learning in exact multi-parameter persistent homology and classification of time-series data](https://mlsanity.com/paper/2406.19587/) (2024)
- [Quasi Zigzag Persistence: A Topological Framework for Analyzing Time-Varying Data](https://mlsanity.com/paper/2502.16049/) (2025)
- [CuMPerLay: Learning Cubical Multiparameter Persistence Vectorizations](https://mlsanity.com/paper/2510.12795/) (2025)
- [MCbiF: Measuring Topological Autocorrelation in Multiscale Clusterings via 2-Parameter Persistent Homology](https://mlsanity.com/paper/2510.14710/) (2025)
- [Multi-dimensional Persistent Sheaf Laplacians for Image Analysis](https://mlsanity.com/paper/2602.14846/) (2026)
- [Detection of Small Holes by the Scale-Invariant Robust Density-Aware Distance (RDAD) Filtration](https://mlsanity.com/paper/2204.07821/) (2022)
- [FLASC: A Flare-Sensitive Clustering Algorithm](https://mlsanity.com/paper/2311.15887/) (2023)
- [COMPLEX: A Closed-Form Certified Embedding of Multiparameter Persistence Modules](https://mlsanity.com/paper/2609.22012/) (2026)
- [The sublevel Flood bifiltration: towards scalable 2-parameter persistent homology](https://mlsanity.com/paper/2610.05441/) (2026)

## Abstract (arXiv)

The goal of this work is to extend the standard persistent homology pipeline for exploratory data analysis to the 2-D persistence setting, in a practical, computationally efficient way. To this end, we introduce RIVET, a software tool for the visualization of 2-D persistence modules, and present mathematical foundations for this tool. RIVET provides an interactive visualization of the barcodes of 1-D affine slices of a 2-D persistence module M. It also computes and visualizes the dimension of each vector space in M and the bigraded Betti numbers of M. At the heart of our computational approach is a novel data structure based on planar line arrangements, on which we can perform fast queries to find the barcode of any slice of M. We present an efficient algorithm for constructing this data structure and establish bounds on its complexity.
