mlsanityData to 7 Oct 2026

SUREL+: Moving from Walks to Sets for Scalable Subgraph-based Graph Representation Learning

arXiv 2303.03379 ↗First posted 6 Mar 2023cs.LG cs.DB cs.DCcited by 8

Not on the map. Why?

Abstract (arXiv)

Subgraph-based graph representation learning (SGRL) has recently emerged as a powerful tool in many prediction tasks on graphs due to its advantages in model expressiveness and generalization ability. Most previous SGRL models face computational challenges associated with the high cost of subgraph extraction for each training or test query. Recently, SUREL was proposed to accelerate SGRL, which samples random walks offline and joins these walks online as a proxy of subgraph for representation learning. Thanks to the reusability of sampled walks across different queries, SUREL achieves state-of-the-art performance in terms of scalability and prediction accuracy. However, SUREL still suffers from high computational overhead caused by node duplication in sampled walks. In this work, we propose a novel framework SUREL+ that upgrades SUREL by using node sets instead of walks to represent subgraphs. This set-based representation eliminates repeated nodes by definition but can also be irregular in size. To address this issue, we design a customized sparse data structure to efficiently store and access node sets and provide a specialized operator to join them in parallel batches. SUREL+ is modularized to support multiple types of set samplers, structural features, and neural encoders to complement the structural information loss after the reduction from walks to sets. Extensive experiments have been performed to validate SUREL+ in the prediction tasks of links, relation types, and higher-order patterns. SUREL+ achieves 3-11× speedups of SUREL while maintaining comparable or even better prediction performance; compared to other SGRL baselines, SUREL+ achieves ~20× speedups and significantly improves the prediction accuracy.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 42 of its 67 references that are in the map. First posted on arXiv 6 Mar 2023.

Builds on

42 of 67 references.

References · 42

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2018How Powerful are Graph Neural Networks?cited by 4,355
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  7. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
  8. 2018Link Prediction Based on Graph Neural Networkscited by 829
  9. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  10. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  11. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
  12. 2017Representation Learning on Graphs: Methods and Applicationscited by 456
30 more
  1. 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
  2. 2019Inductive Relation Prediction by Subgraph Reasoningcited by 237
  3. 2020Can Graph Neural Networks Count Substructures?cited by 235
  4. 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
  5. 2021Inductive Representation Learning in Temporal Networks via Causal Anonymous Walkscited by 188
  6. 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
  7. 2020Labeling Trick: A Theory of Using Graph Neural Networks for Multi-Node Representation Learningcited by 148
  8. 2021Nested Graph Neural Networkscited by 136
  9. 2022Understanding and Extending Subgraph GNNs by Rethinking Their Symmetriescited by 112
  10. 2022Decoupling the Depth and Scope of Graph Neural Networkscited by 94
  11. 2018Simplicial Closure and higher-order link predictioncited by 92
  12. 2020Graph Meta Learning via Local Subgraphscited by 89
  13. 2019Inductive Matrix Completion Based on Graph Neural Networkscited by 85
  14. 2022Graph Neural Networks for Link Prediction with Subgraph Sketchingcited by 81
  15. 2020Subgraph Neural Networkscited by 73
  16. 2022TGL: A General Framework for Temporal GNN Training on Billion-Scale Graphscited by 59
  17. 2020Structural Temporal Graph Neural Networks for Anomaly Detection in Dynamic Graphscited by 55
  18. 2022Neighborhood-aware Scalable Temporal Network Representation Learningcited by 54
  19. 2020Neural Subgraph Matchingcited by 47
  20. 2022PipeGCN: Efficient Full-Graph Training of Graph Convolutional Networks with Pipelined Feature Communicationcited by 45
  21. 2022BNS-GCN: Efficient Full-Graph Training of Graph Convolutional Networks with Partition-Parallelism and Random Boundary Node Samplingcited by 43
  22. 2021Accelerating Training and Inference of Graph Neural Networks with Fast Sampling and Pipeliningcited by 39
  23. 2019Optimizing Generalized PageRank Methods for Seed-Expansion Community Detectioncited by 35
  24. 2022Algorithm and System Co-design for Efficient Subgraph-based Graph Representation Learningcited by 28
  25. 2019Neural Subgraph Isomorphism Countingcited by 27
  26. 2017Attribution Modeling Increases Efficiency of Bidding in Display Advertisingcited by 19
  27. 2022Geodesic Graph Neural Network for Efficient Graph Representation Learningcited by 19
  28. 2021Learning over Families of Sets -- Hypergraph Representation Learning for Higher Order Taskscited by 13
  29. 2021Neural Predicting Higher-order Patterns in Temporal Networkscited by 13
  30. 2022Improving Subgraph Representation Learning via Multi-View Augmentationcited by 4

Built on by

Cited by year

Citing papers per year: 2023: 5; 2024: 1; 2025: 2.

8 papers.