Towards Reliable and Robust LLM Planning: Symbolic Feedback-Driven Iterative Self-Refinement Framework
Summary
This paper proposes a symbolic feedback-driven iterative self-refinement framework to improve the robustness and reliability of large language models in long-horizon planning tasks. The method uses natural language prompting, a symbolic verifier, and a plan recognizer to enhance feasibility and correctness.
View Cached Full Text
Cached at: 06/29/26, 05:27 AM
# Towards Reliable and Robust LLM Planning: A Symbolic Feedback-Driven Iterative Self-Refinement Framework * Corresponding author at: Institute of Automation, Chinese Academy of Sciences, Beijing, China.
Source: [https://arxiv.org/html/2606.27757](https://arxiv.org/html/2606.27757)
###### Abstract
Large language models \(LLMs\) have attracted widespread attention from academia and industry, yet their deployment raises critical security concerns regarding robustness and reliability\. Planning, a core component of intelligent behavior, remains challenging for LLMs, which often produce infeasible or incorrect solutions in long\-horizon decision\-making tasks due to inherent complexity\. In this paper, we propose a symbolic feedback\-driven iterative self\-refinement framework to enhance the robustness and reliability of LLMs in long\-horizon planning\. Specifically, a natural language prompting mechanism is introduced to map logical symbols into natural language descriptions, enabling LLMs to better capture task constraints and semantics\. We further design a symbolic verifier that identifies errors and converts them into corrective instructions interpretable by the LLM, thereby guiding self\-refinement\. In addition, we leverage a plan recognizer to infer goal reachability, facilitating more effective guidance toward desired goals\. Empirical results demonstrate that the proposed framework consistently improves both feasibility and correctness in long\-horizon planning tasks\. This highlights its effectiveness in enhancing the reliability of LLM\-based planning and potential to enable more trustworthy AI systems\.
## IINTRODUCTION
Large language models \(LLMs\) have significantly advanced natural language understanding and generation, attracting widespread attention from academia and industry, while also raising critical security concerns regarding robustness, reliability, and susceptibility to hallucinations\[[24](https://arxiv.org/html/2606.27757#bib.bib2),[3](https://arxiv.org/html/2606.27757#bib.bib29)\]\. Planning, as a fundamental component of intelligent behavior, is essential for ensuring reliable and verifiable AI systems\. However, empirical evidence indicates that LLMs remain challenged by planning tasks, particularly those requiring long\-horizon reasoning\[[7](https://arxiv.org/html/2606.27757#bib.bib1)\]\. These limitations stem from the intrinsic complexity of long\-horizon planning\[[6](https://arxiv.org/html/2606.27757#bib.bib4)\], which involves constructing sequences of interdependent actions over extended horizons to achieve control objectives\[[29](https://arxiv.org/html/2606.27757#bib.bib7)\]\. Unlike single\-step reasoning, long\-horizon planning must account for the delayed and compounding effects of early decisions\[[10](https://arxiv.org/html/2606.27757#bib.bib28)\]\. Such characteristics impose significant challenges in modeling long\-range temporal dependencies and exacerbate combinatorial complexity\. Consequently, effective planning in this setting requires carefully balancing efficiency, optimality, and adaptability\[[11](https://arxiv.org/html/2606.27757#bib.bib9)\]\.
Despite their strong language capabilities, LLMs often suffer from inefficiency, susceptibility to hallucinations, and a lack of guarantees for feasibility and correctness in planning\[[22](https://arxiv.org/html/2606.27757#bib.bib33),[16](https://arxiv.org/html/2606.27757#bib.bib34)\]\. These limitations raise critical security concerns, as their planning strategies may violate constraints, leading to contradictions and conflicts between actions and states\[[23](https://arxiv.org/html/2606.27757#bib.bib8)\]\. Moreover, LLM\-based planners tend to select locally plausible actions without considering long\-term consequences, causing errors to accumulate and often resulting in systematic failures in long\-horizon tasks\[[25](https://arxiv.org/html/2606.27757#bib.bib10)\]\. Consequently, developing advanced methods to enhance secure and reliable long\-horizon planning in LLM\-based agents remains a critical challenge for building trustworthy AI systems\. Classical symbolic planners provide a well\-established paradigm for planning by representing problems using explicit symbols, logic, and rules, enabling human\-interpretable and high\-level reasoning\[[4](https://arxiv.org/html/2606.27757#bib.bib11)\]\. However, these approaches rely heavily on expert\-crafted domain knowledge and are restricted to structured symbolic inputs, limiting their ability to process natural language instructions or implicit constraints\[[27](https://arxiv.org/html/2606.27757#bib.bib27),[5](https://arxiv.org/html/2606.27757#bib.bib13)\]\. As a result, they exhibit limited usability, which constrains their applicability in diverse real\-world scenarios\[[15](https://arxiv.org/html/2606.27757#bib.bib14)\]\.
In summary, LLMs excel in language understanding but lack reliable planning capabilities, while symbolic planners provide rigorous and interpretable reasoning yet suffer from limited flexibility\. This complementarity motivates the development of neural\-symbolic approaches that integrate LLMs with symbolic methods to leverage their respective strengths\[[9](https://arxiv.org/html/2606.27757#bib.bib31)\]\. In such frameworks, symbolic components provide precise and interpretable verification signals to guide planning, improving feasibility and correctness, while LLMs enable flexible language capabilities, reducing reliance on manually specified symbolic representations\[[28](https://arxiv.org/html/2606.27757#bib.bib3),[26](https://arxiv.org/html/2606.27757#bib.bib12)\]\.
Figure 1:The overview of the proposed symbolic feedback\-driven iterative self\-refinement framework\.This study proposes a symbolic feedback\-driven iterative self\-refinement framework to enhance the robustness and reliability of LLMs in long\-horizon planning\. It leverages a neural\-symbolic feedback mechanism to integrate structured knowledge into the planning process, enabling accurate error detection and correction\. Specifically, a symbolic verifier interacts with the LLMs to evaluate generated plans and ensure goal satisfaction, thereby improving feasibility and correctness\. When errors such as action conflicts or constraint violations are detected, the verifier provides structured feedback to guide corrective reasoning, mitigating hallucinations and enhancing planning reliability\. In addition, the framework incorporates a plan recognizer to infer goal reachability, facilitating effective guidance toward desired goals\. Our empirical results validate that the proposed framework significantly improves the performance of LLMs in long\-horizon planning tasks\. Moreover, the diverse feedback strategies embedded in our framework prove effective, providing flexibility and generality across different LLM\-based planners and planning scenarios\. The results show that the framework can consistently enhance both the robustness and reliability of LLM\-generated plans, which are crucial for enabling more reliable and trustworthy AI systems\.
Our main contributions are summarized as follows:
- •We propose a symbolic feedback\-driven iterative self\-refinement framework that enhances the robustness and reliability of LLMs\.
- •We design a symbolic verifier that translates errors into corrective instructions interpretable by LLMs, providing precise guidance for self\-refinement\.
- •We incorporate a plan recognizer to infer goal reachability and facilitate symbolic knowledge transfer, steering the planning process toward the intended goal\.
- •Extensive experiments demonstrate that the proposed framework consistently improves long\-horizon planning capabilities of LLMs\.
## IIBACKGROUND
### II\-ADefinition of Planning
Planning refers to the process of generating a sequence of actions that enables an agent to achieve the desired goals\[[8](https://arxiv.org/html/2606.27757#bib.bib15)\]\. Formally, a planning problem can be defined as a tripleP=\(Ξ,ℐ,Gtru\)P=\(\\Xi,\\mathcal\{I\},G\_\{tru\}\), where denotes the domain specificationΞ\\Xi, consisting of a set of state variables𝒱\\mathcal\{V\}and a set of actionsAA\.ℐ\\mathcal\{I\}represents the initial state, whileGtruG\_\{tru\}denotes the planning goal\[[2](https://arxiv.org/html/2606.27757#bib.bib16)\]\. An actiona∈𝒜a\\in\\mathcal\{A\}is denoted by a triple\(namea,prea,effa\)\\left\(\{name\}\_\{a\},\{pre\}\_\{a\},\{eff\}\_\{a\}\\right\), wherenamea\{name\}\_\{a\}represents the description ofaa;prea\{pre\}\_\{a\}andeffa\{eff\}\_\{a\}called its preconditions and effects\. A states∈𝒱s\\in\\mathcal\{V\}is a finite set of positive factsffthat follows the world assumption so that iff∈sf\\in s, thenffis true inss\. An actionaais applicable in a statessifprea∈s\{pre\}\_\{a\}\\in s\. Applying an actionaain a statessleads to a new states′s^\{\\prime\}with the same variable as inss, except for those variables defined ineffa\{eff\}\_\{a\}\. A plannerΠ\\Pisolves a confronted planning problemPPby crafting an appropriate planπ=Π\(P\)\\pi=\\Pi\(P\)usually represented as a sequence of actionsπ=\(a0,a1,…,an\)\\pi=\\ \\left\(a\_\{0\},a\_\{1\},\\ldots,a\_\{n\}\\right\), which transforms the initial stateℐ\\mathcal\{I\}into the goal stateGtruG\_\{tru\}by sequentially applying those actions inπ\\pi\.
### II\-BPlanning Domain Definition Language
Planning is typically formulated using the Planning Domain Definition Language \(PDDL\), which provides a unified standard for representing planning problems\[[12](https://arxiv.org/html/2606.27757#bib.bib25)\]\. PDDL represents states and actions based on predicates\[[1](https://arxiv.org/html/2606.27757#bib.bib32)\]\. An n\-ary predicateppis applied to a sequence of terms\(t1,…,tn\)\\left\(t\_\{1\},\\ldots,t\_\{n\}\\right\), where each term is either a constant or a variable, representing an object in the domain\. Grounded predicates, referred to as facts, correspond to predicates instantiated with specific objects\. The structure of PDDL is generally divided into two components: domain definition and problem definition\. The domain definition captures the shared characteristics of a class of planning problems, including type specifications, predicate definitions, and action schemas\. In contrast, the problem definition specifies a concrete planning instance, including the initial state, goal conditions, and the set of involved objects\.
## IIIMETHODOLOGY
This section presents the proposed framework illustrated in Fig\.[1](https://arxiv.org/html/2606.27757#S1.F1)\. We first introduce the natural language prompting mechanism for planning tasks, followed by the feedback\-driven iterative self\-refinement framework for LLMs, and finally describe the recognition\-based symbolic verifier\.
Figure 2:Example of a NL Prompt for Blocksworld Domain\.### III\-ANatural Language Prompting Mechanism
Planning tasks often rely on structured symbolic representations in PDDL to enable precise and rigorous reasoning\. LLMs excel at natural language \(NL\) understanding and generation but exhibit limited capability in parsing symbolic languages used in planning\[[20](https://arxiv.org/html/2606.27757#bib.bib17)\]\. As a result, they are prone to issues such as syntactic parsing errors, weak semantic alignment, and misinterpretation of domain rules, which significantly undermine the accuracy and efficiency of planning\[[19](https://arxiv.org/html/2606.27757#bib.bib18)\]\. This paper proposes a natural language prompting mechanism to establish a mapping between PDDL symbolic language and natural language\. It preserves the logical constraints of PDDL while leveraging the semantic intuitiveness of natural language, enabling LLMs to accurately grasp both the constraint boundaries and the semantic content of planning tasks\. The construction of such prompts can be formally represented as:
prompt=Concat\(template,Ξ,ℐ,Gtru\)prompt=Concat\\left\(template,\\Xi,\\mathcal\{I\},G\_\{tru\}\\right\)\(1\)wheretemplatetemplaterefers to a predefined textual structure used to systematically organize problem information into a format that LLMs can process\.Ξ\\Xidenotes the planning domain definition, whileℐ\\mathcal\{I\}andGtruG\_\{tru\}represent the initial state and goal of the planning problem, respectively\.
Taking the representative Blocksworld task as an example, we illustrate the above conversion process in detail\. As shown in Fig[2](https://arxiv.org/html/2606.27757#S3.F2), key information such as actions, predicates, and objects is first extracted from the PDDL file and then mapped into NL\. Based on the semantics of the Blocksworld domain, the PDDL actionpick−uppick\-upis converted to the NL “Pick up a block”\. Its preconditions and effects are similarly translated\. For example, the preconditionhandemptyhandemptyis converted to “I can only pick up or unstack a block if my hand is empty,” clearly specifying the necessary conditions for executing the action\. Likewise, the effect\(holding?ob\)\(holding\\ ?ob\)is translated as “Once I pick up or unstack a block, I am holding the block,” indicating the resulting state after the action\. The natural language descriptions generated through this mechanism retain the symbolic constraints of the PDDL file while presenting them in a format that LLMs can efficiently understand\. This mechanism mitigates the risk of misinterpreting domain rules due to difficulties in parsing symbolic syntax and provides a foundation for subsequent planning by LLMs\.
### III\-BFeedback\-Driven Iterative Self\-Refinement Framework
As shown in Fig\.[1](https://arxiv.org/html/2606.27757#S1.F1), the PDDL files and natural language description files are fed into the LLMs to generate an initial plansπ\\piaimed at achieving the planning goal\. However, due to issues such as hallucinations, the initial sequence often contains errors, including action conflicts or goal unreachability\. To address this, we propose a feedback\-driven self\-refinement framework, which constructs an automatic prompt engineering that translates errors identified by the symbolic verifier into corrective instructions understandable by the LLMs, providing precise guidance for the model’s self\-optimization process\. Specifically, we generate feedback\-augmented prompt to optimize the resulting plan of LLMs\. The feedback\-augmented prompt \(Eq\.[2](https://arxiv.org/html/2606.27757#S3.E2)\) consists of three components:
T′=Tinput⊕Tfeedback⊕ThistoryT^\{\{\}^\{\\prime\}\}=T\_\{input\}\\oplus T\_\{feedback\}\\oplus T\_\{history\}\(2\)where the original base promptTinput=Tokenize\(prompt\)T\_\{input\}=\\text\{Tokenize\}\\left\(prompt\\right\), contains the tokenized output from the natural language prompting mechanism and includes core information such as the planning task objectives, domain rules, and initial state\. The history component,ThistoryT\_\{history\}, records previous planning attempts, while the augmented feedback,TfeedbackT\_\{feedback\}, provides error detection information\.
Based on the feedback\-augmented prompts from symbolic verifier, the LLMs corrects erroneous actions in the previous plansπ\\pi; and designs new plansπ′\\pi^\{\{\}^\{\\prime\}\}that satisfy the planning goal\. This forms an iterative self\-optimization loop encompassing prompt refinement, strategy generation, error validation, and feedback updating\. The loop terminates under either of the following conditions: \(1\) the verifier detects no errors and produces a feasible planning strategy; or \(2\) a preset maximum number of iterations is reached\. By constructing a feedback\-driven self\-refinement framework, this approach establishes a “feedback–refine–guide” closed loop, shifting the model’s self\-optimization process from blind trial\-and\-error to precise, targeted correction\.
Figure 3:Recognition\-based symbolic verifier\.
### III\-CRecognition\-based Symbolic verifier
As central component of the feedback\-driven iterative self\-refinement framework, the symbolic verifier performs hierarchical and multi\-dimensional checks, supplying precise error signals to guide the feedback\-enhanced automatic prompting mechanism\. First, the generated plansπ\\piare checked for syntactic correctness and semantic consistency\. For syntax\[[13](https://arxiv.org/html/2606.27757#bib.bib19)\], the focus is on verifying action and object naming conventions as well as parameter matching\. For semantics, the VAL validation tool\[[14](https://arxiv.org/html/2606.27757#bib.bib20)\]is employed to determine whether the action sequence can be correctly parsed and executed\. After performing syntactic and semantic checks, we employ a symbolic planning recognizer\[[17](https://arxiv.org/html/2606.27757#bib.bib21)\]to infer goal reachability, thereby more effectively guiding the planning process toward the intended goal\.
As shown in Fig\.[3](https://arxiv.org/html/2606.27757#S3.F3), the plan recognizer infers the most likely goal\[[18](https://arxiv.org/html/2606.27757#bib.bib26)\]based on the the domainΞ\\Xi, the initial stateℐ\\mathcal\{I\}, the set of possible goalsGG, and the a series of observed actions\. Our framework involves a symbolic plan recognizer, which first extract useful recognition informationζ\(g1,…,gn\)\\zeta\\left\(g\_\{1\},\\ldots,g\_\{n\}\\right\)for all candidate goalsgi∈Gg\_\{i\}\\in Gfrom the recognition problem\(Ξ,ℐ,G\(g1,…,gn\),π\)\\left\(\\mathrm\{\\Xi\},\\mathcal\{I\},G\\left\(g\_\{1\},\\ldots,g\_\{n\}\\right\),\\pi\\right\)\(Eq\.[3](https://arxiv.org/html/2606.27757#S3.E3)\)\. And then the functionΦ\(⋅\)\\Phi\\left\(\\cdot\\right\)utilize the recognition calculates the likelihood of each candidate goal information\(Eq\.[4](https://arxiv.org/html/2606.27757#S3.E4)\)\. Finally, candidate goals are ranked based on their corresponding likelihoods, represented by\(ψ\(g1,…,gn\)\(\\psi\\left\(g\_\{1\},\\ldots,g\_\{n\}\\right\), and the goal with the highest likelihood is selected as the output,GinfG\_\{inf\}\(Eq\.[5](https://arxiv.org/html/2606.27757#S3.E5)\)\.
\(Ξ,ℐ,G\(g1,…,gn\),π\)→ζ\(g1,…,gn\)\\left\(\\mathrm\{\\Xi\},\\mathcal\{I\},G\\left\(g\_\{1\},\\ldots,g\_\{n\}\\right\),\\pi\\right\)\\rightarrow\\zeta\\left\(g\_\{1\},\\ldots,g\_\{n\}\\right\)\(3\)Φ\(ζ\(g1,…,gn\)\)→ψ\(g1,…,gn\)\\Phi\\left\(\\zeta\\left\(g\_\{1\},\\ldots,g\_\{n\}\\right\)\\right\)\\rightarrow\\psi\\left\(g\_\{1\},\\ldots,g\_\{n\}\\right\)\(4\)max\(ψ\(g1,…,gn\)\)→Ginf→Trecgmax\\left\(\\psi\\left\(g\_\{1\},\\ldots,g\_\{n\}\\right\)\\right\)\\rightarrow G\_\{inf\}\\rightarrow T\_\{recg\}\(5\)Tfeedback=Tsyn⊕Tsem⊕TrecgT\_\{feedback\}=T\_\{syn\}\\oplus T\_\{sem\}\\oplus T\_\{recg\}\(6\)
By comparing the inferred goalGinfG\_\{inf\}produced by the recognizer with the true goalGtruG\_\{tru\}of the original planning problem, we can assess whether the generated action sequence effectively achieves the intended goal\. If the inferred goal matches the true goal, the action sequence is considered goal\-consistent; otherwise, a goal deviation error is identified\. In such cases, the discrepancy is recorded and transformed into augmented feedbackTrecgT\_\{recg\}\. The final output of the symbolic verifier is a multi\-dimensional feedbackTfeedbackT\_\{feedback\}\(Eq\.[6](https://arxiv.org/html/2606.27757#S3.E6)\), which consists of three components: syntactic correctness feedbackTsynT\_\{syn\}, semantic consistency feedbackTsemT\_\{sem\}, and goal reachability feedbackTrecgT\_\{recg\}based on planning recognition\. This feedback is then fed into the feedback\-enhanced prompting, providing precise error information for dynamic prompt optimization and the self\-refinement of LLMs\.
## IVEXPERIMENTS
In this section, we conduct comparative experiments to evaluate the performance\. We also present a detailed analysis to demonstrate the effectiveness of our framework\. The hardware consisted of a desktop machine running Ubuntu 24\.04, with 1\.0 TB of RAM and AMD EPYC 9684X processors\.
### IV\-AExperimental Settings
To comprehensively evaluate the performance of the proposed framework, we adopt a multi\-dimensional evaluation based on feasibility and optimality\. A plan is feasible if every action satisfies its preconditions and the sequence transforms the initial state into the goal state; it is optimal if it is feasible and has minimal length\. We evaluate performance using planning coverage \(success rate\), defined as the proportion of problems solved relative to the total number of problems\. Experiments are conducted on the PlanBench benchmark\[[21](https://arxiv.org/html/2606.27757#bib.bib22)\], which comprises 1,200 tasks and is widely used to evaluate the planning capabilities of LLMs\. In addition, we construct a plan recognizer based on a landmark\-based method\[[17](https://arxiv.org/html/2606.27757#bib.bib21)\], which serves as the symbolic verifier within our framework\. The verifier terminates if the LLM\-generated plans are feasible/optimal solutions, or after completing 5 maximum refinement rounds\.
### IV\-BComparison of Performance
To validate the superior planning capabilities of our framework, we conducted comparative experiments with three mainstream LLMs: GPT\-4o, Claude\-3\-5, and DeepSeek\-R1, using standard inference parameters \(temperature = 0\.1\) for consistency\. Two evaluation modes are considered: LLM\-direct, in which the model generates planning solutions directly, and LLM\-feedback, which integrates our symbolic feedback\-driven iterative self\-refinement framework\. Experiments are conducted in two representative domains: Blocksworld, a classical planning scenario with clear task logic, and Mystery, a challenging variant in which predicates and states \(e\.g\., “handempty”, “pick\-up”\) are replaced with arbitrary symbols, removing explicit semantic information\.
TABLE I:RESULTS OF DIFFERENT LLMSAs shown in Table[I](https://arxiv.org/html/2606.27757#S4.T1), the substantial performance differences between the two modes underscore the effectiveness of our framework\. In the Blocksworld domain, all models exhibited improvements in plan coverage after incorporating feedback \(“LLM\-fb” in Table[I](https://arxiv.org/html/2606.27757#S4.T1)\)\. GPT\-4o achieved the largest gain, with coverage increasing by 34\.0%, while Claude\-3\-5 improved by 28\.7%\. Following the framework’s optimization, DeepSeek\-R1 reached perfect planning performance, achieving 100% coverage\. In the Mystery domain, the results highlight both the planning limitations of LLMs under symbol–semantic confusion and the efficacy of our framework\. In LLM\-direct mode, GPT\-4o and Claude\-3\-5 achieved 0% coverage, indicating that without structured feedback, they cannot map arbitrary symbols to predicate semantics\. With feedback, both models overcame this limitation, achieving coverage increases of 3\.8% and 4\.0%, respectively, as the structured feedback provides critical cues for error localization and semantic association\. DeepSeek\-R1’s coverage increased by 22\.2%, demonstrating that the framework not only improves the reliability of planning but also enhances robustness in semantic extraction tasks\.
### IV\-CAblation Studies
To illustrate the impact of the different components of our framework, a series of ablation experiments were conducted in Blockworld domain, with the same setup applied in subsequent experiments\. We considered the following ablations: \(1\) only the LLM was used to generate plan\(“LLM\-direct”\); \(2\) the natural language prompt was added \(“LLM\-NL”\); \(3\) both the natural language prompt and augmented feedback were used \(“LLM\-NL\-AF” \)\. As shown in Table[II](https://arxiv.org/html/2606.27757#S4.T2), incorporating natural language prompts increased feasibility coverage by a maximum of 15\.2% and optimality coverage by a maximum of 6\.5% compared to the baseline LLM using only the original PDDL files\. This demonstrates that mapping PDDL statements into natural language phrases lowers the model’s barrier to understanding symbolic rules, enhancing task comprehension and overall performance\. Building on natural language prompting, the feedback\-enhanced mechanism—which combines a planning\-aware symbolic verifier with dynamic prompt optimization—further improved performance, raising feasibility coverage by a maximum of 14\.5% and optimality coverage by a maximum of 9\.0%\. This demonstrates that precise error signals from the augmented feedback guide the LLMs to correct root causes, enhancing planning reliability and strengthening convergence toward optimal solutions\.
TABLE II:ABLATION STUDY OF COMPONENTSFigure 4:The influence of planning length\.
### IV\-DAnalysis of Planning Length
To evaluate the proposed framework across varying plan lengths, we conduct experiments spanning lengths from 2 to 16, analyzing its effectiveness in improving planning accuracy and mitigating long\-horizon planning limitations in LLMs\. As shown in Fig\.[4](https://arxiv.org/html/2606.27757#S4.F4), feasible and optimal successful rate declines with increasing plan length for all models\. However, the feedback\-enhanced model consistently outperforms the baseline across lengths 2–14, with a widening gap as difficulty increases \(feasible peaking at 16\.5% at length 6 and optimal peaking at 15\.0% at length 10\)\. This gain stems from correcting errors via real\-time symbolic verifier\. The results show that all models perform poorly on more challenging instances with plan lengths 14 and 16\. To examine whether this is due to token limitations, we increase the maximum token length from 1024 to 2048\. As shown in Fig\.[4](https://arxiv.org/html/2606.27757#S4.F4), the baseline models show little improvement, whereas the feedback\-enhanced models achieve substantial gains\. With sufficient token capacity, feedback effectively guides the LLM in resolving long\-horizon dependencies, while the baseline, lacking corrective signals, remains bottlenecked\. These results confirm that dynamic error correction via the symbolic verifier significantly improves planning accuracy and robustness in long\-horizon planning\.
Figure 5:Results across different feedback strategies\.
### IV\-EAnalysis of Augmented Feedback Strategies
To address diverse planning requirements, we design multiple feedback strategies tailored to different objectives, including feasibility and optimality\. We further introduce two stopping strategies, where termination occurs upon finding either a feasible plan or an optimal plan, and analyze their impact on feasibility and optimality coverage\. As shown in Fig\.[5](https://arxiv.org/html/2606.27757#S4.F5), the two stopping strategies exhibit distinct performance trade\-offs\. Stopping upon finding a feasible solution yields 71\.3% feasibility coverage and 50\.7% optimality coverage\. In contrast, stopping only upon reaching an optimal solution reduces feasibility coverage to 63\.2% but improves optimality coverage to 54\.7%\. This is due to the iterative refinement in optimality\-based stopping, where dynamic plan adjustments may introduce conflicts or violations, rendering some feasible solutions invalid\. Meanwhile, the results show that the symbolic verifier provides fine\-grained guidance through iterative feedback, promoting the convergence of feasible solutions toward optimality and allowing flexible adaptation to diverse planning requirements\.
## VCONCLUSION
In this paper, we propose a symbolic feedback\-driven iterative self\-refinement framework to enhance the robustness and reliability of LLMs in long\-horizon planning\. A natural language prompting mechanism maps PDDL symbols into textual descriptions, enabling LLMs to better capture task constraints and semantics\. We further design a symbolic verifier that translates errors into corrective instructions interpretable by the LLMs, providing precise guidance for iterative self\-refinement\. In addition, the verifier incorporates a plan recognizer to infer goal reachability and facilitate symbolic knowledge transfer, thereby steering the planning process more effectively toward intended goals\. Empirical results demonstrate that the proposed framework substantially improves performance in representative long\-horizon planning tasks\. Overall, it improves both the feasibility and correctness of LLM\-based planning, highlighting its potential to enhance security and support the development of more reliable AI systems\. Future work will extend the evaluation of the proposed framework to a broader range of open and dynamic environments\.
## Acknowledgment
This work was supported by the Strategic Priority Research Program of Chinese Academy of Sciences under Grant XDA0480301\.
## References
- \[1\]C\. Aeronautiques, A\. Howe, C\. Knoblock, I\. D\. McDermott, A\. Ram, M\. Veloso, D\. Weld, D\. W\. Sri, A\. Barrett, D\. Christianson,et al\.\(1998\)Pddl—the planning domain definition language\.Technical Report, Tech\. Rep\.\.Cited by:[§II\-B](https://arxiv.org/html/2606.27757#S2.SS2.p1.2)\.
- \[2\]P\. Allmendinger\(2017\)Planning theory\.Bloomsbury Publishing\.Cited by:[§II\-A](https://arxiv.org/html/2606.27757#S2.SS1.p1.32)\.
- \[3\]J\. Betley, N\. Warncke, A\. Sztyber\-Betley, D\. Tan, X\. Bao, M\. Soto, M\. Srivastava, N\. Labenz, and O\. Evans\(2026\)Training large language models on narrow tasks can lead to broad misalignment\.Nature649\(8097\),pp\. 584–589\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p1.1)\.
- \[4\]A\. L\. Blum and M\. L\. Furst\(1997\)Fast planning through planning graph analysis\.Artificial Intelligence90\(1\-2\),pp\. 281–300\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p2.1)\.
- \[5\]B\. Bonet and H\. Geffner\(2001\)Planning as heuristic search\.Artificial Intelligence129\(1\-2\),pp\. 5–33\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p2.1)\.
- \[6\]T\. Bylander\(1994\)The computational complexity of propositional strips planning\.Artificial Intelligence69\(1\),pp\. 165–204\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p1.1)\.
- \[7\]J\. Duan, R\. Zhang, J\. Diffenderfer, B\. Kailkhura, L\. Sun, E\. Stengel\-Eskin, M\. Bansal, T\. Chen, and K\. Xu\(2024\)GTBench: uncovering the strategic reasoning limitations of llms via game\-theoretic evaluations\.arXiv preprint arXiv:2402\.12348\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p1.1)\.
- \[8\]M\. Ghallab, D\. Nau, and P\. Traverso\(2004\)Automated planning: theory and practice\.Morgan Kaufmann\.Cited by:[§II\-A](https://arxiv.org/html/2606.27757#S2.SS1.p1.32)\.
- \[9\]Z\. Guo, S\. Wang, Y\. Tian, J\. Yang, H\. Yu, X\. Na, L\. Kovács, L\. Li, P\. A\. Ioannou, and F\. Wang\(2025\)SR\-llm: an incremental symbolic regression framework driven by llm\-based retrieval\-augmented generation\.Proceedings of the National Academy of Sciences122,pp\. 52\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p3.1)\.
- \[10\]N\. Gupta and D\. S\. Nau\(1992\)On the complexity of blocks\-world planning\.Artificial Intelligence56\(2\),pp\. 223–254\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p1.1)\.
- \[11\]V\. N\. Hartmann, A\. Orthey, D\. Driess, O\. S\. Oguz, and M\. Toussaint\(2022\)Long\-horizon multi\-robot rearrangement planning for construction assembly\.IEEE Transactions on Robotics39\(1\),pp\. 239–252\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p1.1)\.
- \[12\]P\. Haslum, N\. Lipovetzky, D\. Magazzeni, C\. Muise, R\. Brachman, F\. Rossi, and P\. Stone\(2019\)An introduction to the planning domain definition language\.Vol\.13,Springer\.Cited by:[§II\-B](https://arxiv.org/html/2606.27757#S2.SS2.p1.2)\.
- \[13\]D\. Höller, G\. Behnke, P\. Bercher, S\. Biundo, H\. Fiorino, D\. Pellier, and R\. Alford\(2020\)HDDL: an extension to pddl for expressing hierarchical planning problems\.InProceedings of the AAAI Conference on Artificial Intelligence,Vol\.34,pp\. 9883–9891\.Cited by:[§III\-C](https://arxiv.org/html/2606.27757#S3.SS3.p1.1)\.
- \[14\]R\. Howey, D\. Long, and M\. Fox\(2004\)VAL: automatic plan validation, continuous effects and mixed initiative planning using pddl\.InIEEE International Conference on Tools with Artificial Intelligence,pp\. 294–301\.Cited by:[§III\-C](https://arxiv.org/html/2606.27757#S3.SS3.p1.1)\.
- \[15\]S\. Jendrik\(2018\)Fast downward scorpion\.InProceedings of the International Planning Competition,Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p2.1)\.
- \[16\]S\. Kambhampati\(2024\)Can large language models reason and plan?\.Annals of the New York Academy of Sciences1534\(1\),pp\. 15–18\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p2.1)\.
- \[17\]R\. Pereira, N\. Oren, and F\. Meneguzzi\(2017\)Landmark\-based heuristics for goal recognition\.InProceedings of the AAAI Conference on Artificial Intelligence,Vol\.31\.Cited by:[§III\-C](https://arxiv.org/html/2606.27757#S3.SS3.p1.1),[§IV\-A](https://arxiv.org/html/2606.27757#S4.SS1.p1.1)\.
- \[18\]M\. Ramírez and H\. Geffner\(2009\)Plan recognition as planning\.InProceedings of the International Joint Conference on Artificial Intelligence,San Francisco, CA, USA,pp\. 1778–1783\.Cited by:[§III\-C](https://arxiv.org/html/2606.27757#S3.SS3.p2.9)\.
- \[19\]K\. Stein, D\. Fišer, J\. Hoffmann, and A\. Koller\(2025\)Automating the generation of prompts for llm\-based action choice in pddl planning\.InProceedings of the International Conference on Automated Planning and Scheduling,Vol\.35,pp\. 250–259\.Cited by:[§III\-A](https://arxiv.org/html/2606.27757#S3.SS1.p1.1)\.
- \[20\]H\. Sun, Y\. Zhuang, L\. Kong, B\. Dai, and C\. Zhang\(2023\)Adaplanner: adaptive planning from feedback with language models\.Advances in neural information processing systems36,pp\. 202–245\.Cited by:[§III\-A](https://arxiv.org/html/2606.27757#S3.SS1.p1.1)\.
- \[21\]K\. Valmeekam, M\. Marquez, A\. Olmo, S\. Sreedharan, and S\. Kambhampati\(2024\)PlanBench: an extensible benchmark for evaluating large language models on planning and reasoning about change\.InProceedings of the International Conference on Neural Information Processing Systems,Vol\.36,pp\. 13\.Cited by:[§IV\-A](https://arxiv.org/html/2606.27757#S4.SS1.p1.1)\.
- \[22\]K\. Valmeekam, K\. Stechly, and S\. Kambhampati\(2024\)LLMs still can’t plan; can lrms? a preliminary evaluation of openai’s o1 on planbench\.InNeurIPS 2024 Workshop on Open\-World Agents,Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p2.1)\.
- \[23\]Z\. Wang, F\. Wu, H\. Wang, X\. Tang, B\. Li, Z\. Yin, Y\. Ma, Y\. Li, W\. Sun, X\. Chen,et al\.\(2026\)Why reasoning fails to plan: a planning\-centric analysis of long\-horizon decision making in llm agents\.arXiv preprint arXiv:2601\.22311\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p2.1)\.
- \[24\]H\. Wei, Z\. Zhang, S\. He, T\. Xia, S\. Pan, and F\. Liu\(2025\)Plangenllms: a modern survey of llm planning capabilities\.InProceedings of the Annual Meeting of the Association for Computational Linguistics,Vol\.1,pp\. 19497–19521\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p1.1)\.
- \[25\]F\. Xu, Q\. Hao, C\. Shao, Z\. Zong, Y\. Li, J\. Wang, Y\. Zhang, J\. Wang, X\. Lan, J\. Gong, T\. Ouyang, F\. Meng, and Y\. Y\. et al\.\(2025\)Toward large reasoning models: a survey of reinforced reasoning with large language models\.Patterns6\(10\),pp\. 101370\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p2.1)\.
- \[26\]X\. Yang, J\. Shao, L\. Guo, B\. Zhang, Z\. Zhou, L\. Jia, W\. Dai, and Y\. Li\(2025\)Neuro\-symbolic artificial intelligence: towards improving the reasoning abilities of large language models\.InProceedings of the International Joint Conference on Artificial Intelligence,Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p3.1)\.
- \[27\]D\. Yu, B\. Yang, D\. Liu, H\. Wang, and S\. Pan\(2023\)A survey on neural\-symbolic learning systems\.Neural Networks166,pp\. 105–126\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p2.1)\.
- \[28\]J\. Zhang, J\. Jiang, L\. Li, C\. Zhang, J\. Shi, and D\. Zeng\(2025\)A closed\-loop architecture with knowledge\-of\-results feedback for neural\-symbolic planning\.Knowledge\-Based Systems,pp\. 114041\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p3.1)\.
- \[29\]Z\. Zhou, J\. Song, K\. Yao, Z\. Shu, and L\. Ma\(2024\)Isr\-llm: iterative self\-refined large language model for long\-horizon sequential task planning\.InIEEE International Conference on Robotics and Automation,pp\. 2081–2088\.Cited by:[§I](https://arxiv.org/html/2606.27757#S1.p1.1)\.Similar Articles
Learning to Refine Hidden States for Reliable LLM Reasoning
Proposes ReLAR, a reinforcement-guided latent refinement framework that iteratively updates hidden representations in LLMs before decoding, improving reasoning reliability and efficiency compared to chain-of-thought methods.
Reinforcement Learning with Metacognitive Feedback Elicits Faithful Uncertainty Expression in LLMs
This paper introduces reinforcement learning with metacognitive feedback (RLMF) and metacognitive data selection to improve large language model calibration, enabling faithful expression of intrinsic uncertainty and surpassing standard RL by up to 63%.
Retrospective Progress-Aware Self-Refinement for LLM Agent Training
This paper introduces RePro, a framework that trains LLM agents to self-generate progress signals through a forward-then-reflect rollout paradigm, achieving up to 12% absolute success rate gains on WebShop, ALFWorld, and Sokoban benchmarks.
Language models guide symbolic equation discovery by controlling search
This paper introduces LLM-PySR, a method where language models guide symbolic equation discovery by controlling search parameters while using numerical symbolic regression for fitting. The approach achieves strong balance of accuracy and complexity across benchmark tasks.
LLM-as-a-Verifier: A General-Purpose Verification Framework
LLM-as-a-Verifier introduces a probabilistic verification framework that computes continuous scores from LLM logits, scaling across granularity, repeated evaluation, and criteria decomposition. It achieves state-of-the-art results on multiple agentic benchmarks and provides dense feedback for RL.