atlas

Research map / Large language models / Agents, code and math

Non-myopic Generation of Language Models for Reasoning and Planning

ICLR 2025 · Large language models › Agents, code and math · approach: Mathematical and structural reasoning benchmarks · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Predictive-Decoding, a training-free method that reweights LLM action distributions using sampled foresight rollouts (Model Predictive Control view) to reduce myopic planning in math, coding, and agent tasks.

Problem

Autoregressive LLM decoding is myopic, so planning errors made early in multi-step reasoning or agent trajectories are hard to avoid; LLMs also struggle to evaluate intermediate steps without foresight.

Approach

Frames LLM planning as Model Predictive Control and resamples each action using a softmax-weighted distribution over K foresight rollouts of length T0 (sampling-importance-resampling), with a trajectory pool that recycles overlapping rollouts; requires no training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Predictive-Decoding instead of autoregressive PALLlama-3 8B · GSM8Kaccuracy: 71.3 -> 78.5Helped
use Predictive-Decoding instead of autoregressive PALLlama-3 8B · MATHaccuracy: 29.7 -> 34.0Helped
add Self-Consistency to Predictive-DecodingLlama-3 8B · GSM8Kaccuracy: 78.5 -> 81.3Helped
add Self-Consistency to Predictive-DecodingLlama-3 8B · MATHaccuracy: 34.0 -> 40.3Helped
use Predictive-Decoding instead of Beam SearchLlama-3 8B · MATHaccuracy: 34.4 -> 34.0Hurt
use Predictive-Decoding instead of Beam SearchDeepseek-Coder 6.7B · MBPPpass@1: 39.7 -> 34.0Hurt
use Predictive-Decoding instead of ReActGPT-3.5 Turbo · AlfWorldsuccess: 7.5 -> 14.9Helped
use Predictive-Decoding instead of ReActGPT-3.5 Turbo · PDDLsuccess: 3.3 -> 11.7Helped
increase foresight from T_0=1 to T_0=6 (ablation)Predictive-Decoding · HumanEvalpass@1: 45.1 -> 57.3Helped
increase foresight from T_0=1 to T_0=6 (ablation)Predictive-Decoding · GSM8Kaccuracy: 77.0 -> 78.5Helped
increase sampling number from K = 2 to K = 8 (ablation)Predictive-Decoding · HumanEvalpass@1: 51.2 -> 57.3Helped
increase sampling number from K = 2 to K = 8 without trajectory recycle (ablation)Predictive-Decoding · HumanEvalpass@1: 47.6 -> 49.4No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: GSM8K MATH HumanEval MBPP AlfWorld PDDL

Benchmarks: GSM8K MATH HumanEval MBPP AlfWorld PDDL

Metrics: accuracy pass@1 pass@10 success rate progress rate FLOPS

Baselines: Chain-of-Thought PAL Beam Search Self-Consistency Guided-Decoding MCTS Self-Infilling ReAct Act

Builds on: Model Predictive Control energy-based model sampling ReAct Chain-of-Thought Beam Search

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy