ARIES: Autonomous Reasoning with LLMs on Interactive Thought Graph Environments
Pedro Gimenes, Zeyu Cao, Jeffrey Wong, Yiren Zhao
TL;DR
ARIES reframes reasoning as autonomous exploration over thought graphs by modeling transformations as actions in a Markov decision process and using a policy LLM to plan steps while a reasoning LLM executes them. It eliminates task-specific static schedules, achieving improved accuracy on HumanEval and reduced inference cost across benchmarks. The work introduces a multi-agent framework where two LLMs collaborate to decompose, solve, refine, reduce, and aggregate subproblems, guided by in-context planning and action ensembles. Empirical results on HumanEval, sorting, and set-intersection demonstrate robust gains and reveal failure modes tied to model size and decomposition depth, highlighting practical considerations for scaling autonomous LLM reasoning.
Abstract
Recent research has shown that LLM performance on reasoning tasks can be enhanced by scaling test-time compute. One promising approach, particularly with decomposable problems, involves arranging intermediate solutions as a graph on which transformations are performed to explore the solution space. However, prior works rely on pre-determined, task-specific transformation schedules which are subject to a set of searched hyperparameters. In this work, we view thought graph transformations as actions in a Markov decision process, and implement policy agents to drive effective action policies for the underlying reasoning LLM agent. In particular, we investigate the ability for another LLM to act as a policy agent on thought graph environments and introduce ARIES, a multi-agent architecture for reasoning with LLMs. In ARIES, reasoning LLM agents solve decomposed subproblems, while policy LLM agents maintain visibility of the thought graph states, and dynamically adapt the problem-solving strategy. Through extensive experiments, we observe that using off-the-shelf LLMs as policy agents with no supervised fine-tuning (SFT) can yield up to $29\%$ higher accuracy on HumanEval relative to static transformation schedules, as well as reducing inference costs by $35\%$ and avoid any search requirements. We also conduct a thorough analysis of observed failure modes, highlighting that limitations on LLM sizes and the depth of problem decomposition can be seen as challenges to scaling LLM-guided reasoning.
