Vote-Tree-Planner: Optimizing Execution Order in LLM-based Task Planning Pipeline via Voting
Chaoyuan Zhang, Zhaowei Li, Wentao Yuan
TL;DR
The paper tackles inefficiencies in LLM-based robotic task planning by reducing redundant queries and increasing plan executability. It presents Vote-Tree-Planner, a multi-stage pipeline that fuses Prog-Prompt formatting with a voting-based execution tree to guide plan traversal. Key contributions include a unique command extractor, a reordering-based plan generation step, and a Vote-Tree that aggregates plans by shared prefixes to improve reliability and reduce LLM queries. Experiments in the Virtual Home domain show gains in success rate and goal recall with comparable executability, while qualitative analysis highlights more concise, non-redundant plans. The work advances practical, efficient, and robust LLM-driven planning with potential for broader adoption in embodied AI tasks.
Abstract
Integrating large language models (LLMs) into closed-loop robotic task planning has become increasingly popular within embodied artificial intelligence. Previous efforts mainly focused on leveraging the strong reasoning abilities of LLMs to enhance task planning performance while often overlooking task planning efficiency and executability due to repetitive queries to LLMs. This paper addresses the synergy between LLMs and task planning systems, aiming to minimize redundancy while enhancing planning effectiveness. Specifically, building upon Prog-Prompt and the high-level concept of Tree-Planner, we propose Vote-Tree-Planner. This sampling strategy utilizes votes to guide plan traversal during the decision-making process. Our approach is motivated by a straightforward observation: assigning weights to agents during decision-making enables the evaluation of critical paths before execution. With this simple vote-tree construction, our method further improves the success rate and reduces the number of queries to LLMs. The experimental results highlight that our Vote-Tree-Planner demonstrates greater stability and shows a higher average success rate and goal condition recall on the unseen dataset compared with previous baseline methods. These findings underscore the potential of the Vote-Tree-Planner to enhance planning accuracy, reliability, and efficiency in LLM-based planning systems.
