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.
翻译:强制引导的布局属于用于在节点链接图中定位节点的流行方法类别。 但是,它们通常缺乏对全球结构的直接考虑,这可能导致视觉混乱和不相干结构的重叠。 在本文中,我们用持久性同质原则来解开武力方向的布局,从而减轻这些问题。 首先,我们设计了一种新的方法,用0维持久性同质法来有效生成初始图形布局。 这种方法的结果是更快地趋同和高质量的图形布局。 其次,我们为图中一维持久性同质特征(即隧道/周期)提供了新的定义和有效算法。 我们通过突出这些特征并在布局中增加循环式强调力,为用户提供了与一维特征互动的能力。 最后,我们用32个合成和真实世界的图形来评估我们的方法,方法是计算各种计量,例如,共排位、边缘交叉等,以显示我们拟议方法的功效。