Pith. sign in

REVIEW 5 major objections 5 minor 2 cited by

Learning Efficient Positional Encodings with Graph Neural Networks

T0 review · 5 major / 5 minor · reviewed 2026-08-09 · deepseek-v4-flash

Pith's one-line read The paper claims that graph positional encodings can be learned by message-passing GNNs with random or basis node initializations, achieving linear complexity, stability, and high expressiveness without computing eigenvectors.

desk verdict A genuinely useful PE method with strong experiments; the headline sample-complexity theorem has an inverted inequality and an unverified norm assumption, but the empirical core holds up and deserves refereeing. read the letter →

arxiv 2502.01122 v1 pith:YDM37ZVD submitted 2025-02-03 cs.LG

classification cs.LG MSC 68T0705C50
keywords positionalencodingsgraphneuralnetworkseigenvectorspermutationequivariancesamplecomplexityexpressivitystabilitymessagepassing
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper introduces PEARL, a way to build graph positional encodings entirely from message-passing GNNs instead of from eigenvector decompositions. It argues that a GNN is a nonlinear function of the graph shift operator's eigenvectors, so feeding the GNN a batch of random or standard-basis node attributes and averaging the outputs recovers eigenvector-style positional information. The paper claims this construction is permutation equivariant in expectation, stable under graph perturbations independently of eigenvalue gaps, and expressive enough to count cycles up to length seven and to beat the 1-WL test. If true, this would give graph transformers and GNNs a scalable substitute for spectral encodings: linear or quadratic complexity instead of cubic, with comparable accuracy.

What carries the argument

The load-bearing object is the observation that message-passing GNN layers of the form $X^{{(l)}}$ = σ(Σ_{k=0}^{K-1} S^k $X^{{(l-1)}}$ H_k) act as nonlinear mappings applied to the eigenvectors V of the graph shift operator S, with first-layer weights constrained by eigenvalues and node features. PEARL exploits this by breaking node symmetries with M unique random or basis identifiers, processing each independently, and restoring permutation equivariance through statistical pooling (empirical mean for R-PEARL, sum for B-PEARL). The sample complexity theorem and the stability bound both flow from viewing the GNN as a bank of bounded filters H(S) applied to unit-variance inputs.

What would settle it

Train R-PEARL on graphs of increasing size with filter norms larger than 1/F, then measure the empirical variance of the pooled outputs as M grows; if the variance grows with depth or graph size rather than staying bounded, Theorem 4.3's premise fails. A second test is to apply random node permutations to a graph and measure whether the finite-M PEARL output changes by more than the predicted equivariance error, which would show that exact equivariance requires more samples than the theorem assumes.

Watch

Extended reading notes

Core claim

The central claim is that learnable positional encodings can be generated by message-passing GNNs with statistical pooling, and that these encodings approximate equivariant functions of the graph's eigenvectors. For large graphs, R-PEARL initializes each node with M random scalar samples, runs the same GNN on each sample, and averages the outputs; the paper proves the required number of samples is bounded by 1/(δ $ε^{2}$), independent of graph size, and that the encoding inherits GNN stability while counting node-level 3-7 node cycles. For smaller graphs, B-PEARL initializes with the N standard basis vectors and sums the GNN outputs, which the paper shows is equivalent to the SPE architecture when the spectral filters are analytic, at quadratic rather than cubic cost.

Load-bearing premise

The paper's guarantee that a small number of random samples suffices assumes the learned message-passing filters have norm at most 1/F and the nonlinearities do not amplify variance; if trained filters are stronger than that, the sample bound can degrade with network depth and graph size.

Editorial extensions

If this is right

  • R-PEARL scales to large graphs: its feed-forward cost is Θ(M N F² + M |E| F), so with 10–100 samples it is roughly linear and avoids the O(N³) eigendecomposition.
  • B-PEARL matches or beats full eigenvector PEs on molecular and social benchmarks while reducing cost from cubic to quadratic, and it improves out-of-distribution size generalization on DrugOOD.
  • PEARL-augmented GNNs are strictly more expressive than the 1-WL test and can count node-level cycles of length 3 through 7, without pre-specified motif biases.
  • Because the stability bound does not depend on eigenvalue gaps, PEARL avoids the eigengap fragility of truncated eigenvector encodings such as SignNet and BasisNet.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • Editorial extension: If the graph-size-independent sample bound transfers to trained models, PEARL-style encodings could make spectral information practical for graph transformers on graphs with billions of edges, where eigendecomposition is impossible.
  • Editorial extension: Finite-sample R-PEARL is only approximately equivariant, so there is a concrete trade-off between sample count and permutation invariance; the paper's own experiments show one random sample degrades performance sharply, but the exact error as a function of M is not characterized.
  • Editorial extension: Because B-PEARL coincides with SPE for analytic spectral filters, any future improvement to SPE's stability or expressivity should carry over to B-PEARL at reduced cost; this gives a cheaper testbed for spectral PE research.
  • Editorial extension: The cycle-counting result suggests a direct probe: measure whether PEARL-derived encodings recover known cycle counts on graphs where closed-form counts are available, and whether structurally aware sampling extends counting to longer motifs, which the paper leaves outside its scope.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

