Skip to main content

Zigzag Persistence


We describe a new methodology for studying persistence of topological features across a family of spaces or point-cloud data sets, called zigzag persistence. Building on classical results about quiver representations, zigzag persistence generalises the highly successful theory of persistent homology and addresses several situations which are not covered by that theory. In this paper we develop theoretical and algorithmic foundations with a view towards applications in topological statistics.


  1. M.F. Atiyah, On the Krull–Schmidt theorem with application to sheaves, Bull. Soc. Math. France 84, 307–317 (1956).

    MATH  MathSciNet  Google Scholar 

  2. G. Carlsson, T. Ishkhanov, V. de Silva, A. Zomorodian, On the local behavior of spaces of natural images, Int. J. Comput. Vis. 76(1), 1–12 (2008).

    Article  Google Scholar 

  3. G. Carlsson, V. de Silva, D. Morozov, Zigzag persistent homology and real-valued functions, in Proceedings 25th ACM Symposium on Computational Geometry (SoCG), 2009, pp. 247–256.

  4. F. Chazal, D. Cohen-Steiner, M. Glisse, L. Guibas, S. Oudot, Proximity of persistence modules and their diagrams, in Proceedings of the 25th Annual ACM Symposium on Computational Geometry (SoCG), 2009, pp. 237–246.

  5. D. Cohen-Steiner, H. Edelsbrunner, J. Harer, Stability of persistence diagrams, Discrete Comput. Geom. 37(1), 103–120 (2007).

    MATH  Article  MathSciNet  Google Scholar 

  6. D. Cohen-Steiner, H. Edelsbrunner, J. Harer, Extending persistence using Poincaré and Lefschetz duality. Found. Comput. Math. 9(1), 79–103 (2009).

    MATH  Article  MathSciNet  Google Scholar 

  7. V. de Silva, G. Carlsson, Topological estimation using witness complexes, in Eurographics Symposium on Point-Based Graphics, ed. by M. Alexa, S. Rusinkiewicz (ETH, Zürich, 2004), pp. 157–166.

    Google Scholar 

  8. H. Derksen, J. Weyman, Quiver representations, Not. Am. Math. Soc. 52(2), 200–206 (2005).

    MATH  MathSciNet  Google Scholar 

  9. H. Edelsbrunner, E.P. Mücke, Three-dimensional alpha shapes, ACM Trans. Graph. 13(1), 43–72 (1994).

    MATH  Article  Google Scholar 

  10. H. Edelsbrunner, D. Letscher, A. Zomorodian, Topological persistence and simplification, Discrete Comput. Geom. 28, 511–533 (2002).

    MATH  MathSciNet  Google Scholar 

  11. P. Gabriel, Unzerlegbare Darstellungen I, Manuscr. Math. 6, 71–103 (1972).

    Article  MathSciNet  Google Scholar 

  12. V.G. Kac, Infinite root systems, representations of graphs and invariant theory, Invent. Math. 56(1), 57–92 (1980).

    MATH  Article  MathSciNet  Google Scholar 

  13. S. Lang, Algebra, 3rd edn. Graduate Texts in Mathematics (Springer, Berlin, 2005).

    MATH  Google Scholar 

  14. A. Zomorodian, G. Carlsson, Computing persistent homology, Discrete Comput. Geom. 33(2), 249–274 (2005).

    MATH  Article  MathSciNet  Google Scholar 

Download references

Author information



Corresponding author

Correspondence to Gunnar Carlsson.

Additional information

Communicated by Herbert Edelsbrunner.

Rights and permissions

Open Access This is an open access article distributed under the terms of the Creative Commons Attribution Noncommercial License (, which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.

Reprints and Permissions

About this article

Cite this article

Carlsson, G., de Silva, V. Zigzag Persistence. Found Comput Math 10, 367–405 (2010).

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI:


  • Applied topology
  • Persistent topology
  • Quiver representations

Mathematics Subject Classification (2000)

  • 68W30
  • 55N99