Computing persistent homology of directed flag complexes
Daniel Luetgehetmann, Dejan Govc, Jason Smith, Ran Levi

TL;DR
This paper introduces Flagser, a new software package for efficiently computing persistent homology of directed flag complexes, optimized for large graphs and capable of parallel processing and approximate calculations.
Contribution
Flagser is a novel computational tool that constructs directed flag complexes and computes their persistent homology with optimizations for large-scale data and parallelization, including an approximate method for faster results.
Findings
Successfully applied to brain microcircuit reconstructions.
Achieved significant speedups with approximate homology computation.
Demonstrated scalability and efficiency on large datasets.
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 [Bau18a], but is optimized specifically for large computations. The construction of the directed flag complex is done in a way that allows easy parallelization 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopological and Geometric Data Analysis · Advanced Neuroimaging Techniques and Applications · Glioma Diagnosis and Treatment
