Sign inGet started
Paper · arXiv

Tractable Hierarchical Control of Autoregressive Language Models

Constraining the generation of autoregressive large language models (LLMs) is an important component of integrating language models into formal systems. In the generation of code and data for tasks like program synthesis, ensuring that language models produce syntactically valid output is a prerequisite for processing such output. These languages (such as SQL or JSON) are often designed as $LR(k)$ context-free grammars. By distilling the LLM to a tractable probabilistic model, its autoregressive generation can be steered and masked to incorporate the probability of satisfying logical constraints, ensuring high quality output that is guaranteed to be valid. This paper demonstrates that the...

AuthorsMax Scribner, Antonio Vergari, Vaishak Belle
Primary categorycs.AI
Published1 June 2026
Last updated at source1 June 2026
cs.AI
Embed this entry
<iframe src="https://silytics.si/embed/item/c58f9b8c-f0c7-42f3-b0f7-6cfd0872b862" width="420" height="190" style="border:0" loading="lazy" title="Silytics entry"></iframe>

Free, no tracking. More about feeds and embeds.

Silytics shows public metadata from arXiv and links to the original. Information may be incomplete or out of date. Last refreshed 17 October 2026. Licenses and terms of the original apply to the work itself. Not financial, legal or professional advice.