IEEE Transactions on Visualization and Computer Graphics (Proc. IEEE VIS 2026), 2026

SNAP-tFDP: Massively Scalable Graph Layouts via Sparse Negative Sampling

Xin Chen, Shuowei Hou, Yifan Wang, Mingliang Xue, Zezheng Feng, Oliver Deussen, Weidong Huang, Yunhai Wang

fig1

Figure 1: Progressive community layouts of an Orkut network.

Abstract (Summary)

SNAP-tFDP accelerates force-directed graph drawing with sampled repulsion and degree-aware weighting. Bounded forces based on a t-distribution help distinguish tightly connected groups. Sampling around edges avoids expensive auxiliary structures, while a parallel update strategy reduces synchronization overhead. The evaluation compares layout quality, runtime, and memory use on large networks, including CPU and GPU implementations. The results demonstrate that sparse updates can retain useful neighborhood and community structure while handling graphs with millions of nodes.

Links

demo

Figures

fig2

Figure 2: Comparing force models and weighting choices.

fig3

Figure 3: Balancing forces between nodes of different degrees.

fig4

Figure 4: Checking sampled optimization against the full objective.

fig5

Figure 5: How sampling frequency affects speed and quality.

fig6

Figure 6: Convergence and intermediate layouts during parallel execution.

fig7

Figure 7: Quality measurements across algorithms and datasets.

fig8

Figure 8: Aircraft-network layouts and execution times.

fig9

Figure 9: Quality and speed of parallel implementations.

fig10

Figure 10: Runtime comparisons including GPU implementations.

fig11

Figure 11: A layout of the large Friendster network.

Copyright © IDEAS Lab 2026
Shandong Univeristy, Qingdao, China
Visitor Map powered by ClustrMaps