Journal article icon

Journal article

A roadmap for the computation of persistent homology

Abstract:

Persistent homology (PH) is a method used in topological data analysis (TDA) to study qualitative features of data that persist across multiple scales. It is robust to perturbations of input data, independent of dimensions and coordinates, and provides a compact representation of the qualitative features of the input. There has been recent progress, but the computation of PH remains an open area with numerous important and fascinating challenges. The field of PH computation is evolving rapidly, and new algorithms and software implementations are being updated and released at a rapid pace. The purposes of our article are to (1) introduce theory and computational methods for PH to a broad range of computational scientists and (2) provide benchmarks of state-of-the-art implementations for the computation of PH. We give a friendly introduction to PH, navigate the pipeline for the computation of PH with an eye towards applications, and use a range of synthetic and real-world data sets to evaluate currently available open-source implementations for the computation of PH. Based on our benchmarking, we indicate which algorithms and implementations are best suited to different types of data sets. In an accompanying tutorial, we provide guidelines for the computation of PH. We make publicly available all scripts that we wrote for the tutorial, and we make available the processed version of the data sets used in the benchmarking.

Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Files:
Publisher copy:
10.1140/epjds/s13688-017-0109-5

Authors

More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Mathematical Institute
Role:
Author
More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Mathematical Institute
Role:
Author
More by this author
Institution:
University of Oxford
Oxford college:
Merton College
Role:
Author
More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Mathematical Institute
Role:
Author
More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Mathematical Institute
Role:
Author


More from this funder
Funding agency for:
Otter, N
Tillmann, U
Grindrod, P
Harrington, H
Grant:
EP/N510129/1
EP/N510129/1
EP/G065802/1
EP/K041096/1


Publisher:
EDP Sciences: EPJ Open Access
Journal:
EPJ Data Science More from this journal
Volume:
6
Issue:
17
Publication date:
2017-08-09
Acceptance date:
2017-06-07
DOI:
EISSN:
2193-1127
ISSN:
2193-1127


Keywords:
Pubs id:
pubs:701776
UUID:
uuid:dff984db-e1ed-4701-834b-a1ae5be42a74
Local pid:
pubs:701776
Source identifiers:
701776
Deposit date:
2017-06-23
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP