Leveraging Environment Interaction for Automated PDDL Translation and Planning with Large Language Models
Sadegh Mahdavi, Raquel Aoki, Keyi Tang, Yanshuai Cao

TL;DR
This paper introduces a novel method that uses large language models and environment feedback to automatically generate accurate PDDL files for planning tasks, significantly improving success rates without human intervention.
Contribution
The paper presents an iterative refinement approach with an Exploration Walk metric that enables LLMs to autonomously generate and improve PDDL representations based on environment interactions.
Findings
Achieved 66% task solve rate on 10 PDDL environments
Outperformed GPT-4's intrinsic planning with chain-of-thought prompting
Automated PDDL modeling reduces human effort and increases reliability
Abstract
Large Language Models (LLMs) have shown remarkable performance in various natural language tasks, but they often struggle with planning problems that require structured reasoning. To address this limitation, the conversion of planning problems into the Planning Domain Definition Language (PDDL) has been proposed as a potential solution, enabling the use of automated planners. However, generating accurate PDDL files typically demands human inputs or correction, which can be time-consuming and costly. In this paper, we propose a novel approach that leverages LLMs and environment feedback to automatically generate PDDL domain and problem description files without the need for human intervention. Our method introduces an iterative refinement process that generates multiple problem PDDL candidates and progressively refines the domain PDDL based on feedback obtained from interacting with the…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel-Driven Software Engineering Techniques · Semantic Web and Ontologies · AI-based Problem Solving and Planning
