Pith. sign in

REVIEW 3 major objections 6 minor 55 references

HOPSE: Scalable Higher-Order Positional and Structural Encoder for Combinatorial Representations

T0 review · 3 major / 6 minor · reviewed 2026-08-07 · deepseek-v4-flash

Pith's one-line read The paper argues that higher-order message passing is unnecessary: decomposing a combinatorial complex into Hasse graphs and applying graph positional and structural encodings matches or beats existing topological models while training up…

desk verdict A genuinely useful empirical recipe for message-passing-free TDL, but the paper's headline expressivity claim is not supported by the math and should be softened or proven. read the letter →

arxiv 2505.15405 v3 pith:3ZPYLAL3 submitted 2025-05-21 cs.LG

classification cs.LG
keywords topologicaldeeplearninghigher-ordermessagepassingcombinatorialcomplexesHassegraphspositionalandstructuralencodingsgraphneuralnetworksscalabilityMANTRAtriangulations
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

This paper argues that higher-order message passing (HOMP) is not required to learn from combinatorial complexes: a complex can instead be broken into its Hasse graphs and characterized by standard graph positional and structural encodings (PSEs). The proposed HOPSE framework precomputes these encodings, aggregates them by cell rank, and feeds the result into small MLPs, so training cost scales linearly with the number of cells. On molecular graph benchmarks and topological triangulation tasks, HOPSE matches or beats existing topological models while training up to 7 times faster, with the strongest gains on predicting Betti numbers and orientability of 2-manifold triangulations. The paper reads this as evidence that the expensive propagation routes of HOMP architectures can often be replaced by cheap, structure-aware encodings.

What carries the argument

The central object is the strictly augmented Hasse graph decomposition of a combinatorial complex: for each chosen neighborhood function, the complex becomes a directed graph whose nodes are cells and whose edges record the neighborhood relation. The machinery is then any graph positional or structural encoder applied to these Hasse graphs, aggregated per target rank by concatenation and processed by MLPs. The paper's theoretical motivation is that a combinatorial complex is determined by its Hasse decomposition, so encodings of the decomposition act as piecewise invariants of the complex; the fixed PSEs used in practice are permutation-equivariant but not fully injective, which is why the paper presents them as a practical instantiation rather than a complete characterization.

What would settle it

Find two triangulations with different MANTRA labels that produce identical HOPSE encodings under the tested neighborhood set and PSE choices; if HOPSE's final embedding is identical for both, the fixed encoding is not injective and the characterization claim fails on that class.

Watch

Extended reading notes

Core claim

HOPSE establishes that structural characterization of an arbitrary combinatorial complex can be decoupled from attribute learning. Given a set of neighborhood functions, the complex is decomposed into strictly augmented Hasse graphs; each graph is encoded by one or more PSEs (Laplacian eigenvectors, random-walk, heat-kernel, electrostatic potentials, or the pretrained GPSE), and the encodings are aggregated by target rank. These rank-wise structural features are projected and combined with initial cell features by MLPs, and a readout produces the complex-level prediction. Because all structural computation happens before training, the learning step is linear in the number of cells and independent of connectivity, and the paper reports that this pipeline matches or surpasses HOMP-based models on standard benchmarks while achieving up to 7x training-time speedups.

Load-bearing premise

The method assumes the fixed, lossy encodings of the chosen Hasse graphs preserve every distinction the label requires; the paper proves only that some pair of neighborhoods distinguishes non-isomorphic complexes, not that the tested set does.

Editorial extensions

If this is right

  • If correct, HOMP is not a hard requirement for topological tasks; PSE-augmented models can serve as cheaper baselines for higher-order learning.
  • Training time for HOPSE scales linearly with the number of cells, allowing higher-order learning on complexes too large for message-passing topological networks.
  • Choice of neighborhood functions and PSEs becomes the main design decision, with ablations showing adjacency-only sets often enough on graph tasks while mixed incidence sets matter on topological tasks.
  • The speedups (up to 7x) hold across training, and preprocessing can be amortized once per dataset.
  • A pretrained graph encoder (GPSE) can transfer to higher-order domains, giving a path to domain-specific pretraining for topological learning.

Reading between the lines

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

  • Editorial inference: if the Hasse-decomposition characterization holds broadly, HOPSE could be used as a generic front-end for any architecture, replacing message-passing layers with precomputed structural features and making the framework a drop-in alternative to GNN+PSE pipelines on graph data.
  • Editorial inference: the linear-complexity claim depends on how many neighborhoods and PSEs are selected; the paper's complexity analysis fixes these as constants, so a testable extension is to measure wall-clock scaling as neighborhood sets and PSE dimensions grow.
  • Editorial inference: the strong results on MANTRA Betti-number prediction suggest that spectral and walk-based signatures of Hasse graphs may carry homological information; one could test whether HOPSE embeddings correlate with persistent homology features on the same triangulations.
  • Editorial inference: the paper does not prove injectivity for the tested PSEs, so a natural extension is to learn injective encoders on the Hasse graphs, trading some speed for guaranteed distinguishability.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

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

Referee Report

3 major / 6 minor

Summary. The paper proposes HOPSE, a message-passing-free framework for learning over combinatorial complexes. HOPSE decomposes a combinatorial complex into strictly augmented Hasse graphs for a chosen set of neighborhood functions, applies graph positional/structural encoders (PSEs) to these graphs, aggregates the resulting encodings by target rank, and then learns rank-wise MLP projections that are combined by a readout. The claimed contributions are (i) linear training-time scaling with the number of cells, (ii) preservation of the expressive power and permutation equivariance of higher-order message passing (HOMP) approaches, and (iii) empirical competitive or superior accuracy with large speedups relative to HOMP baselines. Experiments are run on TUDataset graph benchmarks (MUTAG, PROTEINS, NCI1, NCI109, ZINC-12K) and the MANTRA topological benchmarks under the TopoBench protocol, with two instantiations: HOPSE-M (handcrafted PSEs) and HOPSE-G (pretrained GPSE).

Significance. If the expressivity and scaling claims were rigorously established, the paper would make a useful contribution by questioning the necessity of HOMP and providing a scalable preprocessing-based alternative for topological deep learning. The empirical study is a strength: it uses a standardized protocol, reports runtimes and ablations over neighborhood sets, and provides first TopoBench-protocol baselines on MANTRA. The observed results, e.g., HOPSE-M achieving the best F1 on MANTRA beta1 and beta2 and consistent speedups, are valuable regardless of the theoretical framing. However, the central theoretical claim in the abstract is not supported by the stated results, and the paper's significance as a 'preserving expressive power' method is therefore reduced to a conjecture with empirical support.

major comments (3)
  1. [Abstract and Section 4.1] The claim that HOPSE 'preserves the expressive power ... of the HOMP approaches' is not established. Section 4.1 states that 'a CC is determined by its Hasse decomposition,' but Proposition B.2 only shows that for any non-isomorphic pair of CCs there exists some pair of neighborhood functions whose strictly augmented Hasse graphs are non-isomorphic. This does not imply that the fixed neighborhood sets NS used in Section 5 (e.g., Mix-2, Inc-3) provide Hasse graphs that distinguish all CCs that HOMP can distinguish. The abstract's expressivity claim needs either a proof for the specific NS choices or a substantially weakened formulation, e.g., 'can preserve expressive power for suitable neighborhood sets'.
  2. [Section D.1 and Proposition B.2] Even if the Hasse decomposition were injective for a fixed NS, the concrete PSEs used in HOPSE-M are explicitly admitted in Section D.1 to be 'not fully injective'. LapPE cannot distinguish cospectral graphs, RWSE and HKdiag diagonal features collide for certain graphs, and EStat is a summary statistic. Consequently, non-isomorphic Hasse graphs can map to identical HOPSE-M encodings, so the composition 'Hasse decomposition + PSE aggregation' is not injective. The claim of preserving HOMP expressive power therefore fails for the actual HOPSE-M instantiation. The paper should either use injective graph characterizations (e.g., homomorphism counts with sufficient width, as mentioned in the Limitations) or reposition the theoretical statement as a property of the framework in the limit of injective encoders rather than a property of the evaluated variants.
  3. [Section E and Table 12/13] The 'scales linearly with the size of combinatorial representations' claim applies only to training time, not to preprocessing. The complexity analysis in Section E computes O(N_r D^2 (K+1)L) for the trainable components, but preprocessing includes LapPE eigendecomposition, which is O(n^3) per Hasse graph, as the same section acknowledges. Tables 12 and 13 show that preprocessing can be large: e.g., HOPSE-G with Mix-1 on MANTRA requires 7329 seconds of preprocessing. The abstract should specify that the linear scaling is for training and inference, not end-to-end, and the total cost (preprocessing + training) should be reported in the main runtime comparison.
minor comments (6)
  1. [Throughout] There are frequent typos and grammatical errors, including 'it's' for 'its' (Section 4.1), 'intercheangeably' (Section 1), 'scenarions' (Section 5.2), 'usefull' (Section 5.2), and 'does not included' (Section 5.2). The manuscript would benefit from a careful proofreading pass.
  2. [Figure 2 and Section 4.1] The caption labels in Figure 2 (A-F) are not explicitly referenced in the text in the same order; the text should state where each subfigure is discussed in the pipeline description.
  3. [Table 2] The heading 'β 1 β2' is missing a separator and is ambiguous; it should be 'β1 / β2' or two separate columns.
  4. [Section F.2] The discussion of ZINC discrepancies is useful but should appear earlier, since Table 1 shows HOPSE-M underperforming GCCN on ZINC; a reader may otherwise misinterpret the result as a failure rather than a protocol choice.
  5. [Section D.2] The statement that GPSE 'produces latent descriptors using standard message passing' contradicts the main text's claim that HOPSE is 'free of message passing layers'; HOPSE-G should be described as 'uses a pretrained message-passing encoder in preprocessing, but has no message passing during downstream training.'
  6. [Section B.2 (Proposition B.2 proof)] The proof of Proposition B.2 contains a vague argument when it says 'this maps encode rank information' and 'this implies that there is a CC-Isomorphism'; the proof should be expanded to make the construction of the function f and the preservation of set-inclusion explicit.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: HOPSE's structural encodings are precomputed from the input complex and its downstream predictions are trained on fixed splits, so the central derivation is not reduced to its own outputs.

full rationale

The derivation chain is self-contained in the relevant sense. HOPSE computes PSEs from Hasse graphs as a preprocessing step (Eq. 1 and Eq. 2) and then trains MLPs on the precomputed matrices; no target label or test statistic is used to fit the structural constants. The claim that a CC is determined by its Hasse decomposition (Sec. 4.1) is supported by an in-house argument in Sec. B, and although Proposition B.2 only establishes existence of some distinguishing neighborhoods rather than injectivity for the fixed NS sets used in Sec. 5, this is an expressivity gap, not a circular reduction. Section D.1 explicitly concedes that the chosen PSEs are 'not fully injective' while being permutation equivariant, which is an honest limitation statement rather than a hidden reuse of the target result. Citations to TopoBench (Telyatnikov et al., 2024) and Papillon et al. (2024) overlap with the authors, but they supply benchmark infrastructure and definitions; under the review rules, parameter-free definitions with stated assumptions count as independent support, and they are not used to prove the central claim by assumption. No fitted parameter is renamed as a prediction, and no equation reduces to its own input. The expressivity criticism raised in the skeptical reading is a correctness and evaluation concern, not a circularity of the derivation chain.

Assumptions & free parameters 3 free parameters · 3 assumptions · 0 invented entities

The central claim rests on the premise that Hasse graphs, after PSE encoding, preserve the information needed for each task. This is not established: Proposition B.2 gives only an existence result over all possible neighborhoods, and the PSEs used are heuristic graph descriptors. The method also inherits the choice of neighborhood set and GPSE checkpoint as per-dataset hyperparameters. No new physical or mathematical entities are introduced.

free parameters (3)
  • Neighborhood set NS = Per-dataset best among 8 configurations (e.g., Mix-2 for MANTRA beta2, Adj-2 for ZINC simplicial)
    Performance depends on which Hasse graphs are included; the paper searches over 8 configurations and selects per dataset by validation.
  • GPSE pretraining dataset = One of ZINC, GEOM, MOLPCBA, PCQM4MV2, treated as hyperparameter
    HOPSE-G's encoding quality depends on which pretrained GPSE checkpoint is chosen; the best is selected per dataset.
  • PSE hyperparameters = K=60 steps for RWSE/HK; eigenvector count and EStat dimension not fixed in text
    These choices control the richness of the handcrafted structural descriptors in HOPSE-M.
assumptions (3)
  • ad hoc to paper A combinatorial complex is determined by its Hasse decomposition
    Section 4.1 states this without proof. Prop B.2 only shows existence of some distinguishing neighborhood pair, not that the fixed NS or lossy PSEs are injective.
  • domain assumption Graph PSEs provide sufficient characterization of Hasse graphs for the downstream tasks
    LapPE, RWSE, HK, EStat, and GPSE are approximate, non-injective graph descriptors; no expressivity bound is given for the pipeline.
  • domain assumption Baselines, including the re-implemented SaNN, are configured fairly under the TopoBench protocol
    The 'matches or surpasses' claim relies on published baseline results and a new re-implementation of SaNN without validation against the original.

how reviews work

0 comments
Cite this review

Pith. "Pith review of HOPSE: Scalable Higher-Order Positional and Structural Encoder for Combinatorial Representations." pith.science (2026). https://pith.science/paper/3ZPYLAL3

@misc{pith2026250515405,
  author       = {Pith},
  title        = {Pith review of: HOPSE: Scalable Higher-Order Positional and Structural Encoder for Combinatorial Representations},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/3ZPYLAL3}},
  note         = {Machine review of arXiv:2505.15405}
}
read the original abstract

While Graph Neural Networks (GNNs) have proven highly effective at modeling relational data, pairwise connections cannot fully capture multi-way relationships naturally present in complex real-world systems. In response to this, Topological Deep Learning (TDL) leverages more general combinatorial representations--such as simplicial or cellular complexes--to accommodate higher-order interactions. Existing TDL methods often extend GNNs through Higher-Order Message Passing (HOMP), but face critical scalability challenges due to the steep complexity overhead of propagating messages through combinatorial structures. To overcome this limitation, we propose HOPSE (Higher-Order Positional and Structural Encoder), a framework free of message passing layers that uses Hasse graph decompositions to derive efficient and expressive encodings over arbitrary higher-order domains. Notably, HOPSE scales linearly with the size of combinatorial representations while preserving the expressive power and permutation equivariance of the HOMP approaches. Experiments on molecular and topological benchmarks show that it matches or surpasses state-of-the-art performance while consistently achieving speedups over HOMP-based models, opening a new path for scalable TDL. The code is available at https://github.com/geometric-intelligence/topobench.git.

Figures

Figures reproduced from arXiv: 2505.15405 by the authors.

Figure 1
Figure 1. Neighborhood expansions of a complex. Given a complex T (left), three examples of strictly augmented Hasse graphs GN are illustrated corresponding to 4 neighborhood functions: adjacency of nodes w.r.t. edges (A0,1), incidence from nodes to edges (I0→1), incidence from faces to nodes (I2→1), and incidence from nodes to faces (I0→2). 2 Background This section introduces key concepts underpinning TDL. For brevity and g… view at source ↗
Figure 2
Figure 2. HOPSE pipeline. (A) Considering the collection of neighborhood functions NC = {A0,1, I0→1, I2→1, I0→2}, the input combinatorial complex T is decomposed into the corresponding Hasse graphs expansions {GN }NC . (B) PSEs are computed for each Hasse graph, G(GNi ), as defined in Equation (1). (C) Higher-order PSEs are derived via the target rank-aware aggregation ψk (see Equation (2)). (D) The PSEs Xr,k are transformed … view at source ↗
Figure 3
Figure 3. Illustration of a combinatorial complex (top) and different neighborhood types, grouped by the [PITH_FULL_IMAGE:figures/full_fig_p017_3.png] view at source ↗

Discussion (0). Sign in to comment.

Reference graph

Works this paper leans on

55 extracted references · 37 canonical work pages

  1. [1]

    MANTRA : The manifold triangulations assemblage

    Rub \'e n Ballester, Ernst R \"o ell, Daniel Bin Schmid, Mathieu Alain, Sergio Escalera, Carles Casacuberta, and Bastian Rieck. MANTRA : The manifold triangulations assemblage. In The Thirteenth International Conference on Learning Representations, 2025. URL https://openreview.net/forum?id=X6y5CC44HM

  2. [2]

    E (n) equivariant topological neural networks

    Claudio Battiloro, Ege Karaismailo g lu, Mauricio Tec, George Dasoulas, Michelle Audirac, and Francesca Dominici. E (n) equivariant topological neural networks. The Thirteenth International Conference on Learning Representations (ICLR), 2025

  3. [3]

    The physics of higher-order interactions in complex systems

    Federico Battiston, Enrico Amico, Alain Barrat, Ginestra Bianconi, Guilherme Ferraz de Arruda, Benedetta Franceschiello, Iacopo Iacopini, Sonia K \'e fi, Vito Latora, Yamir Moreno, et al. The physics of higher-order interactions in complex systems. Nature Physics, 17 0 (10): 0 1093--1098, 2021

  4. [4]

    Topological network traffic compression

    Guillermo Bern \'a rdez, Lev Telyatnikov, Eduard Alarc \'o n, Albert Cabellos-Aparicio, Pere Barlet-Ros, and Pietro Li \`o . Topological network traffic compression. In Proceedings of the 2nd Graph Neural Networking Workshop 2023, pages 7--12, 2023

  5. [5]

    Ordered Topological Deep Learning: a Network Modeling Case Study

    Guillermo Bernárdez, Miquel Ferriol-Galmés, Carlos Güemes-Palau, Mathilde Papillon, Pere Barlet-Ros, Albert Cabellos-Aparicio, and Nina Miolane. Ordered topological deep learning: a network modeling case study, 2025. URL https://arxiv.org/abs/2503.16746

  6. [6]

    What are higher-order networks? SIAM Review, 65 0 (3): 0 686--731, 2023

    Christian Bick, Elizabeth Gross, Heather A Harrington, and Michael T Schaub. What are higher-order networks? SIAM Review, 65 0 (3): 0 686--731, 2023

  7. [7]

    Topological deep learning: graphs, complexes, sheaves

    Cristian Bodnar. Topological deep learning: graphs, complexes, sheaves. PhD thesis, University of Cambridge, 2023

  8. [8]

    Weisfeiler and Lehman Go Cellular : CW Networks

    Cristian Bodnar, Fabrizio Frasca, Nina Otter, Yuguang Wang, Pietro Lio, Guido F Montufar, and Michael Bronstein. Weisfeiler and Lehman Go Cellular : CW Networks . Advances in Neural Information Processing Systems, 34: 0 2625--2640, 2021

