Word2VecGD: Neural Graph Drawing with Cosine-Stress Optimization

📅 2025-09-21
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Computing graph-theoretic distances (e.g., shortest paths) for large-scale graph visualization is computationally expensive and fails to jointly preserve structural and semantic relationships. Method: We propose an end-to-end graph layout learning framework that integrates random-walk-based node embedding—inspired by word2vec—with differentiable cosine-stress optimization. Specifically, truncated random walks generate node sequences to learn low-dimensional embeddings that implicitly encode both topological and semantic proximity; a differentiable cosine-based stress function replaces traditional non-differentiable shortest-path objectives, enabling efficient optimization via stochastic gradient descent. Contribution/Results: Our method achieves high-quality, semantics-aware layouts on graphs with up to one million nodes, significantly reducing computational complexity while maintaining strong scalability. The implementation is open-sourced.

Technology Category

Application Category

📝 Abstract
We propose a novel graph visualization method leveraging random walk-based embeddings to replace costly graph-theoretical distance computations. Using word2vec-inspired embeddings, our approach captures both structural and semantic relationships efficiently. Instead of relying on exact shortest-path distances, we optimize layouts using cosine dissimilarities, significantly reducing computational overhead. Our framework integrates differentiable stress optimization with stochastic gradient descent (SGD), supporting multi-criteria layout objectives. Experimental results demonstrate that our method produces high-quality, semantically meaningful layouts while efficiently scaling to large graphs. Code available at: https://github.com/mlyann/graphv_nn
Problem

Research questions and friction points this paper is trying to address.

Replacing costly graph distance computations with efficient embeddings
Optimizing layouts using cosine dissimilarities instead of shortest paths
Scaling graph visualization to large networks while maintaining quality
Innovation

Methods, ideas, or system contributions that make the work stand out.

Uses word2vec-inspired random walk embeddings
Optimizes layouts with cosine dissimilarities
Integrates differentiable stress optimization with SGD
🔎 Similar Papers
No similar papers found.