Parallel Algorithms Align with Neural Execution
Not on the map. Why?
Abstract (arXiv)
Neural algorithmic reasoners are parallel processors. Teaching them sequential algorithms contradicts this nature, rendering a significant share of their computations redundant. Parallel algorithms however may exploit their full computational power, therefore requiring fewer layers to be executed. This drastically reduces training times, as we observe when comparing parallel implementations of searching, sorting and finding strongly connected components to their sequential counterparts on the CLRS framework. Additionally, parallel versions achieve (often strongly) superior predictive performance.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 21 of its 33 references that are in the map. First posted on arXiv 8 Jul 2023.
Builds on
21 of 33 references.
References · 21
- 2017Graph Attention Networkscited by 8,854
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2017Deep Setscited by 1,394
- 2015Recent Advances in Convolutional Neural Networkscited by 360
- 2019What graph neural networks cannot learn: depth vs widthcited by 195
- 2019What Can Neural Networks Reason About?cited by 155
- 2015Neural GPUs Learn Algorithmscited by 118
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 103
- 2021Neural Algorithmic Reasoningcited by 92
- 2022A Generalist Neural Algorithmic Learnercited by 58
- 2022Graph Neural Networks are Dynamic Programmerscited by 55
- 2020Pointer Graph Networkscited by 52
9 more
- 2021An Evaluation of Edge TPU Accelerators for Convolutional Neural Networkscited by 39
- 2020Neural Execution Engines: Learning to Execute Subroutinescited by 36
- 2021Differentiable Sorting Networks for Scalable Sorting and Ranking Supervisioncited by 31
- 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 30
- 2022Towards Better Out-of-Distribution Generalization of Neural Algorithmic Reasoning Taskscited by 29
- 2018Recent Advances in Convolutional Neural Network Accelerationcited by 17
- 2021Reasoning-Modulated Representationscited by 13
- 2021Algorithmic Concept-based Explainable Reasoningcited by 12
- 2020A step towards neural genome assemblycited by 4
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 2.
6 papers.
- 2024Simulation of Graph Algorithms with Looped Transformerscited by 29
- 2023SALSA-CLRS: A Sparse and Scalable Benchmark for Algorithmic Reasoningcited by 11
- 2025Primal-Dual Neural Algorithmic Reasoningcited by 8
- 2024Recurrent Aggregators in Neural Algorithmic Reasoningcited by 6
- 2024Deep Equilibrium Algorithmic Reasoningcited by 4
- 2025Rethinking Addressing in Language Models via Contexualized Equivariant Positional Encodingcited by 4
- 2025Primal-Dual Neural Algorithmic Reasoning29 May 2025
- 2025Rethinking Addressing in Language Models via Contexualized Equivariant Positional Encoding1 Jan 2025
- 2024Deep Equilibrium Algorithmic Reasoning19 Oct 2024
- 2024Recurrent Aggregators in Neural Algorithmic Reasoning11 Sep 2024
- 2024Simulation of Graph Algorithms with Looped Transformers2 Feb 2024
- 2023SALSA-CLRS: A Sparse and Scalable Benchmark for Algorithmic Reasoning21 Sep 2023