LLMs Struggle with Many Simultaneous Instructions, Study Finds.

Mariya I. Vasileva· August 14, 2026 View original

Key takeaways

  • LLMs struggle significantly with satisfying many simultaneous instructions.
  • Performance collapses rapidly beyond 5-6 constraints.
  • Structural constraints degrade faster than lexical ones.
  • Failures are largely independent, leading to multiplicative degradation.

Who benefits

Software DevelopmentAI/ML PlatformsCustomer ServiceContent CreationLegal

Summary

A study reveals that while large language models proficiently handle individual instructions, their ability to satisfy multiple simultaneous constraints collapses rapidly. Performance degrades significantly beyond 5-6 constraints, with structural constraints being particularly vulnerable.

Researchers introduced the Constraint Saturation Evaluation (CSE) benchmark to systematically assess how large language models perform when faced with multiple simultaneous instructions. The study involved 15 models, 36 constraint types, and nearly 370,000 checks, with results verified deterministically without LLM judges. The findings indicate that while LLMs can handle individual constraints well, their overall success rate in satisfying *all* constraints drops dramatically as the number of simultaneous instructions increases. For instance, a model passing individual constraints at 41% with eight constraints only succeeded on all eight 5.7% of the time. This "phase transition" shows a rapid collapse in compositional constraint satisfaction. Furthermore, the study found that different constraint types degrade unequally, with structural constraints (e.g., reasoning structure) losing capability twice as fast as lexical ones. Failures were largely independent, accumulating multiplicatively, suggesting that the models struggle with sustained tracking rather than pairwise interference between instructions. Reliable instruction following typically breaks down beyond 5-6 simultaneous constraints for even the strongest models.

Why it matters

Professionals designing prompts or integrating LLMs into complex workflows must be aware of this fundamental limitation to avoid over-constraining models and ensure reliable, predictable outputs.

How to implement this in your domain

  1. 1Simplify LLM prompts: Break down complex multi-constraint instructions into a sequence of simpler, single-constraint prompts.
  2. 2Prioritize critical constraints: Identify the most important constraints and ensure they are explicitly handled, potentially in separate steps.
  3. 3Implement external validation: Use rule-based verifiers or other deterministic checks to validate LLM outputs against critical constraints.
  4. 4Monitor constraint satisfaction rates: Track how well LLMs adhere to different types of constraints in production to identify failure points.
  5. 5Experiment with few-shot examples: Provide clear examples of how to satisfy multiple constraints to guide the model, but be mindful of the overall constraint count.

Original post by Mariya I. Vasileva

"arXiv:2608.12426v1 Announce Type: new Abstract: Large language models are increasingly deployed in settings that require simultaneous adherence to multiple explicit constraints - reasoning structure, safety boundaries, output schemas. Individual constraints are handled proficient…"

View on X

Originally posted by Mariya I. Vasileva on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses

More in AI Engineering & DevTools