ADaPT: As-Needed Decomposition and Planning with Language Models
Archiki Prasad, Alexander Koller, Mareike Hartmann, Peter Clark,, Ashish Sabharwal, Mohit Bansal, Tushar Khot

TL;DR
ADaPT is a novel approach that dynamically decomposes complex tasks into manageable sub-tasks as needed, significantly improving success rates in interactive decision-making tasks by adapting to task complexity and LLM capabilities.
Contribution
The paper introduces ADaPT, a recursive decomposition method that enhances LLM-based planning by adaptively breaking down tasks when necessary, outperforming existing baselines.
Findings
Achieves up to 28.3% higher success in ALFWorld
Improves success by 27% in WebShop
Raises success by 33% on TextCraft dataset
Abstract
Large Language Models (LLMs) are increasingly being used for interactive decision-making tasks requiring planning and adapting to the environment. Recent works employ LLMs-as-agents in broadly two ways: iteratively determining the next action (iterative executors) or generating plans and executing sub-tasks using LLMs (plan-and-execute). However, these methods struggle with task complexity, as the inability to execute any sub-task may lead to task failure. To address these shortcomings, we introduce As-Needed Decomposition and Planning for complex Tasks (ADaPT), an approach that explicitly plans and decomposes complex sub-tasks as-needed, i.e., when the LLM is unable to execute them. ADaPT recursively decomposes sub-tasks to adapt to both task complexity and LLM capability. Our results demonstrate that ADaPT substantially outperforms established strong baselines, achieving success rates…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques
