Language Models as Higher-Order Planning Formalizers

summary

Video file (mp4)

The gist

The gist The LLM-as-Higher-Order-Formalizer paradigm addresses the scaling limitations of previous LLM planning methods by using an LLM to generate a high-level program that captures recurrent logic,

In short

The LLM-as-Higher-Order-Formalizer paradigm addresses scaling issues in LLM planning by using an LLM to create a high-level program capturing recurrent logic, which then generates a large PDDL representation. This decouples token output from combinatorial explosion, leading to better performance on complex problems.

Key concepts

LLM-as-Planner
This approach involves the LLM generating action sequences directly from problem specifications in an end-to-end manner. However, evidence shows these models quickly fail or 'collapse' when planning problems become too complex.
LLM-as-Formalizer
This method uses the LLM as a translator to convert natural language descriptions into structured formal representations like PDDL. While effective on standard benchmarks, its success is limited because standard benchmarks often have a simple one-to-one mapping to PDDL.
Unraveling Problems
This concept addresses the limitation of simple formalization by recognizing that succinct natural language descriptions can map to an arbitrarily large number of PDDL lines. This occurs in real-world industrial cases where short descriptions imply massive problem complexity.
LLM-as-Higher-Order-Formalizer
This new paradigm uses the LLM to first generate a high-level program that identifies and captures the recurring logic within a description. This high-level program then generates the much larger PDDL representation, effectively managing complexity.

Terminology used across episodes

This episode discusses

The paper

Language Models as Higher-Order Planning Formalizers · Read on arXiv

Owen Jiang, Cassie Huang, Ashish Sabharwal, Li Zhang

Drexel University · Allen Institute for AI

Recent work provides overwhelming evidence that LLMs, even those trained to scale their reasoning trace, quickly deteriorate at planning as problems become more complex. LLM-as-Formalizers aim to address this by employing LLMs as a bridge to translate natural language descriptions into structured planning representations such as PDDL, which are then fed to a programmatic solver. We observe that its success may be overstated because planning problem descriptions in standard benchmarks often have a one-to-one mapping to PDDL, which departs from real use cases. To address this, we introduce the notion of unraveling problems where a natural yet succinct description translates into a very large PDDL representation. Using unraveling variants of four standard planning domains, we demonstrate that LLM Formalizers also do not always scale. We tackle this challenge by introducing a new paradigm, LLM-as-Higher-Order-Formalizer, where the LLM generates a high-level program that captures the recurrent logic within the description and in turn generates the larger PDDL representation. This decouples token output from the combinatorial explosion of the underlying formalization and search space, leading to improved performance for complex problems.

Transcript

Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.

Tom: We're looking at the paper: "Language Models as Higher-Order Planning Formalizers".

Jane: Here's the gist of the paper. The gist The LLM-as-Higher-Order-Formalizer paradigm addresses the scaling limitations of previous LLM planning methods by using an LLM to generate a high-level program that captures recurrent logic, which then generates a larger PDDL representation, leading to improved performance for complex problems.

Tom: LLM Planning Paradigms The paper contrasts three main paradigms for LLMs in planning: LLM-as-Planner, LLM-as-Formalizer, and the proposed LLM-as-Higher-Order-Formalizer.

Jane: The initial paradigm, LLM-as-Planner, generates action sequences directly from specifications in an end-to end fashion.

Tom: However, recent work shows that LLMs "collapse when solving planning problems beyond a certain complexity".

