DUPLEX: Agentic Dual-System Planning via LLM-Driven Information Extraction
Authors: Keru Hua, Ding Wang, Yaoying Gu, Xiaoguang Ma
Organizations: Midea Corporate Research Center, Midea Group, Foshan, China · Robot Science and Engineering Department, Northeastern University, Shenyang, China
While Large Language Models (LLMs) provide semantic flexibility for robotic task planning, their susceptibility to hallucination and logical inconsistency limits their reliability in long-horizon domains. To bridge the gap between unstructured environments and rigorous plan synthesis, we propose DUPLEX, an agentic dual-system neuro-symbolic architecture that strictly confines the LLM to schema-guided information extraction rather than end-to-end planning or code generation. In our framework, a feed-forward Fast System utilizes a lightweight LLM to extract entities, relations etc. from natural language, deterministically mapping them into a Planning Domain Definition Language (PDDL) problem file for a classical symbolic planner. To resolve complex or underspecified scenarios, a Slow System is activated exclusively upon planning failure, leveraging solver diagnostics to drive a high-capacity LLM in iterative reflection and repair. Extensive evaluations across 12 classical and household planning domains demonstrate that DUPLEX significantly outperforms existing end-to-end and hybrid LLM baselines in both success rate and reliability. These results confirm that The key is not to make the LLM plan better, but to restrict the LLM to the part it is good at - structured semantic grounding - and leave logical plan synthesis to a symbolic planner.
Figures & tables
Figure 1
Fig. 1: Overview of DUPLEX architecture. Fast System : Unstructured inputs are parsed by a lightweight LLM acting solely as an information extractor. The resulting structured data are deterministically mapped to a problem PDDL file, which is then paired with a domain PDDL file and solved by a symbolic planner. Slow System : Upon planning failure, the resulting planner diagnostics trigger the Slow System, where a larger LLM reflects on the error messages to repair the problem PDDL file, enabling iterative replanning.
Domain
LLM-as-Planner
LLM+P
DUPLEX Fast System
DUPLEX Full System
(GPT-4o)
(GPT-4o)
(Qwen3-8B)
(Qwen3-8B + GPT-4o)
Barman
0.0
100.0
100.0
100.0
Blocksworld
30.0
90.0
100.0
100.0
Floortile
0.0
15.0
30.0
85.0
Grippers
50.0
100.0
100.0
100.0
Storage
0.0
85.0
100.0
100.0
TABLE I: Success Rates (%) on IPC Domains
Domain
LLM-as-Planner
LLM+P
DUPLEX Fast System
DUPLEX Full System
(GPT-4o)
(GPT-4o)
(Qwen3-8B)
(Qwen3-8B + GPT-4o)
PC Assembly
70.0
76.0
76.7
96.7
Dining Setup
38.7
4.0
70.0
98.0
Cleaning
0.0
0.0
30.7
70.7
Office
0.0
0.0
26.0
68.7
Average
27.2
20.0
50.9
83.5
TABLE II: Success Rates (%) on Household Domains
Methods
Success Rate (%)
IPC
Household
Full System
97.5
83.5
Fast System Only
83.8
50.9
TABLE III: Ablation Study: Effectiveness of the Slow System
Department of Physical AI Engineering, Jeonbuk National University(JBNU) · Faculty of Department of Advanced Defense Technology and Industry, Jeonbuk National University(JBNU)