Show all 55 references
  1. [9]

    Bouritsas, F

    G. Bouritsas, F. Frasca, S.P. Zafeiriou, and M. Bronstein. Improving graph neural network expressivity via subgraph isomorphism counting. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2022

  2. [10]

    Bronstein, J

    M.M. Bronstein, J. Bruna, T. Cohen, and P. Veli c kovi \'c . Geometric deep learning: Grids, groups, graphs, geodesics, and gauges. arXiv preprint arXiv:2104.13478, 2021

  3. [11]

    Simplicial 2-complex convolutional neural networks

    Eric Bunch, Qian You, Glenn Fung, and Vikas Singh. Simplicial 2-complex convolutional neural networks. In TDA & Beyond , 2020

  4. [12]

    Graph positional and structural encoder

    Semih Cant \"u rk, Renming Liu, Olivier Lapointe-Gagn \'e , Vincent L \'e tourneau, Guy Wolf, Dominique Beaini, and Ladislav Ramp \'a s ek. Graph positional and structural encoder. arXiv preprint arXiv:2307.07107, 2023

  5. [13]

    On graph neural networks versus graph-augmented mlps

    Lei Chen, Zhengdao Chen, and Joan Bruna. On graph neural networks versus graph-augmented mlps. arXiv preprint arXiv:2010.15116, 2020

  6. [14]

    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. Advances in neural information processing systems, 33: 0 13260--13271, 2020

  7. [15]

    Rethinking the power of graph canonization in graph representation learning with stability

    Zehao Dong, Muhan Zhang, Philip RO Payne, Michael A Province, Carlos Cruchaga, Tianyu Zhao, Fuhai Li, and Yixin Chen. Rethinking the power of graph canonization in graph representation learning with stability. arXiv preprint arXiv:2309.00738, 2023

  8. [16]

    Graph neural networks with parallel neighborhood aggregations for graph classification

    Siddhant Doshi and Sundeep Prabhakar Chepuri. Graph neural networks with parallel neighborhood aggregations for graph classification. IEEE Transactions on signal processing, 70: 0 4883--4896, 2022

  9. [17]

    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. arXiv preprint arXiv:2110.07875, 2021

  10. [18]

    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. Advances in Neural Information Processing Systems, 35: 0 22326--22340, 2022

  11. [19]

    Joshi, Anh Tuan Luu, Thomas Laurent, Yoshua Bengio, and Xavier Bresson

    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. URL http://jmlr.org/papers/v24/22-0567.html

  12. [20]

    Topological blind spots: Understanding and extending topological deep learning through the lens of expressivity

    Yam Eitan, Yoav Gelberg, Guy Bar-Shalom, Fabrizio Frasca, Michael Bronstein, and Haggai Maron. Topological blind spots: Understanding and extending topological deep learning through the lens of expressivity. arXiv preprint arXiv:2408.05486, 2024

  13. [21]

    Hypergraph neural networks

    Yifan Feng, Haoxuan You, Zizhao Zhang, Rongrong Ji, and Yue Gao. Hypergraph neural networks. In Proceedings of the AAAI conference on artificial intelligence, volume 33, pages 3558--3565, 2019

  14. [22]

    Sign: Scalable inception graph neural networks

    Fabrizio Frasca, Emanuele Rossi, Davide Eynard, Ben Chamberlain, Michael Bronstein, and Federico Monti. Sign: Scalable inception graph neural networks. arXiv preprint arXiv:2004.11198, 2020

  15. [23]

    Sann: Simple yet powerful simplicial-aware neural networks

    Sravanthi Gurugubelli and Sundeep Prabhakar Chepuri. Sann: Simple yet powerful simplicial-aware neural networks. In The Twelfth International Conference on Learning Representations, 2024

  16. [24]

    Hajij, G

    M. Hajij, G. Zamzmi, T. Papamarkou, N. Miolane, A. Guzmán-Sáenz, and K. N. Ramamurthy. Higher-order attention networks, 2022

  17. [25]

    Cell complex neural networks

    Mustafa Hajij, Kyle Istvan, and Ghada Zamzmi. Cell complex neural networks. In Advances in Neural Information Processing Systems Workshop on TDA & Beyond , 2020

  18. [26]

    Topological deep learning: Going beyond graph data

    Mustafa Hajij, Ghada Zamzmi, Theodore Papamarkou, Nina Miolane, Aldo Guzm\'an-S\'aenz, Karthikeyan Natesan Ramamurthy, Tolga Birdal, Tamal Dey, Soham Mukherjee, Shreyas Samaga, Neal Livesay, Robin Walters, Paul Rosen, and Michael Schaub. Topological deep learning: Going beyond...

  19. [27]

    Vision gnn: An image is worth graph of nodes

    Kai Han, Yunhe Wang, Jianyuan Guo, Yehui Tang, and Enhua Wu. Vision gnn: An image is worth graph of nodes. Advances in neural information processing systems, 35: 0 8291--8303, 2022

  20. [28]

    Vision hgnn: An image is more than a graph of nodes

    Yan Han, Peihao Wang, Souvik Kundu, Ying Ding, and Zhangyang Wang. Vision hgnn: An image is more than a graph of nodes. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 19878--19888, 2023

  21. [29]

    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

  22. [30]

    Prediction of protein--protein interaction using graph neural networks

    Kanchan Jha, Sriparna Saha, and Hiteshi Singh. Prediction of protein--protein interaction using graph neural networks. Scientific Reports, 12 0 (1): 0 1--12, 2022

  23. [31]

    Homomorphism counts for graph neural networks: All about that basis

    Emily Jin, Michael Bronstein, Ismail Ilkan Ceylan, and Matthias Lanzinger. Homomorphism counts for graph neural networks: All about that basis. arXiv preprint arXiv:2402.08595, 2024

  24. [32]

    Social network analysis

    David Knoke and Song Yang. Social network analysis. SAGE publications, 2019

  25. [33]

    Training graph neural networks with 1000 layers

    Guohao Li, Matthias M \"u ller, Bernard Ghanem, and Vladlen Koltun. Training graph neural networks with 1000 layers. In International conference on machine learning, pages 6437--6449. PMLR, 2021

  26. [34]

    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, pages 23321--23337. PMLR, 2023

  27. [35]

    Unsupervised parameter-free simplicial representation learning with scattering transforms

    Hiren Madhu, Sravanthi Gurugubelli, and Sundeep Prabhakar Chepuri. Unsupervised parameter-free simplicial representation learning with scattering transforms. In Forty-first International Conference on Machine Learning, 2024

  28. [36]

    Topological deep learning with state-space models: A mamba approach for simplicial complexes

    Marco Montagna, Simone Scardapane, and Lev Telyatnikov. Topological deep learning with state-space models: A mamba approach for simplicial complexes. arXiv preprint arXiv:2409.12033, 2024

  29. [37]

    Kriege, Franka Bause, Kristian Kersting, Petra Mutzel, and Marion Neumann

    Christopher Morris, Nils M. Kriege, Franka Bause, Kristian Kersting, Petra Mutzel, and Marion Neumann. TUD ataset: a collection of benchmark datasets for learning with graphs. In ICML Workshop on Graph Representation Learning and Beyond, 2020

  30. [38]

    Position paper: Challenges and opportunities in topological deep learning

    Theodore Papamarkou, Tolga Birdal, Michael Bronstein, Gunnar Carlsson, Justin Curry, Yue Gao, Mustafa Hajij, Roland Kwitt, Pietro Li \`o , Paolo Di Lorenzo, et al. Position paper: Challenges and opportunities in topological deep learning. arXiv preprint arXiv:2402.08871, 2024

  31. [39]

    Architectures of topological deep learning: A survey on topological neural networks, 2023

    Mathilde Papillon, Sophia Sanborn, Mustafa Hajij, and Nina Miolane. Architectures of topological deep learning: A survey on topological neural networks, 2023

  32. [40]

    Topotune: A framework for generalized combinatorial complex neural networks

    Mathilde Papillon, Guillermo Bern \'a rdez, Claudio Battiloro, and Nina Miolane. Topotune: A framework for generalized combinatorial complex neural networks. arXiv preprint arXiv:2410.06530, 2024

  33. [41]

    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

  34. [42]

    Wiltschko

    Benjamin Sanchez-Lengeling, Emily Reif, Adam Pearce, and Alexander B. Wiltschko. A gentle introduction to graph neural networks. Distill, 6 0 (9): 0 e33, 2021

  35. [43]

    Topobench: A framework for benchmarking topological deep learning

    Lev Telyatnikov, Guillermo Bernardez, Marco Montagna, Pavlo Vasylenko, Ghada Zamzmi, Mustafa Hajij, Michael T Schaub, Nina Miolane, Simone Scardapane, and Theodore Papamarkou. Topobench: A framework for benchmarking topological deep learning. arXiv preprint arXiv:2406.06642, 2024

  36. [44]

    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. arXiv preprint arXiv:2203.00199, 2022

  37. [45]

    Dynamic graph transformer with correlated spatial-temporal positional encoding

    Zhe Wang, Sheng Zhou, Jiawei Chen, Zhen Zhang, Binbin Hu, Yan Feng, Chun Chen, and Can Wang. Dynamic graph transformer with correlated spatial-temporal positional encoding. In Proceedings of the Eighteenth ACM International Conference on Web Search and Data Mining, pages 60--69, 2025

  38. [46]

    Physics meets topology: Physics-informed topological neural networks for learning rigid body dynamics, 2024

    Amaury Wei and Olga Fink. Physics meets topology: Physics-informed topological neural networks for learning rigid body dynamics, 2024. URL https://arxiv.org/abs/2411.11467

  39. [47]

    Convolutional learning on simplicial complexes

    Maosheng Yang and Elvin Isufi. Convolutional learning on simplicial complexes. arXiv preprint arXiv:2301.11163, 2023

  40. [48]

    Simplicial convolutional neural networks

    Maosheng Yang, Elvin Isufi, and Geert Leus. Simplicial convolutional neural networks. In ICASSP 2022-2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pages 8847--8851. IEEE, 2022

  41. [49]

    Decoupling the depth and scope of graph neural networks

    Hanqing Zeng, Muhan Zhang, Yinglong Xia, Ajitesh Srivastava, Andrey Malevich, Rajgopal Kannan, Viktor Prasanna, Long Jin, and Ren Chen. Decoupling the depth and scope of graph neural networks. Advances in neural information processing systems, 34: 0 19665--19679, 2021

  42. [50]

    Graph neural networks: A review of methods and applications

    Jie Zhou, Ganqu Cui, Shengding Hu, Zhengyan Zhang, Cheng Yang, Zhiyuan Liu, Lifeng Wang, Changcheng Li, and Maosong Sun. Graph neural networks: A review of methods and applications. AI Open, 1: 0 57--81, 2020

  43. [51]

    Improving graph matching with positional reconstruction encoder-decoder network

    Yixiao Zhou, Ruiqi Jia, Hongxiang Lin, Hefeng Quan, Yumeng Zhao, and Xiaoqing Lyu. Improving graph matching with positional reconstruction encoder-decoder network. Advances in Neural Information Processing Systems, 36: 0 34557--34569, 2023

  44. [52]

    @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 ...

  45. [53]

    \@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...

  46. [54]

    , " * write output.state after.block = add.period write newline

    @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...

  47. [55]

    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...

Pith tools

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