Scalable and Effective Bipartite Network Embedding
Renchi Yang, Jieming Shi, Keke Huang, Xiaokui Xiao
Abstract
Given a bipartite graph G consisting of inter-set weighted edges connecting the nodes in two disjoint sets U and V, bipartite network embedding (BNE) maps each node ui in U and vj in V to compact embedding vectors that capture the hidden topological features surrounding the nodes, to facilitate downstream tasks. Effective BNE should preserve not only the direct connections between nodes but also the multi-hop relationships formed alternately by the two types of nodes in G, which can incur prohibitive overheads, especially on massive bipartite graphs with millions of nodes and billions of edges. Existing solutions are hardly scalable to massive bipartite graphs, and often produce low-quality results. This paper proposes GEBE, a generic BNE framework achieving state-of-the-art performance on massive bipartite graphs, via four main algorithmic designs. First, we present two generic measures to capture the multi-hop similarity/proximity between homogeneous/heterogeneous nodes respectively, and the measures can be instantiated with three popular probability distributions, including Poisson, Geometric, and Uniform distributions. Second, GEBE formulates a novel and unified BNE objective to preserve the two measures of all possible node pairs. Third, GEBE includes several efficiency designs to get high-quality embeddings on massive graphs. Finally, we observe that GEBE achieves the best performance when instantiating MHS and MHP using a Poisson distribution, and thus, we further develop GEBEp based on Poisson-instantiated MHS and MHP, with non-trivial efficiency optimizations. Extensive experiments, comparing 15 competitors on 10 real datasets, demonstrate that our solutions, especially GEBEp, obtain superior result utility than all competitors for top-N recommendation and link prediction, while being up to orders of magnitude faster.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 2ebd1f27-98d6-45fe-b6e2-afc09cf6b857Cited by top-tier papers11
- Billion-Scale Bipartite Graph Embedding: A Global-Local Induced ApproachXueyi Wu, Yuanyuan Xu, Wenjie Zhang, Ying ZhangVLDB 2024 · 21 citations
- Efficient High-Quality Clustering for Large Bipartite GraphsRenchi Yang, Jieming ShiSIGMOD 2024 · 15 citations
- Efficient Topology-aware Data Augmentation for High-Degree Graph Neural NetworksYurui Lai, Xiaoyang Lin, Renchi Yang, Hongtao WangKDD 2024 · 10 citations
- BIRD: Efficient Approximation of Bidirectional Hidden Personalized PageRankHaoyu Liu, Siqiang LuoVLDB 2024 · 8 citations
- Common Neighborhood Estimation over Bipartite Graphs under Local Differential PrivacyYizhang He, Kai Wang, Wenjie Zhang, Xuemin Lin et al.SIGMOD 2025 · 7 citations
Related papers
- Scaling Attributed Network Embedding to Massive GraphsRenchi Yang, Jieming Shi, Xiaokui Xiao, Yin Yang et al.VLDB 2021 · 62 citations
- Homogeneous Network Embedding for Massive Graphs via Reweighted Personalized PageRankRenchi Yang, Jieming Shi, Xiaokui Xiao, Yin Yang et al.VLDB 2020 · 77 citations
- BiANE: Bipartite Attributed Network EmbeddingWentao Huang, Yuchen Li, Yuan Fang, Ju Fan et al.SIGIR 2020 · 43 citations
- LightNE: A Lightweight Graph Processing System for Network EmbeddingJiezhong Qiu, Laxman Dhulipala, Jie Tang, Richard Peng et al.SIGMOD 2021 · 32 citations
- DGE: Deep Generative Network Embedding Based on Commonality and IndividualitySheng Zhou, Xin Wang, Jiajun Bu, Martin Ester et al.AAAI 2020 · 12 citations