5 major / 5 minor

Summary. The paper proposes PEARL, a framework for constructing graph positional encodings from message-passing GNNs. In R-PEARL, each node is initialized with M i.i.d. random signals, the graph is processed M times, and the outputs are averaged; in B-PEARL, standard basis vectors are used and the outputs are summed. The authors argue that message-passing GNNs are nonlinear functions of the graph shift operator's eigenvectors (Prop. 3.1), that PEARL can universally approximate basis-invariant functions (Thm. 3.1), that the sample complexity of the empirical average is independent of graph size (Thm. 4.3), that the encodings count cycles and exceed 1-FWL expressiveness (Cors. 4.4, 4.5), and that they inherit GNN stability guarantees (Cor. 4.6). Experiments on REDDIT, ZINC, DrugOOD, RelBench, CSL, and Peptides-struct show competitive or better performance relative to eigenvector-based baselines, often at lower claimed complexity.

Significance. If the theoretical claims held as stated, PEARL would be a substantial practical contribution: it would offer a scalable, stable, and expressive alternative to full spectral positional encodings. The paper includes useful open-source code, a broad experimental evaluation, and careful connections to existing spectral PE methods. The empirical results are genuinely promising, especially B-PEARL on ZINC and the low-sample behavior of R-PEARL on REDDIT. However, several load-bearing theoretical statements are not currently justified for the architectures actually evaluated, and one central theorem contains a reversed inequality. The paper's conceptual contribution is solid, but the formal backing needs correction before the scalability guarantee can be accepted.

major comments (5)
  1. [Section 4.1, Theorem 4.3 and Appendix F] The inequality in Theorem 4.3/Eq. (10) is reversed. From Chebyshev's inequality as written in Eq. (49), P(|1/M Σ P(m) - E[Φ]| ≥ ε) ≤ Var/(M ε²). To make this probability at most δ, one needs M ≥ Var/(δ ε²), which with Var ≤ 1 gives M ≥ 1/(δ ε²), not M ≤ 1/(δ ε²). The proof therefore supports a lower bound on the number of samples, not the upper bound printed in the theorem. Since this theorem is the basis for the claimed graph-size-independent sample complexity, the statement must be corrected.
  2. [Section 4.1, Assumption 4.2; Section 6.1] Theorem 4.3 depends critically on Assumption 4.2 with β = 1/F and Cσ = 1, but the architecture described in Section 6.1 uses a 9-layer GNN with batch normalization, skip connections, K up to 18, and widths 40/128. Nothing in the paper enforces ∥H(S)∥ ≤ 1/F for the learned filters. Skip connections add an identity path with operator norm 1, and batch normalization changes the effective per-layer Lipschitz constants. If βF > 1, the bound in Eq. (73) grows as (βF)^{2L}, so the sample count needed for a fixed error can grow exponentially in depth. The constant-M scalability claim is therefore not established for the implemented PEARL architecture.
  3. [Section 3.2, Theorem 3.1 and Appendix C] The basis-universality proof uses polynomial filters of order K equal to the number q of distinct eigenvalues (Lemma C.1) and an unrestricted equivariant pooling function ρ, e.g., a high-order tensor IGN. For large graphs q can be as large as N, making the filter order and pooling cost incompatible with the paper's linear-complexity claim and with the fixed, small K values used in experiments (K ≤ 18). The universal-approximation and linear-complexity claims cannot both be supported by the current proof as written.
  4. [Section 5.1, Remark 5.2 and Appendix I] The claimed equivalence between B-PEARL and SPE is established by expanding the spectral functions α_i as Taylor series and truncating them to polynomials. An MLP, the actual choice in the SPE implementation cited by the authors, is not generally a polynomial. Exact equivalence holds only for polynomial α_i; for general analytic α_i the argument gives an approximation without an error bound. The remark overstates the relationship between the two architectures.
  5. [Section 4.3, Corollary 4.6 and Appendix H.2] The statement of Corollary 4.6 defines Lipschitz filters with constant C but the displayed bound is independent of C. In the stability framework of Gama et al. that the paper cites, the Lipschitz constant typically enters the bound, often through a factor such as C^L. Either C is implicitly set to 1, in which case that should be stated explicitly, or the bound must include C. As written, the displayed inequality does not follow from the stated assumptions.
