|
Projects
Advancing Topological Data Analysis
We are developing software for computing generalized persistence diagrams to advance topological data analysis applications by correlating multiple measurements.
Jump Down:

Bridging between theory and applications
Topological data analysis (TDA) brings mathematical techniques from algebraic topology to the applied domains, with applications in biochemistry, cosmology, materials science, neuroscience, and more. This project, titled “Efficient Computation of Generalized Persistence Diagrams,” aims to improve upon TDA methods by correlating multiple measurements to enable more powerful analyses and a broader array of applications.
The Problem
TDA emphasizes methods that are stable (making them resilient to noise in the data), and computationally efficient (making them practical across a range of applications). However, one significant limitation that practitioners encounter is that one of the main methods in TDA, persistent homology, is limited to studying 1-parameter data (measurements of a single quantity). This represents a missed opportunity, because in practice, multiple measurements are available, and the correlation between them reveals important features of the problem.
Recently, researchers introduced generalized persistent homology, which interprets persistence as a Möbius inversion of a certain function derived from the changes in topology of the data as one or multiple parameters are varied. This construction generalizes all the properties of 1-parameter persistence needed in applications, including stability and the particular structure of the diagrams used in machine learning and statistical pipelines. However, additional work is needed to move this approach from theory to practice.
How We’re Addressing It
In this project, we are developing a software implementation for computing generalized persistence diagrams to bridge between theory and applications. In our preliminary work, we introduced an efficient output-sensitive algorithm for computing generalized persistence diagrams of 2-parameter filtrations. In addition to extending this work through software for practitioners, we are training graduate students in advanced TDA techniques.
Project Team
Associated ICSI Group
Outcomes
Publications
- Dmitriy Morozov, Luis Scoccola. Computing Betti Tables and Minimal Presentations of Zero-Dimensional Persistent Homology. In 41st International Symposium on Computational Geometry (SoCG 2025), v.332, 2025.
About
Focus Areas
- Algorithms, Complexity Theory, and Computability
- Graph Analytics, Network Science, and Complex Systems
- Theoretical Foundations of AI and Machine Learning
Get in touch
Want to discuss opportunities to work with ICSI? We’d love to hear from you.
