atlas

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

Improving Large Language Model Planning with Action Sequence Similarity

ICLR 2025 · Large language models › Agents, code and math · approach: Agent instruction-following 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 GRASE-DC, a two-stage in-context exemplar selection pipeline that ranks and clusters exemplars by action sequence similarity (AS) of model-generated plans to improve LLM planning accuracy.

Problem

LLM planning via in-context learning depends heavily on which exemplars are chosen; standard problem/task-description similarity can pick exemplars with drastically different correct plans, misleading the model.

Approach

Score exemplar candidates by action sequence similarity (longest common action sequence normalized by lengths) between the model's initial generated plan and each candidate plan, then apply dynamic agglomerative clustering on AS distances to balance relevance and diversity, optionally iterating and gating with a plan validator (VAL).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
select exemplars by generated-plan action sequence similarity instead of random samplingGRASE on Blocksworld · Blocksworldplanning accuracy: 43 to 58Helped
select exemplars by generated-plan action sequence similarity instead of random samplingGRASE on Minigrid · Minigridplanning accuracy: 58 to 64.3Helped
select exemplars by generated-plan action sequence similarity instead of random samplingGRASE on Tetris · Tetrisplanning accuracy: 5.7 to 16Helped
select exemplars by generated-plan action sequence similarity instead of random samplingGRASE on Logistics · Logisticsplanning accuracy: 20.7 to 26Helped
add dynamic clustering to GRASE to filter redundancy and balance relevance and diversityGRASE-DC on PDDL planning tasks · PDDL planning tasksplanning accuracy: ~11-40 point absoluteHelped
apply GRASE-DC to out-of-distribution rather than in-distribution Blocksworld examplesGRASE-DC · Blocksworldplanning accuracy improvement over Random: 23.3 ... versus 16.3Mixed
add validator-based rejection sampling to GRASE (ablation)GRASE on Blocksworld · Blocksworldplanning accuracy: 51 to 64Helped
add validator-based rejection sampling to Random (ablation)Random on Blocksworld · Blocksworldplanning accuracy: 36 to 52Helped
iterate validator-based rejection sampling with GRASE (ablation)GRASE-RS on Blocksworld · Blocksworldplanning accuracy: 64 to 70Helped
replace GRASE's generated-plan similarity selection with embedding-based task similarity (ablation)Blocksworld exemplar selection · Blocksworldplanning accuracy: 51 to 35Hurt
represent plans with object-centric action sequences (OAS) rather than action sequences (ablation)Oracle-plan similarity selection · Blocksworldplanning accuracyHurt
represent plans with execution-based action sequences (ES) rather than action sequences (ablation)Oracle-plan similarity selection · Blocksworldplanning accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Blocksworld Minigrid Logistics Tetris Natural Plan Trip Planning Natural Plan Calendar Planning

Benchmarks: Blocksworld Minigrid Logistics Tetris Trip Planning Calendar Planning

Metrics: planning accuracy

Baselines: Random exemplar selection Task description similarity (QA-F1) Gecko embedding retrieval Baseline_AS (oracle plan similarity)

Builds on: Auto-CoT Chain-of-thought prompting VAL plan validator Natural Plan

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