minor comments (5)
  1. [Appendix F] The word 'requqired' appears in the proof of Theorem F.1; it should be 'required'.
  2. [Table 9] The rows for R-PEARL with K=1 and K=12 report the identical Test MAE of 0.0699; please clarify whether this is a duplicate row or an actual coincidence of results.
  3. [Tables 1 and 2] Typography: 'RREDDIT-M' in the Table 1 caption and 'ouperforms' in the Table 2 caption should be corrected.
  4. [Appendix A] The phrase 'to captural structural information' should read 'to capture structural information'.
  5. [Section 4.3, Eq. (11)] The notation Φ(G, ·)[:, f] is used without a definition; please define it when the stability bound is first stated.

Circularity Check

0 steps flagged · score 2.0 of 10

No significant circularity; the paper's central derivations are either proved in-paper or rest on independent published theorems, though Theorem 4.3 contains a correctness issue in its sample-complexity bound.

full rationale

Walking the derivation chain, the paper's core claims do not reduce to their own inputs by construction. Proposition 3.1 is a direct algebraic re-expression of a message-passing layer as a nonlinear function of eigenvectors, not a circular claim. Theorem 3.1 (Basis Universality) is proved by explicitly constructing a GNN that outputs the basis projection matrices V_mu V_mu^T and then invoking the published BasisNet universality result (Lim et al.) as an external building block; this is a reduction, not an assumption of the conclusion. Corollary 4.4 (cycle counting) cites Theorem K.1 from Kanatsoulis & Ribeiro, and Corollary 4.6 (stability) cites Gama et al.; both are peer-reviewed, stated-assumption theorems from prior work, so under the review rules they count as independent support rather than circular self-citation. Remark 5.2's equivalence between B-PEARL and SPE is derived in Appendix I by Taylor-expanding analytic alpha functions, again a constructive reduction. The main theoretical concern is not circularity but correctness: Theorem 4.3 assumes beta = 1/F and C_sigma = 1, which are not verified for the implemented architectures with batch norm, skip connections, and K up to 18, and the Chebyshev argument yields M >= 1/(delta epsilon^2), not M <= 1/(delta epsilon^2) as stated. These issues undermine the strength of the scalability claim but do not make the claim equivalent to its inputs. The empirical comparisons against external baselines (SignNet, BasisNet, SPE, structure-based PEs) further show the work is not self-confirmatory. Accordingly, the circularity score is low.

Assumptions & free parameters 2 free parameters · 7 assumptions · 0 invented entities

The central claims rest on several assumptions that are either imported from prior work or chosen to make the bounds work. The most significant is the β=1/F bound on filter norms, which is not verified empirically and is needed for the sample complexity result. The universality claims further require filter orders up to the number of distinct eigenvalues and an unrestricted pooling function ρ, neither of which matches the practical architecture.

free parameters (2)
  • M (number of random samples) = 10-200 per dataset
    Selected on validation data; R-PEARL's practical equivariance and variance control depend on M, though the theorem says the required M is O(1/(δ ε²)).
  • K (graph filter order) = 2-18 per dataset
    Selected on validation data; universality requires K equal to the number of distinct eigenvalues, but experiments use small K.
assumptions (7)
  • domain assumption Assumption 4.1: pointwise nonlinearity σ is Lipschitz continuous with constant Cσ; Cσ=1 for ReLU, tanh, sigmoid.
    Used in the proof of Theorem 4.3 to bound variance propagation through activations; holds for ReLU, tanh, sigmoid.
  • ad hoc to paper Assumption 4.2: the linear operators H(S)=Σ h_k S^k satisfy ||H(S)|| ≤ β, with β=1/F in the central theorem.
    The specific value β=1/F is chosen so that var(X^(L)) ≤ 1 (Eqs. 73-74). This is not guaranteed by training and is not verified in experiments.
  • standard math The graph shift operator S has a complete eigendecomposition S = V Λ V^T with orthonormal eigenvectors (or α_n = V^{-1}[n,:] when S is non-symmetric).
    Used in Proposition 3.1 to express GNN layers as functions of eigenvectors.
  • standard math Polynomial filters of order K=q (number of distinct eigenvalues) can isolate individual eigenspaces (Vandermonde system, Lemma C.1).
    Used in the universality proofs (Appendix C, D); requires K up to the number of distinct eigenvalues, which can be as large as N.
  • domain assumption For Corollary 4.4, the nonlinearity σ is assumed to be a power function σ(x)=x^p for p≥2, or an analytic function analyzed via Taylor expansion.
    The cycle-counting result is existential for power activations; the practical architecture uses ReLU, so the guarantee does not directly transfer to the trained model.
  • domain assumption Expressiveness result relies on Theorem K.1 from Kanatsoulis & Ribeiro (ICLR 2024).
    The proof of Corollary 4.4 imports a prior result by the same first author and senior author.
  • domain assumption Stability bounds from Gama et al. (2020) apply to the GNN encoder Φ.
    Corollary 4.6 uses the stability framework of Gama et al.; Ribeiro is a co-author of both papers.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Learning Efficient Positional Encodings with Graph Neural Networks." pith.science (2026). https://pith.science/paper/YDM37ZVD

@misc{pith2026250201122,
  author       = {Pith},
  title        = {Pith review of: Learning Efficient Positional Encodings with Graph Neural Networks},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/YDM37ZVD}},
  note         = {Machine review of arXiv:2502.01122}
}
read the original abstract

Positional encodings (PEs) are essential for effective graph representation learning because they provide position awareness in inherently position-agnostic transformer architectures and increase the expressive capacity of Graph Neural Networks (GNNs). However, designing powerful and efficient PEs for graphs poses significant challenges due to the absence of canonical node ordering and the scale of the graph. {In this work, we identify four key properties that graph PEs should satisfy}: stability, expressive power, scalability, and genericness. We find that existing eigenvector-based PE methods often fall short of jointly satisfying these criteria. To address this gap, we introduce PEARL, a novel framework of learnable PEs for graphs. Our primary insight is that message-passing GNNs function as nonlinear mappings of eigenvectors, enabling the design of GNN architectures for generating powerful and efficient PEs. A crucial challenge lies in initializing node attributes in a manner that is both expressive and permutation equivariant. We tackle this by initializing GNNs with random node inputs or standard basis vectors, thereby unlocking the expressive power of message-passing operations, while employing statistical pooling functions to maintain permutation equivariance. Our analysis demonstrates that PEARL approximates equivariant functions of eigenvectors with linear complexity, while rigorously establishing its stability and high expressive power. Experimental evaluations show that PEARL outperforms lightweight versions of eigenvector-based PEs and achieves comparable performance to full eigenvector-based PEs, but with one or two orders of magnitude lower complexity. Our code is available at https://github.com/ehejin/Pearl-PE.

Figures

Figures reproduced from arXiv: 2502.01122 by the authors.

Figure 1
Figure 1. PEARL framework: The input graph undergoes anonymization by removing its node and edge attributes. For each node, a set of M random or basis attributes is generated. Each sample is then independently processed by a message-passing GNN, and a pooling function ρ is applied to produce equivariant PEs. The graph structure, together with the generated PEs and any node or graph attributes, is subsequently processed using … view at source ↗
Figure 2
Figure 2. Ablation studies on the sample size for R-PEARL; It converges with only a few samples. [PITH_FULL_IMAGE:figures/full_fig_p028_2.png] view at source ↗

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Graph Convolutional Attention: A Spectral Perspective on Graph Denoising and Diffusion

    cs.LG 2026-07 conditional novelty 6.5 of 10

    Under a denoising objective, linear attention is suboptimal; Graph Convolutional Attention matches idealized spectral attention on SBMs and improves graph denoising and diffusion in proportion to spectral diversity.

  2. RelGNN: Composite Message Passing for Relational Deep Learning

    cs.LG 2025-02 conditional novelty 6.0 of 10

    RelGNN passes messages along schema-derived atomic routes through junction tables and improves over heterogeneous GNN baselines on most RelBench tasks, with the largest gain on one trial-database regression task.

Reference graph

Works this paper leans on

