Comprehensive evaluations on 12 large-scale graphs demonstrate that the proposed negative sampling-based algorithm outperforms state-of-the-art algorithms in neighborhood preservation and cluster separation and reduces memory consumption by 72% on average.
Abstract
Force-Directed Placement (FDP) is a widely used approach for network visualization, yet scaling it to massive graphs while preserving clear community structures remains a major computational and visual challenge. Existing approximation methods often rely on auxiliary data structures (e.g., spatial trees), which introduce substantial memory overhead; furthermore, traditional power-function-based forces frequently fail to separate dense clusters effectively. In this paper, we present a negative sampling-based algorithm that achieves O(|E|) time complexity with a low memory footprint, without requiring complex multi-level representations. In a first step, we introduce a linearly normalized degree-weighting scheme, which, combined with short-range bounded $t$-distribution forces, effectively untangles dense structures and enhances visual cluster separation. To optimize for this formulation efficiently, we introduce an edge-centric negative sampling strategy that naturally reconstructs the global degree-weighted objective. Furthermore, we design a lock-free, bundle-based parallelization scheme that leverages the sparsity of stochastic updates to achieve significant speedups while mitigating access conflicts. Comprehensive evaluations on 12 large-scale graphs demonstrate that the proposed method outperforms state-of-the-art algorithms in neighborhood preservation and cluster separation. Compared to existing baselines, our method reduces memory consumption by 72% on average and leverages simple GPU parallelism to generate a high-quality layout for a graph with 4 million nodes and 34 million edges in below 10 seconds.
TopoBudget couples exact multiscale connectivity with budgeted, reusable community preservation, and proves exact preservation of the component partition at every threshold, and that the conditioned objective is monotone and submodular, so greedy attains a (1-1/e) guarantee for the fixed-backbone residual problem.
ChunkVAE, a sparse grid variational autoencoder organized around local chunks rather than a global latent volume, is introduced, indicating that local compression can scale geometry while retaining the global interface required downstream.
Kaiyi Zhang, Zhihao Liang, Haolin Liu et al.· 0 citations
H4G, a framework that systematically reduces embedding radii using learnable block-diagonal scaling matrices and Möbius matrix multiplication, is proposed, demonstrating that faithful preservation of fine-grained structural details requires faithful preservation of fine-grained structural details in graph learning.
Heng Zhang, Jin Huang· Proceedings of the 32nd ACM...· 0 citations
ELSS learns an explicit and nonlinear low-rank subspace within a graph-structured embedding space, effectively un-covering latent cluster structures and introduces a homophily-aware adaptive graph filter, which dynamically calibrates smoothing intensity to preserve discriminative ego-information.
Yaoming Cai, Song Liu, Zijia Zhang et al.· 0 citations
The results establish BF1 as a reproducible sparse operator and selective retrofit primitive with real long-context systems value, and evaluates numerical correctness, selected-interaction scaling, kernel performance, partial-model inference, and matched next-token language modeling.
We introduce the Graph Machine (GM), an architecture that maintains an $O(n)$-sized state and accesses it through sparse, dynamic routing. Unlike methods with fixed-size states or sparse but static routing, GM preserves $O(n)$ complexity in its sparse layers without restricting the potentially accessible state size to $O(1)$. Instead, GM uses edges - pointer-like objects updated differentiably by a referral mechanism resembling pointer chasing. We replace 75% of the dense Transformer layers in Qwen3-0.6B with GM sparse layers and pretrain from scratch on 15.7B tokens. With only 2 of 4,096 tokens retrieved per KV head in each sparse layer, loss degrades only slightly; with 4, the best model marginally improves loss.
Lin-Tai Hou· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.