mlsanityData to 14 Oct 2026

Richer Representations for Neural Algorithmic Reasoning via Auxiliary Reconstruction

arXiv 2606.00559 ↗First posted 30 May 2026cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Neural algorithmic reasoning has emerged as a popular research direction. It aims to train neural networks to mimic the step-by-step behavior of classical rule-based algorithms. More specifically, the execution of such algorithms can be abstracted as a sequence of states, where each state represents the intermediate outcome after an execution step. The training objective is to generate state sequences that replicate the underlying algorithmic process. A common framework for this task adopts an encoder-processor-decoder architecture, where the encoder learns representations of states, the processor simulates algorithmic steps, and the decoder reconstructs output states. While prior work has focused on improving the processor, the role of the encoder in representation learning has received little attention. Most methods rely on simple MLP encoders, raising the question of whether such representations are sufficiently informative for supporting algorithmic reasoning. This paper investigates how to improve encoder representations for neural algorithmic reasoning. We propose a reconstruction module that aims to recover the input state from its encoded representation. This auxiliary reconstruction task encourages the encoder to retain critical information about the input. We demonstrate that incorporating this task during training improves the performance of existing neural architectures on standard benchmarks. Furthermore, we observe that current encoders often underutilize the correlations among features within a state. To address this, we draw inspiration from self-supervised learning and design an enhanced variant of the auxiliary task that encourages the encoder to capture intra-state feature dependencies. Experimental results show that our method enables the encoder to learn richer representations, thereby enhancing the performance of existing processors on algorithmic reasoning tasks.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 20 of its 27 references that are in the map. First posted on arXiv 30 May 2026.

Builds on

20 of 27 references.

References · 20

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  4. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  5. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  6. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  7. 2018Deep contextualized word representationscited by 2,290
  8. 2016Variational Graph Auto-Encoderscited by 1,382
  9. 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,066
  10. 2019Strategies for Pre-training Graph Neural Networkscited by 971
  11. 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 448
  12. 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
8 more
  1. 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learnercited by 132
  2. 2022A Generalist Neural Algorithmic Learnercited by 59
  3. 2020Pointer Graph Networkscited by 53
  4. 2021Neural Algorithmic Reasoners are Implicit Plannerscited by 21
  5. 2023Dual Algorithmic Reasoningcited by 21
  6. 2023Neural Priority Queues for Graph Neural Networkscited by 7
  7. 2024Recurrent Aggregators in Neural Algorithmic Reasoningcited by 6
  8. 2024A Context-Enhanced Framework for Sequential Graph Reasoningcited by 1

Built on by

Not cited yet.