Adaptive Domain Modeling with Language Models: A Multi-Agent Approach to Task Planning
Abstract
TAPAS integrates LLMs with symbolic planning to dynamically adapt and generate domain models, initial states, and goals for complex tasks, achieving strong performance in various environments and with real-world robots.
We introduce TAPAS (Task-based Adaptation and Planning using AgentS), a multi-agent framework that integrates Large Language Models (LLMs) with symbolic planning to solve complex tasks without the need for manually defined environment models. TAPAS employs specialized LLM-based agents that collaboratively generate and adapt domain models, initial states, and goal specifications as needed using structured tool-calling mechanisms. Through this tool-based interaction, downstream agents can request modifications from upstream agents, enabling adaptation to novel attributes and constraints without manual domain redefinition. A ReAct (Reason+Act)-style execution agent, coupled with natural language plan translation, bridges the gap between dynamically generated plans and real-world robot capabilities. TAPAS demonstrates strong performance in benchmark planning domains and in the VirtualHome simulated real-world environment.
Community
We are excited to share our work, TAPAS (Task-based Adaptation and Planning using Agents)!
It's a multi-agent framework where LLMs collaboratively generate and adapt their own symbolic models for complex planning, removing the need for manual domain definition. By synergizing the adaptability of LLMs with the rigor of classical planners, TAPAS enables more flexible and robust long horizon planning agents.
Paper: arXiv
Project Page: TAPAS
Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper
Collections including this paper 0
No Collection including this paper