L3M+P: Lifelong Planning with Large Language Models
Krish Agarwal, Yuqian Jiang, Jiaheng Hu, Bo Liu, Peter Stone

TL;DR
L3M+P integrates classical planning with large language models using a dynamic knowledge graph to enable lifelong, adaptable planning for service robots in complex, real-world environments.
Contribution
This paper introduces L3M+P, a framework that combines external knowledge graphs with LLMs for lifelong planning in robots, addressing environment specification and long-term deployment challenges.
Findings
Improves accuracy of state change registration in robots.
Enhances plan correctness through knowledge graph retrieval.
Demonstrates effectiveness on household robot simulators and real robots.
Abstract
By combining classical planning methods with large language models (LLMs), recent research such as LLM+P has enabled agents to plan for general tasks given in natural language. However, scaling these methods to general-purpose service robots remains challenging: (1) classical planning algorithms generally require a detailed and consistent specification of the environment, which is not always readily available; and (2) existing frameworks mainly focus on isolated planning tasks, whereas robots are often meant to serve in long-term continuous deployments, and therefore must maintain a dynamic memory of the environment which can be updated with multi-modal inputs and extracted as planning knowledge for future tasks. To address these two issues, this paper introduces L3M+P (Lifelong LLM+P), a framework that uses an external knowledge graph as a representation of the world state. The graph…
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
TopicsAI-based Problem Solving and Planning · Multimodal Machine Learning Applications · Robotic Path Planning Algorithms
