Understanding Evolving Graph Structures for Large Discrete-Time Dynamic Graph Representation
Danni Wu, Yuanyuan Xu, Xuemin Lin, Wenjie Zhang, Ying Zhang
摘要
Discrete-Time Dynamic Graphs (DTDGs) are commonly used to model and analyze systems evolving in discrete time steps (snapshots). For DTDG representation, existing approaches typically manage nodes' neighbors using an individual adjacency matrix for each snapshot, which provides neighbor information for structure learning based on neural networks. They either focus on the current snapshot, overlooking the evolution of temporal structures, or require preprocessing to access historical neighbors, resulting in significant computational overhead. In addition, the adjacency matrices for a DTDG consume O ( T | V | 2 ) memory, where T and | V | are the snapshot size and node size, respectively, restricting scalability on large DTDGs. To address these issues, in this paper, we propose a scalable and efficient framework (called UnderGS) with an efficient neighbor store, which can understand evolving graph structures for representation learning over DTDGs. Concretely, we first define a temporal influence score that helps identify influential temporal neighbors from current and previous snapshots. Upon it, we develop a temporal-cohesive neighbor store that maintains influential temporal neighbors for each node directly on the GPU, preserving evolving structural relationships across snapshots, which takes O (| V | K ) memory for a DTDG ( K is the neighbor size). Furthermore, our neighbor store enables seamless integration with message-passing graph neural networks and non-message-passing neural networks for temporal structure learning. Last, we introduce a lightweight training pipeline with a late-snapshot gradient aggregation mechanism, which enhances computational efficiency. Extensive experimental results on eight DTDGs show that UnderGS achieves up to 9× speed-up against the best competitors while achieving an average improvement of 31.36% in accuracy.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper38
- MLP-Mixer: An all-MLP Architecture for VisionIlya O. Tolstikhin, Neil Houlsby, Alexander Kolesnikov, Lucas Beyer 等NeurIPS 2021 · 被引用 3,862 次
- EvolveGCN: Evolving Graph Convolutional Networks for Dynamic GraphsAldo Pareja, Giacomo Domeniconi, Jie Chen, Tengfei Ma 等AAAI 2020 · 被引用 1,429 次
- Inductive Representation Learning in Temporal Networks via Causal Anonymous WalksYanbang Wang, Yen-Yu Chang, Yunyu Liu, Jure Leskovec 等ICLR 2021 · 被引用 326 次
- Towards Better Dynamic Graph Learning: New Architecture and Unified LibraryLe Yu, Leilei Sun, Bowen Du, Weifeng LvNeurIPS 2023 · 被引用 323 次
- ROLAND: Graph Learning Framework for Dynamic GraphsJiaxuan You, Tianyu Du, Jure LeskovecKDD 2022 · 被引用 148 次
相关 Paper
- SEIGN: A Simple and Efficient Graph Neural Network for Large Dynamic GraphsXiao Qin, Nasrullah Sheikh, Chuan Lei, Berthold Reinwald 等ICDE 2023 · 被引用 14 次
- Co-Neighbor Encoding Schema: A Light-cost Structure Encoding Method for Dynamic Link PredictionKe Cheng, Linzhi Peng, Junchen Ye, Leilei Sun 等KDD 2024 · 被引用 8 次
- FlareDTDG: Harnessing Temporal Recency for Scalable Discrete-Time Dynamic Graph TrainingWenjie Huang, Rui Wang, Jing Cao, Tongya Zheng 等VLDB 2026
- TGLite: A Lightweight Programming Framework for Continuous-Time Temporal Graph Neural NetworksYufeng Wang, Charith MendisASPLOS 2024 · 被引用 13 次
- TGL: A General Framework for Temporal GNN Training onBillion-Scale GraphsHongkuan Zhou, Da Zheng, Israt Nisa, Vassilis N. Ioannidis 等VLDB 2022 · 被引用 109 次
