Untangling Force-Directed Layouts Using Persistent Homology

08/14/2022
by   Bhavana Doppalapudi, et al.
0

Force-directed layouts belong to a popular class of methods used to position nodes in a node-link diagram. However, they typically lack direct consideration of global structures, which can result in visual clutter and the overlap of unrelated structures. In this paper, we use the principles of persistent homology to untangle force-directed layouts thus mitigating these issues. First, we devise a new method to use 0-dimensional persistent homology to efficiently generate an initial graph layout. The approach results in faster convergence and better quality graph layouts. Second, we provide a new definition and an efficient algorithm for 1-dimensional persistent homology features (i.e., tunnels/cycles) on graphs. We provide users the ability to interact with the 1-dimensional features by highlighting them and adding cycle-emphasizing forces to the layout. Finally, we evaluate our approach with 32 synthetic and real-world graphs by computing various metrics, e.g., co-ranking, edge crossing, etc., to demonstrate the efficacy of our proposed method.

READ FULL TEXT

page 1

page 9

research
12/15/2017

Driving Interactive Graph Exploration Using 0-Dimensional Persistent Homology Features

Graphs are commonly used to encode relationships among entities, yet, th...
research
08/02/2018

Evaluating the Readability of Force Directed Graph Layouts: A Deep Learning Approach

Existing graph layout algorithms are usually not able to optimize all th...
research
12/15/2017

graphTPP: A multivariate based method for interactive graph layout and analysis

Graph layout is the process of creating a visual representation of a gra...
research
03/05/2023

Force-Directed Graph Layouts Revisited: A New Force Based on the T-Distribution

In this paper, we propose the t-FDP model, a force-directed placement me...
research
03/31/2022

Snapshot Visualization of Complex Graphs with Force-Directed Algorithms

Force-directed algorithms are widely used for visualizing graphs. Howeve...
research
01/27/2020

An efficient algorithm for 1-dimensional (persistent) path homology

This paper focuses on developing an efficient algorithm for analyzing a ...
research
05/17/2019

TGView3D System Description: 3-Dimensional Visualization of Theory Graphs

We describe TGView3D, an interactive 3D graph viewer optimized for explo...

Please sign up or login with your details

Forgot password? Click here to reset