AILGNov 18, 2025

When Words Change the Model: Sensitivity of LLMs for Constraint Programming Modelling

arXiv:2511.14334v2
Originality Incremental advance
AI Analysis

This work highlights a critical limitation for researchers and practitioners aiming to automate optimization modeling, showing that current LLM approaches are incremental and fragile in real-world applications.

The study investigated whether large language models (LLMs) can genuinely reason to generate constraint programming models from natural language, finding that their performance sharply declines when problem descriptions are rephrased or perturbed, indicating reliance on data contamination rather than deep understanding.

One of the long-standing goals in optimisation and constraint programming is to describe a problem in natural language and automatically obtain an executable, efficient model. Large language models appear to bring this vision closer, showing impressive results in automatically generating models for classical benchmarks. However, much of this apparent success may derive from data contamination rather than genuine reasoning: many standard CP problems are likely included in the training data of these models. To examine this hypothesis, we systematically rephrased and perturbed a set of well-known CSPLib problems to preserve their structure while modifying their context and introducing misleading elements. We then compared the models produced by three representative LLMs across original and modified descriptions. Our qualitative analysis shows that while LLMs can produce syntactically valid and semantically plausible models, their performance drops sharply under contextual and linguistic variation, revealing shallow understanding and sensitivity to wording.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes