Triplet Edge Attention for Algorithmic Reasoning
Not on the map. Why?
Abstract (arXiv)
This work investigates neural algorithmic reasoning to develop neural networks capable of learning from classical algorithms. The main challenge is to develop graph neural networks that are expressive enough to predict the given algorithm outputs while generalizing well to out-of-distribution data. In this work, we introduce a new graph neural network layer called Triplet Edge Attention (TEA), an edge-aware graph attention layer. Our algorithm works by precisely computing edge latent, aggregating multiple triplet messages using edge-based attention. We empirically validate our TEA layer in the CLRS benchmark and demonstrate a 5% improvement on average. In particular, we achieve a 30% improvement for the string algorithms compared to the state-of-the-art model.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 13 of its 20 references that are in the map. First posted on arXiv 9 Dec 2023.
Builds on
13 of 20 references.
References · 13
- 2017Graph Attention Networkscited by 8,923
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2021How Attentive are Graph Attention Networks?cited by 835
- 2019Neural Execution of Graph Algorithmscited by 121
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 106
- 2021Neural Algorithmic Reasoningcited by 94
- 2022A Generalist Neural Algorithmic Learnercited by 59
- 2022Graph Neural Networks are Dynamic Programmerscited by 55
- 2020Multi-hop Attention Graph Neural Networkcited by 53
- 2019Improving Graph Attention Networks with Large Margin-based Constraintscited by 34
- 2023Towards Deep Attention in Graph Neural Networks: Problems and Remediescited by 24
1 more
- 2021Edge-Featured Graph Attention Networkcited by 18
Built on by
Citing papers per year: 2024: 2.
2 papers.
- 2024Towards Principled Graph Transformerscited by 11
- 2024Benchmarking ChatGPT on Algorithmic Reasoningcited by 8
- 2024Benchmarking ChatGPT on Algorithmic Reasoning4 Apr 2024
- 2024Towards Principled Graph Transformers18 Jan 2024