scholarly journals Persistent Homology Guided Force-Directed Graph Layouts

Author(s):  
Ashley Suh ◽  
Mustafa Hajij ◽  
Bei Wang ◽  
Carlos Scheidegger ◽  
Paul Rosen
Author(s):  
David P. Dobkin ◽  
Alejo Hausner ◽  
Emden R. Gansner ◽  
Stephen C. North
Keyword(s):  

2019 ◽  
Vol 39 (4) ◽  
pp. 40-53 ◽  
Author(s):  
Hammad Haleem ◽  
Yong Wang ◽  
Abishek Puri ◽  
Sahil Wadhwa ◽  
Huamin Qu

2019 ◽  
Author(s):  
Robert Gove

Recent work shows that sampling algorithms can be an effective tool for graph visualization. This paper extends prior work by applying edge sampling algorithms to speed up the spring force calculation in force-directed graph layout algorithms. An experiment on 72 graphs finds that some sampling algorithms achieve comparable quality as no sampling. This result is confirmed with visualizations of the graph layout results. However, runtime improvements are small, especially for graphs with 10,000 vertices or fewer, indicating that the runtime savings might not be worth the risk to layout quality. Therefore, this paper suggests that accurate spring forces may be more important to force-directed graph layout algorithms than accurate electric forces. A copy of this paper plus the code and data to reproduce the results are available at https://osf.io/4ja29/


2022 ◽  
Author(s):  
Carla Binucci ◽  
Walter Didimo ◽  
Michael Kaufmann ◽  
Giuseppe Liotta ◽  
Fabrizio Montecchiani
Keyword(s):  

Algorithms ◽  
2020 ◽  
Vol 13 (1) ◽  
pp. 19
Author(s):  
Daniel Lütgehetmann ◽  
Dejan Govc ◽  
Jason P. Smith ◽  
Ran Levi

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.


Author(s):  
Daniel Luetgehetmann ◽  
Dejan Govc ◽  
Jason P. Smith ◽  
Ran Levi

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 [2], 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.


Author(s):  
Moo K. Chung ◽  
Victoria Villalta-Gil ◽  
Hyekyoung Lee ◽  
Paul J. Rathouz ◽  
Benjamin B. Lahey ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document