mlsanityData to 7 Oct 2026

Graph as Point Set

arXiv 2405.02795 ↗First posted 5 May 2024cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

Graph is a fundamental data structure to model interconnections between entities. Set, on the contrary, stores independent elements. To learn graph representations, current Graph Neural Networks (GNNs) primarily use message passing to encode the interconnections. In contrast, this paper introduces a novel graph-to-set conversion method that bijectively transforms interconnected nodes into a set of independent points and then uses a set encoder to learn the graph representation. This conversion method holds dual significance. Firstly, it enables using set encoders to learn from graphs, thereby significantly expanding the design space of GNNs. Secondly, for Transformer, a specific set encoder, we provide a novel and principled approach to inject graph information losslessly, different from all the heuristic structural/positional encoding methods adopted in previous graph transformers. To demonstrate the effectiveness of our approach, we introduce Point Set Transformer (PST), a transformer architecture that accepts a point set converted from a graph as input. Theoretically, PST exhibits superior expressivity for both short-range substructure counting and long-range shortest path distance tasks compared to existing GNNs. Extensive experiments further validate PST's outstanding real-world performance. Besides Transformer, we also devise a Deepset-based set encoder, which achieves performance comparable to representative GNNs, affirming the versatility of our graph-to-set method.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 58 of its 70 references that are in the map. First posted on arXiv 5 May 2024.

Builds on

58 of 70 references.

References · 58

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  6. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
  7. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  8. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  9. 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
  10. 2021E(n) Equivariant Graph Neural Networkscited by 951
  11. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  12. 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 762
38 more
  1. 2018Tensor field networks: Rotation- and translation-equivariant neural networks for 3D point cloudscited by 735
  2. 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 702
  3. 2021E(3)-Equivariant Graph Neural Networks for Data-Efficient and Accurate Interatomic Potentialscited by 701
  4. 2020Benchmarking Graph Neural Networkscited by 672
  5. 2020SE(3)-Transformers: 3D Roto-Translation Equivariant Attention Networkscited by 602
  6. 2021Rethinking Graph Transformers with Spectral Attentioncited by 468
  7. 2018Spherical CNNscited by 452
  8. 2021Equivariant message passing for the prediction of tensorial properties and molecular spectracited by 438
  9. 2019Provably Powerful Graph Networkscited by 385
  10. 20183D Steerable CNNs: Learning Rotationally Equivariant Features in Volumetric Datacited by 348
  11. 2021GemNet: Universal Directional Graph Neural Networks for Moleculescited by 342
  12. 2017Residual Gated Graph ConvNetscited by 341
  13. 2018Invariant and Equivariant Graph Networkscited by 339
  14. 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
  15. 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
  16. 2021Vector Neurons: A General Framework for SO(3)-Equivariant Networkscited by 304
  17. 2016Harmonic Networks: Deep Translation and Rotation Equivariancecited by 293
  18. 2022Long Range Graph Benchmarkcited by 258
  19. 2020Can Graph Neural Networks Count Substructures?cited by 235
  20. 2021Identity-aware Graph Neural Networkscited by 197
  21. 2022Representing Long-Range Context for Graph Neural Networks with Global Attentioncited by 193
  22. 2022Sign and Basis Invariant Networks for Spectral Graph Representation Learningcited by 176
  23. 2023Exphormer: Sparse Transformers for Graphscited by 166
  24. 2021Equivariant Subgraph Aggregation Networkscited by 154
  25. 2021From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awarenesscited by 154
  26. 2023Graph Inductive Biases in Transformers without Message Passingcited by 150
  27. 2021GraphiT: Encoding Graph Structure in Transformerscited by 146
  28. 2021Nested Graph Neural Networkscited by 136
  29. 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivitycited by 119
  30. 2022Understanding and Extending Subgraph GNNs by Rethinking Their Symmetriescited by 112
  31. 2023Specformer: Spectral Graph Neural Networks Meet Transformerscited by 102
  32. 2020LieTransformer: Equivariant self-attention for Lie Groupscited by 100
  33. 2022Equivariant and Stable Positional Encoding for More Powerful Graph Neural Networkscited by 94
  34. 2022A Generalization of ViT/MLP-Mixer to Graphscited by 93
  35. 2022How Powerful are K-hop Message Passing Graph Neural Networkscited by 90
  36. 2023Where Did the Gap Go? Reassessing the Long-Range Graph Benchmarkcited by 83
  37. 2020On the Universality of Rotation Equivariant Point Cloud Networkscited by 80
  38. 2023A Complete Expressiveness Hierarchy for Subgraph GNNs via Subgraph Weisfeiler-Lehman Testscited by 64

50 most cited of 58 All 58 (JSON)

Built on by

Cited by year

Citing papers per year: 2024: 2; 2025: 2.

4 papers.