Efficient Tree-SVD for Subset Node Embedding over Large Dynamic Graphs
Xinyu Du, Xingyi Zhang, Sibo Wang, Zengfeng Huang
Abstract
Subset embedding is the task to learn low-dimensional representations for a subset of nodes according to the graph topology. It has applications when we focus on a subset of users, e.g., young adults, and aim to make better recommendations for these target users. In real-world scenarios, graphs are dynamically changing. Thus, it is more desirable to dynamically maintain the subset embeddings to reflect graph updates. The state-of-the-art methods, e.g., DynPPE, still adopt a hashing-based method, while hashing-based solutions are shown to be less effective than matrix factorization (MF)-based methods in existing studies. At the same time, MF-based methods in the literature are too expensive to update the embedding when the graph changes, making them inapplicable on dynamic graphs. Motivated by this, we present Tree-SVD, an efficient and effective MF-based method for dynamic subset embedding. If we simply maintain the whole proximity matrix, then we need to re-do the MF, e.g., truncated Singular Value Decomposition (SVD), on the whole matrix after graph updates, which is prohibitive. To tackle this issue, our main idea is to do hierarchical SVD (HSVD) on the proximity matrix of the given subset, which vertically divides the proximity matrix into multiple sub-matrices, and then repeatedly do SVD on sub-matrices and merge the intermediate results to obtain the final embedding. We first present Tree-SVD, which combines a sparse randomized SVD with an HSVD. Our theoretical analysis shows that our Tree-SVD gains the efficiency of sparse randomized SVD and the flexibility of the HSVD with theoretical guarantees. To further reduce update costs, we present a lazy-update strategy. In this strategy, we only update sub-matrices that changes remarkably in terms of the Frobenius norm. We present theoretical analysis to show the guarantees with our lazy-update strategy. Extensive experiments show the efficiency and effectiveness of Tree-SVD on node classification and link prediction tasks. CCS Concepts: • Information systems → Data mining; • Computing methodologies → Learning latent representations; • Mathematics of computing → Computations on matrices.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 0a971acc-b710-42ba-a74f-c37c1b567c5cCited by top-tier papers4
- Towards Deeper Understanding of PPR-based Embedding Approaches: A Topological PerspectiveXingyi Zhang, Zixuan Weng, Sibo WangWWW 2024 · 5 citations
- Rumor Detection on Social Media with Reinforcement Learning-based Key Propagation Graph GeneratorYusong Zhang, Kun Xie, Xingyi Zhang, Xiangyu Dong et al.WWW 2025 · 5 citations
- Understanding Evolving Graph Structures for Large Discrete-Time Dynamic Graph RepresentationDanni Wu, Yuanyuan Xu, Xuemin Lin, Wenjie Zhang et al.VLDB 2026
- Lighter-X: An Efficient and Plug-and-play Strategy for Graph-based Recommendation through Decoupled PropagationYanping Zheng, Zhewei Wei, Frank De Hoo, Xu Chen et al.VLDB 2025
Builds on10
- LightGCN: Simplifying and Powering Graph Convolution Network for RecommendationXiangnan He, Kuan Deng, Xiang Wang, Yan Li et al.SIGIR 2020 · 4,448 citations
- Streaming Graph Neural NetworksYao Ma, Ziyi Guo, Zhaochun Ren, Jiliang Tang et al.SIGIR 2020 · 210 citations
- Homogeneous Network Embedding for Massive Graphs via Reweighted Personalized PageRankRenchi Yang, Jieming Shi, Xiaokui Xiao, Yin Yang et al.VLDB 2020 · 77 citations
- Graph Auto-Encoder via Neighborhood Wasserstein ReconstructionMingyue Tang, Pan Li, Carl YangICLR 2022 · 68 citations
- Personalized PageRank to a Target Node, RevisitedHanzhi Wang, Zhewei Wei, Junhao Gan, Sibo Wang et al.KDD 2020 · 48 citations
Related papers
- Fast Updating Truncated SVD for Representation Learning with Sparse MatricesHaoran Deng, Yang Yang, Jiahe Li, Cheng Chen et al.ICLR 2024 · 4 citations
- Projection techniques to update the truncated SVD of evolving matrices with applicationsVasileios Kalantzis, Georgios Kollias, Shashanka Ubaru, Athanasios N. Nikolakopoulos et al.ICML 2021 · 11 citations
- GTI: Graph-based Tree Index with Logarithm Updates for Nearest Neighbor Search in High-Dimensional SpacesRuiyao Ma, Yifan Zhu, Baihua Zheng, Lu Chen et al.VLDB 2025 · 4 citations
- Subset Node Representation Learning over Large Dynamic GraphsXingzhi Guo, Baojian Zhou, Steven SkienaKDD 2021 · 15 citations
- Revisiting Dynamic Graph Clustering via Matrix FactorizationDongyuan Li, Satoshi Kosugi, Ying Zhang, Manabu Okumura et al.WWW 2025 · 20 citations
