Papers for

automated planning engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Policy iteration faces exponential slowdown on some decision problems

Policy Iteration Is Not Strongly Polynomial for Deterministic Markov Decision Processes: The Price of Algorithmic Anarchy

Abstract: We establish an exponential iteration lower bound in the number of states for Howard's policy iteration on deterministic discounted Markov decision processes, with at most two actions per state. This rules out strong polynomiality of Howard's policy iteration when the discount factor is part of the input and yields an exponential separation from the simplex method with Dantzig's pivoting rule, which is proved to be strongly polynomial on this class. Even when each reward is restricted to logarithmic bit length, we obtain a stretched-exponential iteration lower bound. The gap between Howard's decentralized and simultaneous selfish improvements and Dantzig's coordinated selection of a single action with the largest gain across all states reveals a ``price'' of algorithmic anarchy.

Wed 30 SeptMachine LearningData Structures and Algorithms
The gist
The paper shows that a common method for solving decision-making problems called Howard's policy iteration can take a very long time on certain types of problems, even if the problem is simple with just two choices at each step. This method is slower than another approach called the simplex method in these cases. They explain that this difference happens because Howard's method improves decisions locally and independently, while the simplex method picks the very best improvement globally. This finding is important for understanding the limits of popular algorithms in decision tasks.
Open → 2609.40147v1

Large language models accurately translate game tester goals to planning language

Which LLM is Best for Translating Natural Language Goals to PDDL

Abstract: Bridging the gap between human intent and machine execution remains a challenge in automated planning, where expressing goals in formal languages like PDDL restricts accessibility to non-experts. This paper empirically evaluates whether current Large Language Models (LLMs) can reliably translate natural language testing goals, written in informal language by video game testers, into well-formed PDDL targets suitable for classical planning. We present a carefully designed prompt template, integrating insights from iterative experimentation, aimed at maximizing both accuracy and response coherence from multiple state-of-the-art LLMs. Six contemporary models are systematically assessed on correctness, speed, and error tendencies using real-world, domain-specific benchmarks. All models demonstrate high correctness, exceeding 92\%, with Gemini 2.5 Flash achieving the highest accuracy at 96\% and the lowest incidence of false positives, while GPT-4.1 leads in response speed. Despite these advances, critical distinctions exist in model performance, and occasional failures arise from language ambiguity and limitations in domain representation. Our analysis underscores both the significant progress and ongoing gaps in enabling LLMs to act as robust bridges between natural language objectives and automated planning pipelines.

Wed 16 SeptArtificial Intelligence
The gist
It's hard for non-experts to tell computers exactly what to do using formal languages. This paper looks at how well big AI models can convert simple English requests from video game testers into a special computer language called PDDL that computers use to plan actions. The authors tested six top models and found most did really well, with one called Gemini 2.5 Flash being the most accurate. However, sometimes the AI struggled with ambiguous language or specific details. This shows AI is getting better at understanding human goals but still faces some challenges.
Open → 2609.18731v1

Evaluation and repair improve language model planning problem generation

Grounded Evaluation and Repair for NL-to-PDDL Problem Generation

Abstract: Large Language Models (LLMs) have shown promise for translating Natural Language (NL) planning descriptions into PDDL problem instances. However, standard evaluation criteria such as syntactic validity or planner success can substantially overestimate faithfulness to the described task: a generated problem may be parseable and solvable while misrepresenting the intended initial state, goal, object structure, or optimization target. This paper studies an end-to-end NL-to-PDDL pipeline that combines LLM generation, checks in terms of PDDL parsing, planning and validation, a domain-conformance checker, an LLM critic, and iterative repair. Fine-grained repair feedback is constructed from the domain description, the generated problem, the natural language problem description, and operational diagnostics. Reference-based comparisons against curated benchmark PDDL problem descriptions are used for post-hoc benchmark analysis, and these offline checks include renaming-invariant structural matching and semantic equivalence, where domain support is available. Across Planetarium, AutoPlanBench, and curated PDDL~2.1 problems, results show that operational success and benchmark-reference reconstruction can diverge substantially. Results also show that structured repair can be useful, and that PDDL~2.1 remains challenging for reference reconstruction, even when operational success improves.

Wed 9 SeptArtificial Intelligence
The gist
Translating description text into formal planning problems is tricky because tools often only check if the problem is syntactically correct or solvable, missing if it truly matches the original description. The authors explored a process that uses large language models to generate problems, then checks and repairs them using several steps, including parsing, planning, domain rules, and feedback loops. Their findings show that a problem can be solvable but still not faithful to the described task, and guiding repairs improves accuracy though challenges remain. They also showed that fully matching known problem sets is still hard even with better success rates.
Open → 2609.09898v1