LLM-Evolved Pattern Generators for Optimal Classical Planning
2026-06-01 • Artificial Intelligence
Artificial Intelligence
AI summaryⓘ
The authors developed a new way to create smart guides (heuristics) for a type of problem-solving called classical planning, ensuring these guides always lead to the best solution. Instead of guessing numbers that help decide the next step, they teach a program to build simpler versions of the problem that guarantee accuracy. They use a big language model to help make these programs for different problem types, which work quickly and give results as good as current best methods. This approach combines expert ideas with fast performance without losing solution quality.
HeuristicsClassical PlanningAdmissibilityA* SearchAbstractionCost PartitioningEvolutionary Program SynthesisLarge Language ModelsOptimal Planning
Authors
Windy Phung, Dominik Drexler, Arnaud Lequen, Jendrik Seipp
Abstract
Learned heuristics have recently become a competitive alternative to traditional domain-independent heuristics for satisficing planning. Existing approaches, however, focus on improving search guidance rather than guaranteeing admissibility, which makes them unsuitable for optimal classical planning. We present the first method for learning domain-dependent heuristics that are admissible by design and thus preserve the optimality guarantees of A* search. Instead of learning a direct mapping from states to heuristic values, we learn to construct abstractions that induce admissible heuristics. We use an LLM-driven evolutionary program-synthesis framework to obtain, for each domain, a program that produces a pattern collection for any task in that domain, and we combine the resulting patterns admissibly via saturated cost partitioning. Empirically, the learned programs encode interpretable domain-specific insights, run with negligible overhead at test time and yield heuristics that match the coverage of state-of-the-art domain-independent baselines on several domains while evaluating each state substantially faster.