LEAP: Local ECT-Based Learnable Positional Encodings for Graphs
About
Graph neural networks (GNNs) largely rely on the message-passing paradigm, where nodes iteratively aggregate information from their neighbors. Yet, standard message passing neural networks (MPNNs) face well-documented theoretical and practical limitations. Graph positional encoding (PE) has emerged as a promising direction to address these limitations. The Euler Characteristic Transform (ECT) is an efficiently computable geometric-topological invariant that characterizes shapes and graphs. In this work, we combine the differentiable approximation of the ECT (DECT) and its local variant ($\ell$-ECT) to propose LEAP, a new end-to-end trainable local structural PE for graphs. We evaluate our approach on multiple real-world datasets as well as on a synthetic task designed to test its ability to extract topological features. Our results underline the potential of LEAP-based encodings as a powerful component for graph representation learning pipelines.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Graph Classification | DHFR | Accuracy77.6 | 140 | |
| Graph Classification | BZR | Accuracy84.7 | 89 | |
| Graph Classification | COX2 TU Dataset | Accuracy80.1 | 20 | |
| Graph Classification | LETTER-H TU Dataset | Accuracy81.6 | 20 | |
| Graph Classification | LETTER-M TU Dataset | Accuracy88.5 | 20 | |
| Graph Classification | LETTER-L TU Dataset | Accuracy98 | 20 | |
| Graph Classification | FINGERPRINT TU Dataset | Accuracy56.3 | 20 |