TwoStep: Multi-agent Task Planning using Classical Planners and Large Language Models
David Bai, Ishika Singh, David Traum, Jesse Thomason

TL;DR
This paper introduces TwoStep, a hybrid approach combining classical planners and large language models to improve multi-agent task planning efficiency and success, approximating human-like goal decomposition.
Contribution
It presents a novel method that leverages LLMs for goal decomposition in multi-agent planning, enhancing speed and success rates over traditional PDDL-based methods.
Findings
LLM-based goal decomposition reduces planning time.
Achieves fewer execution steps than single-agent plans.
Guarantees execution success in multi-agent scenarios.
Abstract
Classical planning formulations like the Planning Domain Definition Language (PDDL) admit action sequences guaranteed to achieve a goal state given an initial state if any are possible. However, reasoning problems defined in PDDL do not capture temporal aspects of action taking, such as concurrent actions between two agents when there are no conflicting conditions, without significant modification and definition to existing PDDL domains. A human expert aware of such constraints can decompose a goal into subgoals, each reachable through single agent planning, to take advantage of simultaneous actions. In contrast to classical planning, large language models (LLMs) directly used for inferring plan steps rarely guarantee execution success, but are capable of leveraging commonsense reasoning to assemble action sequences. We combine the strengths of both classical planning and LLMs by…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Speech and dialogue systems · Multi-Agent Systems and Negotiation
