Homogeneous Network Embedding for Massive Graphs via Reweighted Personalized PageRank
Not on the map. Why?
Abstract (arXiv)
Given an input graph G and a node v in G, homogeneous network embedding (HNE) maps the graph structure in the vicinity of v to a compact, fixed-dimensional feature vector. This paper focuses on HNE for massive graphs, e.g., with billions of edges. On this scale, most existing approaches fail, as they incur either prohibitively high costs, or severely compromised result utility. Our proposed solution, called Node-Reweighted PageRank (NRP), is based on a classic idea of deriving embedding vectors from pairwise personalized PageRank (PPR) values. Our contributions are twofold: first, we design a simple and efficient baseline HNE method based on PPR that is capable of handling billion-edge graphs on commodity hardware; second and more importantly, we identify an inherent drawback of vanilla PPR, and address it in our main proposal NRP. Specifically, PPR was designed for a very different purpose, i.e., ranking nodes in G based on their relative importance from a source node's perspective. In contrast, HNE aims to build node embeddings considering the whole graph. Consequently, node embeddings derived directly from PPR are of suboptimal utility. The proposed NRP approach overcomes the above deficiency through an effective and efficient node reweighting algorithm, which augments PPR values with node degree information, and iteratively adjusts embedding vectors accordingly. Overall, NRP takes O(mlogn) time and O(m) space to compute all node embeddings for a graph with m edges and n nodes. Our extensive experiments that compare NRP against 18 existing solutions over 7 real graphs demonstrate that NRP achieves higher result utility than all the solutions for link prediction, graph reconstruction and node classification, while being up to orders of magnitude faster. In particular, on a billion-edge Twitter graph, NRP terminates within 4 hours, using a single CPU core.
Key facts. Cited by 25 papers in the map (data through 13 Oct 2026). First posted on arXiv 17 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 6; 2024: 7; 2025: 2; 2026: 2.
25 papers.
Sort:
- 2022Bring Your Own View: Graph Neural Networks for Link Prediction with Personalized Subgraph Selectioncited by 26
- 2023Efficient High-Quality Clustering for Large Bipartite Graphscited by 11
- 2021Effective and Scalable Clustering on Massive Attributed Graphscited by 10
- 2023Collaborative Graph Neural Networks for Attributed Network Embeddingcited by 8
- 2024Effective Clustering on Large Attributed Bipartite Graphscited by 7
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networkscited by 6
- 2021Learning Based Proximity Matrix Factorization for Node Embeddingcited by 5
- 2024Non-Euclidean Mixture Model for Social Network Embeddingcited by 4
- 2024Effective Edge-wise Representation Learning in Edge-Attributed Bipartite Graphscited by 3
- 2021Free Energy Node Embedding via Generalized Skip-gram with Negative Samplingcited by 2
- 2023Distributed Graph Embedding with Information-Oriented Random Walkscited by 2
- 2023PGB: A PubMed Graph Benchmark for Heterogeneous Network Representation Learningcited by 1
13 more
- 2023Accelerating Dynamic Network Embedding with Billions of Parameter Updates to Millisecondscited by 1
- 2023HUGE: Huge Unsupervised Graph Embeddings with TPUscited by 1
- 2024PSNE: Efficient Spectral Sparsification Algorithms for Scaling Network Embeddingcited by 1
- 2025Learning Peer Influence Probabilities with Linear Contextual Banditscited by 1
- 2021Boosting Graph Embedding on a Single GPUcited by 0
- 2022A flexible PageRank-based graph embedding framework closely related to spectral eigenvector embeddingscited by 0
- 2022Trading off Quality for Efficiency of Community Detection: An Inductive Method across Graphscited by 0
- 2022Unified Multi-View Orthonormal Non-Negative Graph Based Clustering Frameworkcited by 0
- 2024Understanding and Guiding Weakly Supervised Entity Alignment with Potential Isomorphism Propagationcited by 0
- 2024Towards Deeper Understanding of PPR-based Embedding Approaches: A Topological Perspectivecited by 0
- 2025Mitigating Structural Overfitting: A Distribution-Aware Rectification Framework for Missing Feature Imputationcited by 0
- 2026FeLoG: Scalable and Efficient Distributed Graph Embedding with Feedback Loop Mechanismcited by 0
- 2026Topology-induced Operators Reveal Complementary Graph Representations without Trainingcited by 0
- 2026Topology-induced Operators Reveal Complementary Graph Representations without Training8 Sep 2026
- 2026FeLoG: Scalable and Efficient Distributed Graph Embedding with Feedback Loop Mechanism20 Jun 2026
- 2025Mitigating Structural Overfitting: A Distribution-Aware Rectification Framework for Missing Feature Imputation6 Dec 2025
- 2025Learning Peer Influence Probabilities with Linear Contextual Bandits21 Oct 2025
- 2024Non-Euclidean Mixture Model for Social Network Embedding7 Nov 2024
- 2024PSNE: Efficient Spectral Sparsification Algorithms for Scaling Network Embedding5 Aug 2024
- 2024Effective Edge-wise Representation Learning in Edge-Attributed Bipartite Graphs19 Jun 2024
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networks8 Jun 2024
- 2024Towards Deeper Understanding of PPR-based Embedding Approaches: A Topological Perspective30 May 2024
- 2024Effective Clustering on Large Attributed Bipartite Graphs20 May 2024
- 2024Understanding and Guiding Weakly Supervised Entity Alignment with Potential Isomorphism Propagation5 Feb 2024
- 2023Efficient High-Quality Clustering for Large Bipartite Graphs28 Dec 2023
13 more
- 2023HUGE: Huge Unsupervised Graph Embeddings with TPUs26 Jul 2023
- 2023Collaborative Graph Neural Networks for Attributed Network Embedding22 Jul 2023
- 2023Accelerating Dynamic Network Embedding with Billions of Parameter Updates to Milliseconds15 Jun 2023
- 2023PGB: A PubMed Graph Benchmark for Heterogeneous Network Representation Learning4 May 2023
- 2023Distributed Graph Embedding with Information-Oriented Random Walks28 Mar 2023
- 2022Bring Your Own View: Graph Neural Networks for Link Prediction with Personalized Subgraph Selection23 Dec 2022
- 2022Unified Multi-View Orthonormal Non-Negative Graph Based Clustering Framework3 Nov 2022
- 2022Trading off Quality for Efficiency of Community Detection: An Inductive Method across Graphs29 Sep 2022
- 2022A flexible PageRank-based graph embedding framework closely related to spectral eigenvector embeddings22 Jul 2022
- 2021Boosting Graph Embedding on a Single GPU19 Oct 2021
- 2021Learning Based Proximity Matrix Factorization for Node Embedding10 Jun 2021
- 2021Free Energy Node Embedding via Generalized Skip-gram with Negative Sampling19 May 2021
- 2021Effective and Scalable Clustering on Massive Attributed Graphs7 Feb 2021
- 2022Bring Your Own View: Graph Neural Networks for Link Prediction with Personalized Subgraph Selectioncited by 26
- 2023Efficient High-Quality Clustering for Large Bipartite Graphscited by 11
- 2021Effective and Scalable Clustering on Massive Attributed Graphscited by 10
- 2023Collaborative Graph Neural Networks for Attributed Network Embeddingcited by 8
- 2024Effective Clustering on Large Attributed Bipartite Graphscited by 7
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networkscited by 6
- 2021Learning Based Proximity Matrix Factorization for Node Embeddingcited by 5
- 2024Non-Euclidean Mixture Model for Social Network Embeddingcited by 4
- 2024Effective Edge-wise Representation Learning in Edge-Attributed Bipartite Graphscited by 3
- 2021Free Energy Node Embedding via Generalized Skip-gram with Negative Samplingcited by 2
- 2023Distributed Graph Embedding with Information-Oriented Random Walkscited by 2
- 2023PGB: A PubMed Graph Benchmark for Heterogeneous Network Representation Learningcited by 1
12 most cited of 25 All 25 (JSON)
- 2026Topology-induced Operators Reveal Complementary Graph Representations without Training8 Sep 2026
- 2026FeLoG: Scalable and Efficient Distributed Graph Embedding with Feedback Loop Mechanism20 Jun 2026
- 2025Mitigating Structural Overfitting: A Distribution-Aware Rectification Framework for Missing Feature Imputation6 Dec 2025
- 2025Learning Peer Influence Probabilities with Linear Contextual Bandits21 Oct 2025
- 2024Non-Euclidean Mixture Model for Social Network Embedding7 Nov 2024
- 2024PSNE: Efficient Spectral Sparsification Algorithms for Scaling Network Embedding5 Aug 2024
- 2024Effective Edge-wise Representation Learning in Edge-Attributed Bipartite Graphs19 Jun 2024
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networks8 Jun 2024
- 2024Towards Deeper Understanding of PPR-based Embedding Approaches: A Topological Perspective30 May 2024
- 2024Effective Clustering on Large Attributed Bipartite Graphs20 May 2024
- 2024Understanding and Guiding Weakly Supervised Entity Alignment with Potential Isomorphism Propagation5 Feb 2024
- 2023Efficient High-Quality Clustering for Large Bipartite Graphs28 Dec 2023
12 newest of 25 All 25 (JSON)