mlsanityData to 7 Oct 2026

Using Grammar Masking to Ensure Syntactic Validity in LLM-based Modeling Tasks

arXiv 2407.06146 ↗First posted 8 Jul 2024cs.CL cs.AI cs.SEcited by 6

Not on the map. Why?

Abstract (arXiv)

We present and evaluate a method called grammar masking, which is used to guide large language models (LLMs) toward producing syntactically correct models for a given context-free grammar. Prompt engineering methods such as few-shot learning or priming can be used to improve the chances of an LLM producing correct syntax, but the more complex the grammar, the more time-consuming and less promising these methods become. Previous work is focused primarily on the usage of either language model training or prompt engineering. In this work, a method is presented that restricts the output to a given grammar using constrained decoding to ensure the output adheres to a valid syntax. We use several DSLs built with MontiCore and task multiple LLMs to produce models with and without constrained decoding. A corresponding parser is used to confirm the syntactic correctness of each model. We show that grammar masking can dramatically improve the modeling capabilities of several LLMs, reducing the need for well-refined prompting while increasing the chance of producing correct models.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 9 of its 44 references that are in the map. First posted on arXiv 8 Jul 2024.

Builds on

9 of 44 references.

References · 9

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
  4. 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
  5. 2021Program Synthesis with Large Language Modelscited by 3,509
  6. 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,383
  7. 2022Language Model Cascadescited by 104
  8. 2022Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Bookcited by 84
  9. 2023A Brief History of Prompt: Leveraging Language Models. (Through Advanced Prompting)cited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 4; 2026: 2.

6 papers.