paper-with-me

Papers

Efficiently Learning Branching Networks for Multitask Algorithmic Reasoning

2025-11-30 · Dongyue Li, Zhenshuo Zhang, Minxuan Duan, Edgar Dobriban, Hongyang R. Zhang arxiv

Algorithmic reasoning -- the ability to perform step-by-step logical inference -- is a synthetic benchmark for evaluating multi-step reasoning abilities, designed for graph neural networks and also for transformer models. Prior work has evaluated reasoning for executing a single algorithmic task, whereas a more desirable objective is to perform multiple algorithmic reasoning tasks simultaneously. We start by noting that this is inherently difficult due to differences arising from the execution traces of the algorithms (such as depth- vs. breadth-first search), which cause interference when they are trained together. In this paper, we introduce {branching neural networks}, a new architecture for multitask algorithmic reasoning. The main idea is to search for a recursive tree-structured partition of $n$ algorithmic tasks into a $k$-ary tree (divided into $L$ layers). Naive search requires $O(k^{nL})$ complexity; we develop an algorithm that reduces this to $O(nL)$ by solving a convex relaxation at each layer to approximate an optimal partition. Our approach clusters these tasks using gradient-based affinity and can be used on top of any base model. We validate our approach on algorithmic reasoning benchmarks and their extensions with text descriptions. We show that gradient-based affinity scores help estimate true performance with less than 5% error, measured across eight different architectures with up to 34 billion parameters. On the CLRS benchmark, our approach outperforms existing graph neural networks by 3.7% and baselines by 1.2%, while reducing runtime by 48% and memory usage by 26%. The learned branching structure shows a hierarchical clustering of related algorithms. On three text-based graph reasoning benchmarks, our approach improves over baseline methods by 3.2%. Finally, we validate our approach for overlapping community detection.

📄 PDF Abstract BibTeX arXiv:2512.01113

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Multifactorial Cellular Genetic Algorithm (MFCGA): Algorithmic Design, Performance Comparison and Genetic Transferability Analysis

2020-03-24 · Eneko Osaba, Aritz D. Martinez, Jesus L. Lobo, Javier Del Ser 외

Multitasking optimization is an incipient research area which is lately gaining a notable research momentum. Unlike traditional optimization paradigm that focuses on solving a single task at a time, multitasking addresse…

BenchmarkingTransfer LearningTraveling Salesman Problem

The Illusion of Procedural Reasoning: Measuring Long-Horizon FSM Execution in LLMs

2025-11-05 · Mahdi Samiei, Mahdi Mansouri, Mahdieh Soleymani Baghshah arxiv

Large language models (LLMs) have achieved remarkable results on tasks framed as reasoning problems, yet their true ability to perform procedural reasoning, executing multi-step, rule-based computations remains unclear. …

Discrete Neural Algorithmic Reasoning

2024-02-18 · Gleb Rodionov, Liudmila Prokhorenkova

Neural algorithmic reasoning aims to capture computations with neural networks via learning the models to imitate the execution of classic algorithms. While common architectures are expressive enough to contain the corre…

Massively Multitask Networks for Drug Discovery

2015-02-06 · Bharath Ramsundar, Steven Kearnes, Patrick Riley, Dale Webster 외

Massively multitask neural architectures provide a learning framework for drug discovery that synthesizes information from many distinct biological sources. To train these architectures at scale, we gather large amounts …

Drug Discovery

Exploring System 1 and 2 communication for latent reasoning in LLMs

2025-10-01 · Julian Coda-Forno, Zhuokai Zhao, Qiang Zhang, Dipesh Tamboli 외 arxiv

Should LLM reasoning live in a separate module, or within a single model's forward pass and representational space? We study dual-architecture latent reasoning, where a fluent Base exchanges latent messages with a Coproc…