Snapshot Visualization of Complex Graphs with Force-Directed Algorithms
Se-Hang Cheong, Yain-Whar Si

TL;DR
This paper evaluates the quality of graph snapshots generated by seven force-directed algorithms, focusing on their effectiveness and efficiency for visualizing complex graphs, highlighting trade-offs between quality and computational cost.
Contribution
The study provides a comparative analysis of seven force-directed algorithms, identifying their strengths and limitations for visualizing large and complex graphs.
Findings
KK, FA2, and DH algorithms are inefficient for large graphs within time limits.
KK-MS-DS processes large, planar graphs but struggles with low-degree graphs.
KK-MS performs better on sparse, non-clustered graphs.
Abstract
Force-directed algorithms are widely used for visualizing graphs. However, these algorithms are computationally expensive in producing good quality layouts for complex graphs. The layout quality is largely influenced by execution time and methods' input parameters especially for large complex graphs. The snapshots of visualization generated from these algorithms are useful in presenting the current view or a past state of an information on timeslices. Therefore, researchers often need to make a trade-off between the quality of visualization and the selection of appropriate force-directed algorithms. In this paper, we evaluate the quality of snapshots generated from 7 force-directed algorithms in terms of number of edge crossing and the standard deviations of edge length. Our experimental results showed that KK, FA2 and DH algorithms cannot produce satisfactory visualizations for large…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Visualization and Analytics · Graph Theory and Algorithms · Complex Network Analysis Techniques