Paper summary: Tom: We started by discussing the scaling issues with LLMs in planning, looking at models that try to generate action sequences end-to-end and the formalizer approach. This paper, "Language Models as Higher-Order Planning Formalizers," argues that the formalizer method has limitations when problems are complex (reference: <ref:2603.23844#pg1>).

Jane: So, what exactly is the main argument they make about why current methods aren't enough? What’s the central tension they are addressing?

Lu: The central tension is that standard benchmarks use problems that map easily to PDDL, but real industrial descriptions are much more succinct and describe very large problems (reference: <ref:2603.23844#pg1>). This means a single line of natural language description can translate into tens of thousands of lines in PDDL (reference: <ref:2603.23844#pg2>).

Meng: That massive scale is what causes the combinatorial explosion, right? So they are introducing a specific concept to handle that kind of problem structure?

Tom: Yes, they introduce unraveling problems where one line of description corresponds to arbitrarily many lines in PDDL (reference: <ref:2603.23844#pg2>). They show that LLM-as-Formalizers also don't always scale on these unraveling variants (reference: <ref:2603.23844#pg1>).

Jane: So, the paper claims that the problem isn't just about needing a bigger LLM, but needing a different way of structuring the translation process?

Lu: They tackle this by proposing LLM-as-Higher-Order-Formalizer (reference: <ref:2603.23844#pg2>). Here, the LLM generates a high-level program that captures the recurrent logic within the description, and then uses that to generate the larger PDDL representation.

Meng: That sounds like an abstraction layer between natural language and formal code, which should manage complexity better than a direct translation. What’s the main goal of this abstraction?

Tom: The authors say this approach decouples token output from the combinatorial explosion of the underlying formalization and search space (reference: <ref:2603.23844#pg2>). This is supposed to lead to improved performance for complex problems.

Jane: So, in simple terms, it’s about using the LLM to think structurally first, rather than just outputting a giant list of PDDL lines immediately?

Lu: Right. The LLM generates a high-level program that captures the recursive nature before generating the massive PDDL representation (reference: <ref:2603.23844#pg2>). This high-level program is expected to be roughly in a one-to-one correspondence with the natural language description (reference: <ref:2603.23844#pg2>).

Meng: If that structural program is manageable, does it mean we can handle those big problems better on our current infrastructure?

Tom: The empirical results show that under this new paradigm, frontier models like Gemini three Flash and DeepSeek-V4-Flash scale nearly perfectly on the unraveling variants (reference: <ref:2603.23844#pg2>).

Jane: That’s a strong result—that it performs exceptionally well under these challenging conditions, and we see how this affects the performance of different models.

Lu: The authors also showed that the LLM-as-Higher-Order-Formalizer paradigm matches or outperforms the standard Formalizer in nearly all cases (reference: <ref:2603.23844#pg2>).

Meng: So, it seems like this new approach is more robust across different models and more reliable when the problem gets hard?

Tom: The paper is essentially arguing that the structure of the translation matters as much as the size of the model itself when dealing with complex planning descriptions (reference: <ref:2603.23844#pg1>).

Conclusion: Jane: So, wrapping up this discussion on "Language Models as Higher-Order Planning Formalizers," what is the main message we should take away from this work?

Tom: The paper is presenting LLM-as-Higher-Order-Formalizer as a way to handle the scaling limitations of previous LLM planning methods (reference: <ref:2603.23844#pg1>).

Lu: It’s about using the LLM to generate a high-level program that captures the recurrent logic within a description and then generate the larger PDDL representation (reference: <ref:2603.23844#pg2>).

Meng: This structural thinking should help manage the combinatorial explosion when problem descriptions are very large, because it decouples token output from that explosion (reference: <ref:2603.23844#pg2>).

Jane: And the results suggest that this approach is more reliable for complex problems, matching or outperforming the standard Formalizer in nearly all tested cases (reference: <ref:2603.23844#pg2>).

Tom: The authors emphasize that this is a new planning paradigm, not just an incremental improvement, and they show it scales better on large and highly compressed planning problems (reference: <ref:2603.23844#pg1>).

Lu: And they point toward future work focusing on extending unraveling problems to broader planning environments, like those that are partially observable or stochastic domains (reference: <ref:2603.23844#pg3>).

Jane: So, the implication is that for anyone working with complex planning descriptions, the idea of building a high-level structural program first before formalizing it might be a more scalable way to go forward.

More episodes

← Home