Back to Search Start Over

Computing Persistent Homology of Directed Flag Complexes

Authors :
Daniel Lütgehetmann
Dejan Govc
Jason P. Smith
Ran Levi
Source :
Algorithms, Vol 13, Iss 1, p 19 (2020)
Publication Year :
2020
Publisher :
MDPI AG, 2020.

Abstract

We present a new computing package Flagser, designed to construct the directed flag complex of a finite directed graph, and compute persistent homology for flexibly defined filtrations on the graph and the resulting complex. The persistent homology computation part of Flagser is based on the program Ripser by U. Bauer, but is optimised specifically for large computations. The construction of the directed flag complex is done in a way that allows easy parallelisation by arbitrarily many cores. Flagser also has the option of working with undirected graphs. For homology computations Flagser has an approximate option, which shortens compute time with remarkable accuracy. We demonstrate the power of Flagser by applying it to the construction of the directed flag complex of digital reconstructions of brain microcircuitry by the Blue Brain Project and several other examples. In some instances we perform computation of homology. For a more complete performance analysis, we also apply Flagser to some other data collections. In all cases the hardware used in the computation, the use of memory and the compute time are recorded.

Details

Language :
English
ISSN :
19994893
Volume :
13
Issue :
1
Database :
Directory of Open Access Journals
Journal :
Algorithms
Publication Type :
Academic Journal
Accession number :
edsdoj.1dbc71d8d1904d90a5f91d52831b9df1
Document Type :
article
Full Text :
https://doi.org/10.3390/a13010019