68 extracted references · 48 canonical work pages · cited by 2 Pith papers

  1. [1]

    The surprising power of graph neural networks with random node initialization

    Ralph Abboud, Ismail Ilkan Ceylan, Martin Grohe, and Thomas Lukasiewicz. The surprising power of graph neural networks with random node initialization. In IJCAI, 2021

  2. [2]

    Comparing graph transformers via positional encodings

    Mitchell Black, Zhengchao Wan, Gal Mishne, Amir Nayyeri, and Yusu Wang. Comparing graph transformers via positional encodings. arXiv preprint arXiv:2402.14202, 2024

  3. [3]

    Concentration inequalities

    St \'e phane Boucheron, G \'a bor Lugosi, and Olivier Bousquet. Concentration inequalities. In Summer school on machine learning, pp.\ 208--240. Springer, 2003

  4. [4]

    Improving graph neural network expressivity via subgraph isomorphism counting

    Giorgos Bouritsas, Fabrizio Frasca, Stefanos Zafeiriou, and Michael M Bronstein. Improving graph neural network expressivity via subgraph isomorphism counting. IEEE Transactions on Pattern Analysis and Machine Intelligence, 45 0 (1): 0 657--668, 2022

  5. [5]

    An optimal lower bound on the number of variables for graph identifications

    Jin-Yi Cai, Martin F \"u rer, and Neil Immerman. An optimal lower bound on the number of variables for graph identifications. Combinatorica, 12 0 (4): 0 389--410, 1992

  6. [6]

    Principal neighbourhood aggregation for graph nets

    Gabriele Corso, Luca Cavalleri, Dominique Beaini, Pietro Li\` o , and Petar Veli c kovi\' c . Principal neighbourhood aggregation for graph nets. In H. Larochelle, M. Ranzato, R. Hadsell, M.F. Balcan, and H. Lin (eds.), Advances in Neural Information Processing Systems, volume 33, pp.\ 13260--13271. Curran Associates, Inc., 2020. URL https://proceedings.n...

  7. [7]

    The rotation of eigenvectors by a perturbation

    Chandler Davis and William Morton Kahan. The rotation of eigenvectors by a perturbation. iii. SIAM Journal on Numerical Analysis, 7 0 (1): 0 1--46, 1970

  8. [8]

    Pf-gnn: Differentiable particle filtering based approximation of universal graph representations

    Mohammed Haroon Dupty, Yanfei Dong, and Wee Sun Lee. Pf-gnn: Differentiable particle filtering based approximation of universal graph representations. In International Conference on Learning Representations

Show all 68 references
  1. [9]

    A generalization of transformer networks to graphs

    Vijay Prakash Dwivedi and Xavier Bresson. A generalization of transformer networks to graphs. 2021

  2. [10]

    Graph neural networks with learnable structural and positional representations

    Vijay Prakash Dwivedi, Anh Tuan Luu, Thomas Laurent, Yoshua Bengio, and Xavier Bresson. Graph neural networks with learnable structural and positional representations. In International Conference on Learning Representations

  3. [11]

    Long range graph benchmark

    Vijay Prakash Dwivedi, Ladislav Ramp\' a s ek, Michael Galkin, Ali Parviz, Guy Wolf, Anh Tuan Luu, and Dominique Beaini. Long range graph benchmark. In S. Koyejo, S. Mohamed, A. Agarwal, D. Belgrave, K. Cho, and A. Oh (eds.), Advances in Neural Information Processing Systems, ...

  4. [12]

    Benchmarking graph neural networks

    Vijay Prakash Dwivedi, Chaitanya K Joshi, Anh Tuan Luu, Thomas Laurent, Yoshua Bengio, and Xavier Bresson. Benchmarking graph neural networks. Journal of Machine Learning Research, 24 0 (43): 0 1--48, 2023

  5. [13]

    Graph positional encoding via random feature propagation

    Moshe Eliasof, Fabrizio Frasca, Beatrice Bevilacqua, Eran Treister, Gal Chechik, and Haggai Maron. Graph positional encoding via random feature propagation. In International Conference on Machine Learning, pp.\ 9202--9223. PMLR, 2023

  6. [14]

    Weisfeiler and leman go infinite: Spectral and combinatorial pre-colorings

    Or Feldman, Amit Boyarski, Shai Feldman, Dani Kogan, Avi Mendelson, and Chaim Baskin. Weisfeiler and leman go infinite: Spectral and combinatorial pre-colorings. Transactions on Machine Learning Research, 2022

  7. [15]

    Fast graph representation learning with pytorch geometric, 2019

    Matthias Fey and Jan Eric Lenssen. Fast graph representation learning with pytorch geometric, 2019. URL https://arxiv.org/abs/1903.02428

  8. [16]

    Position: Relational deep learning-graph representation learning on relational databases

    Matthias Fey, Weihua Hu, Kexin Huang, Jan Eric Lenssen, Rishabh Ranjan, Joshua Robinson, Rex Ying, Jiaxuan You, and Jure Leskovec. Position: Relational deep learning-graph representation learning on relational databases. In Forty-first International Conference on Machine Learning

  9. [17]

    Understanding and extending subgraph gnns by rethinking their symmetries

    Fabrizio Frasca, Beatrice Bevilacqua, Michael Bronstein, and Haggai Maron. Understanding and extending subgraph gnns by rethinking their symmetries. In S. Koyejo, S. Mohamed, A. Agarwal, D. Belgrave, K. Cho, and A. Oh (eds.), Advances in Neural Information Processing Systems, ...

  10. [18]

    Stability properties of graph neural networks

    Fernando Gama, Joan Bruna, and Alejandro Ribeiro. Stability properties of graph neural networks. IEEE Transactions on Signal Processing, 68: 0 5680--5695, 2020

  11. [19]

    Transformers meet directed graphs

    Simon Geisler, Yujia Li, Daniel J Mankowitz, Ali Taylan Cemgil, Stephan G \"u nnemann, and Cosmin Paduraru. Transformers meet directed graphs. In International Conference on Machine Learning, pp.\ 11144--11172. PMLR, 2023

  12. [20]

    Spatio-spectral graph neural networks

    Simon Geisler, Arthur Kosmala, Daniel Herbst, and Stephan G \"u nnemann. Spatio-spectral graph neural networks. arXiv preprint arXiv:2405.19121, 2024

  13. [21]

    node2vec: Scalable feature learning for networks

    Aditya Grover and Jure Leskovec. node2vec: Scalable feature learning for networks. In Proceedings of the 22nd ACM SIGKDD international conference on Knowledge discovery and data mining, pp.\ 855--864, 2016

  14. [22]

    Inductive representation learning on large graphs

    William L Hamilton, Rex Ying, and Jure Leskovec. Inductive representation learning on large graphs. In Proceedings of the 31st International Conference on Neural Information Processing Systems, pp.\ 1025--1035, 2017

  15. [23]

    A generalization of vit/mlp-mixer to graphs

    Xiaoxin He, Bryan Hooi, Thomas Laurent, Adam Perold, Yann LeCun, and Xavier Bresson. A generalization of vit/mlp-mixer to graphs. In International conference on machine learning, pp.\ 12724--12745. PMLR, 2023

  16. [24]

    Strategies for pre-training graph neural networks

    W Hu, B Liu, J Gomes, M Zitnik, P Liang, V Pande, and J Leskovec. Strategies for pre-training graph neural networks. In International Conference on Learning Representations (ICLR), 2020

  17. [25]

    A short tutorial on the weisfeiler-lehman test and its variants

    Ningyuan Teresa Huang and Soledad Villar. A short tutorial on the weisfeiler-lehman test and its variants. In ICASSP 2021-2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp.\ 8533--8537. IEEE, 2021

  18. [26]

    On the stability of expressive positional encodings for graphs

    Yinan Huang, William Lu, Joshua Robinson, Yu Yang, Muhan Zhang, Stefanie Jegelka, and Pan Li. On the stability of expressive positional encodings for graphs. In The Twelfth International Conference on Learning Representations

  19. [27]

    Zinc: a free tool to discover chemistry for biology

    John J Irwin, Teague Sterling, Michael M Mysinger, Erin S Bolstad, and Ryan G Coleman. Zinc: a free tool to discover chemistry for biology. Journal of chemical information and modeling, 52 0 (7): 0 1757--1768, 2012

  20. [28]

    Drugood: Out-of-distribution (ood) dataset curator and benchmark for ai-aided drug discovery -- a focus on affinity prediction problems with noise annotations, 2022

    Yuanfeng Ji, Lu Zhang, Jiaxiang Wu, Bingzhe Wu, Long-Kai Huang, Tingyang Xu, Yu Rong, Lanqing Li, Jie Ren, Ding Xue, Houtim Lai, Shaoyong Xu, Jing Feng, Wei Liu, Ping Luo, Shuigeng Zhou, Junzhou Huang, Peilin Zhao, and Yatao Bian. Drugood: Out-of-distribution (ood) dataset cur...

  21. [29]

    Counting graph substructures with graph neural networks

    Charilaos Kanatsoulis and Alejandro Ribeiro. Counting graph substructures with graph neural networks. In The Twelfth International Conference on Learning Representations

  22. [30]

    Graph neural networks are more powerful than we think

    Charilaos I Kanatsoulis and Alejandro Ribeiro. Graph neural networks are more powerful than we think. In ICASSP 2024-2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp.\ 7550--7554. IEEE, 2024

  23. [31]

    Pure transformers are powerful graph learners

    Jinwoo Kim, Dat Nguyen, Seonwoo Min, Sungjun Cho, Moontae Lee, Honglak Lee, and Seunghoon Hong. Pure transformers are powerful graph learners. Advances in Neural Information Processing Systems, 35: 0 14582--14595, 2022

  24. [32]

    Semi-supervised classification with graph convolutional networks

    Thomas N Kipf and Max Welling. Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907, 2016

  25. [33]

    Rethinking graph transformers with spectral attention

    Devin Kreuzer, Dominique Beaini, Will Hamilton, Vincent L \'e tourneau, and Prudencio Tossou. Rethinking graph transformers with spectral attention. Advances in Neural Information Processing Systems, 34: 0 21618--21629, 2021 a

  26. [34]

    Rethinking graph transformers with spectral attention

    Devin Kreuzer, Dominique Beaini, Will Hamilton, Vincent L\' e tourneau, and Prudencio Tossou. Rethinking graph transformers with spectral attention. In M. Ranzato, A. Beygelzimer, Y. Dauphin, P.S. Liang, and J. Wortman Vaughan (eds.), Advances in Neural Information Processing ...

  27. [35]

    Set transformer: A framework for attention-based permutation-invariant neural networks

    Juho Lee, Yoonho Lee, Jungtaek Kim, Adam Kosiorek, Seungjin Choi, and Yee Whye Teh. Set transformer: A framework for attention-based permutation-invariant neural networks. In International conference on machine learning, pp.\ 3744--3753. PMLR, 2019

  28. [36]

    Distance encoding: Design provably more powerful neural networks for graph representation learning

    Pan Li, Yanbang Wang, Hongwei Wang, and Jure Leskovec. Distance encoding: Design provably more powerful neural networks for graph representation learning. Advances in Neural Information Processing Systems, 33: 0 4465--4478, 2020

  29. [37]

    Yujia Li, Daniel Tarlow, Marc Brockschmidt, and Richard S. Zemel. Gated graph sequence neural networks. In Yoshua Bengio and Yann LeCun (eds.), 4th International Conference on Learning Representations, ICLR 2016, San Juan, Puerto Rico, May 2-4, 2016, Conference Track Proceedin...

  30. [38]

    Sign and basis invariant networks for spectral graph representation learning

    Derek Lim, Joshua David Robinson, Lingxiao Zhao, Tess Smidt, Suvrit Sra, Haggai Maron, and Stefanie Jegelka. Sign and basis invariant networks for spectral graph representation learning. In The Eleventh International Conference on Learning Representations

  31. [39]

    What graph neural networks cannot learn: depth vs width

    Andreas Loukas. What graph neural networks cannot learn: depth vs width. In International Conference on Learning Representations, 2019

  32. [40]

    Graph inductive biases in transformers without message passing

    Liheng Ma, Chen Lin, Derek Lim, Adriana Romero-Soriano, Puneet K Dokania, Mark Coates, Philip Torr, and Ser-Nam Lim. Graph inductive biases in transformers without message passing. In International Conference on Machine Learning, pp.\ 23321--23337. PMLR, 2023

  33. [41]

    Invariant and equivariant graph networks

    Haggai Maron, Heli Ben-Hamu, Nadav Shamir, and Yaron Lipman. Invariant and equivariant graph networks. In International Conference on Learning Representations, 2018

  34. [42]

    Graphit: Encoding graph structure in transformers, 2021

    Grégoire Mialon, Dexiong Chen, Margot Selosse, and Julien Mairal. Graphit: Encoding graph structure in transformers, 2021. URL https://arxiv.org/abs/2106.05667

  35. [43]

    Weisfeiler and leman go neural: higher-order graph neural networks

    Christopher Morris, Martin Ritzert, Matthias Fey, William L Hamilton, Jan Eric Lenssen, Gaurav Rattan, and Martin Grohe. Weisfeiler and leman go neural: higher-order graph neural networks. In Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence and Thirty...

  36. [44]

    Relational pooling for graph representations

    Ryan Murphy, Balasubramaniam Srinivasan, Vinayak Rao, and Bruno Ribeiro. Relational pooling for graph representations. In International Conference on Machine Learning, pp.\ 4663--4673. PMLR, 2019

  37. [45]

    Janossy pooling: Learning deep permutation-invariant functions for variable-size inputs

    Ryan L Murphy, Balasubramaniam Srinivasan, Vinayak Rao, and Bruno Ribeiro. Janossy pooling: Learning deep permutation-invariant functions for variable-size inputs. arXiv preprint arXiv:1811.01900, 2018

  38. [46]

    Pytorch: An imperative style, high-performance deep learning library, 2019

    Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas Köpf, Edward Yang, Zach DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fan...

  39. [47]

    Deepwalk: online learning of social representations

    Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. Deepwalk: online learning of social representations. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, volume 2 of KDD ’14, pp.\ 701–710. ACM, August 2014. doi:10.1145/2623330....

  40. [48]

    Recipe for a general, powerful, scalable graph transformer

    Ladislav Ramp \'a s ek, Michael Galkin, Vijay Prakash Dwivedi, Anh Tuan Luu, Guy Wolf, and Dominique Beaini. Recipe for a general, powerful, scalable graph transformer. Advances in Neural Information Processing Systems, 35: 0 14501--14515, 2022

  41. [49]

    Relbench: A benchmark for deep learning on relational databases

    Joshua Robinson, Rishabh Ranjan, Weihua Hu, Kexin Huang, Jiaqi Han, Alejandro Dobles, Matthias Fey, Jan E Lenssen, Yiwen Yuan, Zecheng Zhang, et al. Relbench: A benchmark for deep learning on relational databases. arXiv preprint arXiv:2407.20060, 2024

  42. [50]

    Approximation ratios of graph neural networks for combinatorial problems

    Ryoma Sato, Makoto Yamada, and Hisashi Kashima. Approximation ratios of graph neural networks for combinatorial problems. Advances in Neural Information Processing Systems, 32, 2019

  43. [51]

    Random features strengthen graph neural networks

    Ryoma Sato, Makoto Yamada, and Hisashi Kashima. Random features strengthen graph neural networks. In Proceedings of the 2021 SIAM International Conference on Data Mining (SDM), pp.\ 333--341. SIAM, 2021

  44. [52]

    On the equivalence between positional node embeddings and structural graph representations

    Balasubramaniam Srinivasan and Bruno Ribeiro. On the equivalence between positional node embeddings and structural graph representations. In International Conference on Learning Representations

  45. [53]

    Counting substructures with higher-order graph neural networks: Possibility and impossibility results

    Behrooz Tahmasebi, Derek Lim, and Stefanie Jegelka. Counting substructures with higher-order graph neural networks: Possibility and impossibility results. arXiv preprint arXiv:2012.03174, 2020

  46. [54]

    Attention is all you need

    A Vaswani. Attention is all you need. Advances in Neural Information Processing Systems, 2017

  47. [55]

    Equivariant and stable positional encoding for more powerful graph neural networks

    Haorui Wang, Haoteng Yin, Muhan Zhang, and Pan Li. Equivariant and stable positional encoding for more powerful graph neural networks. In International Conference on Learning Representations, 2022

  48. [56]

    The reduction of a graph to canonical form and the algebra which appears therein

    Boris Weisfeiler and Andrei Leman. The reduction of a graph to canonical form and the algebra which appears therein. NTI, Series, 2 0 (9): 0 12--16, 1968

  49. [57]

    How powerful are graph neural networks? In International Conference on Learning Representations, 2019

    Keyulu Xu, Weihua Hu, Jure Leskovec, and Stefanie Jegelka. How powerful are graph neural networks? In International Conference on Learning Representations, 2019. URL https://openreview.net/forum?id=ryGs6iA5Km

  50. [58]

    Deep graph kernels

    Pinar Yanardag and SVN Vishwanathan. Deep graph kernels. In Proceedings of the 21th ACM SIGKDD international conference on knowledge discovery and data mining, pp.\ 1365--1374, 2015

  51. [59]

    Do transformers really perform badly for graph representation? Advances in neural information processing systems, 34: 0 28877--28888, 2021

    Chengxuan Ying, Tianle Cai, Shengjie Luo, Shuxin Zheng, Guolin Ke, Di He, Yanming Shen, and Tie-Yan Liu. Do transformers really perform badly for graph representation? Advances in neural information processing systems, 34: 0 28877--28888, 2021

  52. [60]

    Position-aware graph neural networks

    Jiaxuan You, Rex Ying, and Jure Leskovec. Position-aware graph neural networks. In International conference on machine learning, pp.\ 7134--7143. PMLR, 2019

  53. [61]

    Identity-aware graph neural networks

    Jiaxuan You, Jonathan M Gomes-Selman, Rex Ying, and Jure Leskovec. Identity-aware graph neural networks. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 35, pp.\ 10737--10745, 2021

  54. [62]

    On the expressive power of spectral invariant graph neural networks

    Bohang Zhang, Lingxiao Zhao, and Haggai Maron. On the expressive power of spectral invariant graph neural networks. In Forty-first International Conference on Machine Learning

  55. [63]

    Rethinking the expressive power of gnns via graph biconnectivity

    Bohang Zhang, Shengjie Luo, Liwei Wang, and Di He. Rethinking the expressive power of gnns via graph biconnectivity. In The Eleventh International Conference on Learning Representations, 2023

  56. [64]

    From stars to subgraphs: Uplifting any GNN with local structure awareness

    Lingxiao Zhao, Wei Jin, Leman Akoglu, and Neil Shah. From stars to subgraphs: Uplifting any GNN with local structure awareness. In International Conference on Learning Representations, 2022. URL https://openreview.net/forum?id=Mspk_WYKoEH

  57. [65]

    write newline

    " write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 gl...

  58. [66]

    @esa (Ref

    \@ifxundefined[1] #1\@undefined \@firstoftwo \@secondoftwo \@ifnum[1] #1 \@firstoftwo \@secondoftwo \@ifx[1] #1 \@firstoftwo \@secondoftwo [2] @ #1 \@temptokena #2 #1 @ \@temptokena \@ifclassloaded agu2001 natbib The agu2001 class already includes natbib coding, so you should ...

  59. [67]

    \@lbibitem[] @bibitem@first@sw\@secondoftwo \@lbibitem[#1]#2 \@extra@b@citeb \@ifundefined br@#2\@extra@b@citeb \@namedef br@#2 \@nameuse br@#2\@extra@b@citeb \@ifundefined b@#2\@extra@b@citeb @num @parse #2 @tmp #1 NAT@b@open@#2 NAT@b@shut@#2 \@ifnum @merge>\@ne @bibitem@firs...

  60. [68]

    @open @close @open @close and [1] URL: #1 \@ifundefined chapter * \@mkboth \@ifxundefined @sectionbib * \@mkboth * \@mkboth\@gobbletwo \@ifclassloaded amsart * \@ifclassloaded amsbook * \@ifxundefined @heading @heading NAT@ctr thebibliography [1] @ \@biblabel @NAT@ctr \@bibset...

Pith tools

Reviewed August 9, 2026 · model on record in the stance chip above.