Cited by 1,811Topological and Geometric Data AnalysisDigital Image Processing TechniquesGeometric and Algebraic Topology

The DOI matches its Crossref record; 12 of the 12 references it cites were found in a registry or an index; none of the 8 sources its claims cite is checked for support yet.

Topological Persistence and Simplification

Open access
Edelsbrunner, Letscher, Zomorodian·2002·Discrete & Computational Geometry

Overview

AI snapshot

Written from the paper’s full text.

TL;DR

This paper formalizes topological persistence in a filtration, using the lifetime of homology classes to distinguish features from noise, and gives algorithms to compute persistence and simplify filtrations. It demonstrates the approach on alpha-complex filtrations of molecular and surface data, including separation of a tunnel in Gramicidin A from shorter-lived cycles.

Key findings

  • Persistence is defined for Betti numbers and non-bounding cycles by factoring a cycle group at one filtration stage by the boundary group at a later stage; cycles with short lifetimes are treated as topological noise, while longer-lived ones are features.
  • The pairing algorithm matches positive \(k\)-simplices with negative \((k+1)\)-simplices; index-based persistence is \(j-i-1\), and the worst-case running time is \(O(m^3)\), with union-find acceleration for \(k=0\) and \(k=2\) giving amortized \(O(A^{-1}(m))\) per operation.
  • On five datasets, total persistence timings ranged from 0.06 s for Gramicidin A to 19.93 s for the Buddha dataset with union-find, versus 30.52 s without it; average collision counts and list lengths were small, and conflicts were rare (basic conflicts 0–1, recursive conflicts 0–212 across datasets).
  • For Gramicidin A, removing 1-cycles with persistence below 2688 isolated the molecular tunnel from other topological attributes.

Methods

  • The work studies finite simplicial complexes in \(\mathbb{R}^3\), especially alpha complexes of Delaunay triangulations, ordered by an age filter induced by growing weighted balls.
  • Persistence is formulated algebraically as \(H^{\ell,p}_k = Z^\ell_k / (B^{\ell+p}_k \cap Z^\ell_k)\), and an abstract pairing algorithm uses a hash table and cycle search to pair simplex births with deaths; simplification is performed by reordering simplices via migration, with conflict resolution or diminution.
  • Experiments implemented the algorithms with alpha-shapes software on five datasets: three weighted molecular structures and two unweighted macroscopic surfaces; timings were collected on a 266 MHz Pentium II with 128 MB RAM under Solaris 8.

Limitations

  • Stated: the detailed analysis of the 1-cycle computation is left open, and the authors ask for a different, more efficient algorithm; worst-case cubic behavior contrasts with observed near-linear timing, and conflicts, though rare, require handling.
  • Stated: conflict resolution by subdivision may not correspond to the alpha-complex growth model, while conflict diminution changes when cycles affect Betti numbers.
  • Evident from the text: the experimental evidence covers only five datasets and a prototype implementation; time-based persistence is not developed further, and the setting is restricted to \(\mathbb{R}^3\) complexes with \(\mathbb{Z}_2\) coefficients.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

Crossref · 10.1007/s00454-002-2885-2

Cites

12 of 12 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Verification

Claims the paper makes

0 of 8 cited sources checked · 0 supported · 0 flagged

Show all 49 claims

  • Probably not a substantial claim. 16
  • It may state two separate claims as one. 24
  • The quote only partly states this claim. 1
39 of 39
  • The authors state this as an assumption.

    The point set is in general position, so at most four (three in R^2) Voronoi regions can have a non-empty common intersection.

    “We assume general position, where at most four (three in R 2 ) Voronoi regions can have a non-empty common intersection.”
  • The paper relies on this without support.

    Complexes embedded in three-dimensional Euclidean space have no torsion.

    “There is no torsion in complexes embedded in three-dimensional Euclidean space, so the homology groups are vector spaces.”
  • The paper relies on this without support.

    In alpha complex filtrations, simplices are ordered according to a particular growth model.

    “For example, in alpha complex filtrations, simplices are ordered according to a particular growth model.”
  • The paper relies on this without support.

    The five data sets used in the experiments are representative of their respective classes of molecular structures and macroscopic shapes.

    “We have applied the software to a variety of datasets and show the results for five representative sets in this section.”
  • The paper relies on this without support.

    The Gramicidin A dataset contains the time-averaged molecular dynamics structure of Gramicidin A, a peptide that forms a channel for ion and water movement across lipid membranes.

    “This dataset contains the time-averaged molecular dynamics structure of Gramicidin A, a peptide that forms a channel for ion and water movement across lipid membranes.”
5 of 5

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

  • Induced homology maps are described as injective despite cycle deaths

    Minor

    An injective map from an earlier homology group cannot send one of its nonzero classes to zero. The paper also says that later negative simplices cancel classes created earlier, so the homology maps it describes cannot generally be injective.

  • One reported average list length exceeds average persistence

    Minor

    For G's 2-cycles, Table 4 gives an average list length of 4.86, while Table 5 gives an average persistence of 4.47. Thus the stated comparison does not hold for that dataset and cycle dimension.

2 of 2

Citations

Cites

Flagged first, then by citations

Research works printed but not linked: 2

  1. [8]8. J. Milnor. Morse Theory. Princeton University Press, Princeton, New Jersey, 1963.
  2. [11]11. J. A. Sethian. Level Set Methods. Cambridge University Press, Cambridge, 1996. Received March 19, 2001, and in revised form October 4, 2001. Online publication October 29, 2002.

Cited by

Sorted by citations

See all 1,811

Metadata

Authors
Edelsbrunner, Letscher, & Zomorodian
Affiliations
  • Duke University (US)
  • Oklahoma State University (US)
  • University of Illinois Urbana-Champaign (US)
Venue
Discrete & Computational Geometry
Published
2002-11
Volume
28
Issue
4
Pages
511-533
ISSN
  • 0179-5376 (ISSN-L)
  • 1432-0444
OpenAlex
W3013843370
Cited by
1,779
References
12
Citations by year
2026: 130 · 2025: 152 · 2024: 125 · 2023: 94 · 2022: 91 · 2021: 139 · 2020: 106 · 2019: 131 · 2018: 101 · 2017: 72 · 2016: 89 · 2015: 70 · 2014: 74 · 2013: 47 · 2012: 63
FWCI
13.65
Type
journal article
Language
en
Open access
Locations
Discrete & Computational Geometry (publishedVersion)
Funders
  • National Science Foundation (9712088)
  • Army Research Office
Topics
  • Physical Sciences › Computer Science › Computational Theory and Mathematics › Topological and Geometric Data Analysis
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Digital Image Processing Techniques
  • Physical Sciences › Mathematics › Geometry and Topology › Geometric and Algebraic Topology
Keywords
topological persistence, topological simplification, simplicial complexes, filtration, computational topology

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

A language model drew the claims from the paper on 2026-10-11, under version 3 of the claim definition (model deepseek-v4.1-flash, prompt extract-v3).

A second model labelled each claim on 2026-10-11 (model jev-1.13-20260917, definition revision gold-guideline-v0.2).

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review