Adaptive Constraint Propagation: Scaling Structured Inference for Large Language Models via Meta-Reinforcement Learning
Ibne Farabi Shihab, Sanjeda Akter, Anuj Sharma
TL;DR
The paper addresses enforcing hard constraints during structured NLP inference by reframing parsing and constrained decoding as constraint-propagation problems and solving them with a meta-reinforcement-learning scheduler, MetaJuLS. By representing the inference state as a constraint–variable graph and using a Graph Attention Network trained with MAML, the approach achieves 1.5–2.0× speedups over GPU baselines with negligible accuracy loss (≤0.2%), while enabling rapid cross-language and cross-task adaptation in as little as 5–15 seconds for 5–10 gradient steps. The framework also introduces a safety-aware fallback to preserve accuracy in difficult cases and demonstrates bidirectional transfer to non-linguistic CP benchmarks, indicating broad generalization and potential for green AI via reduced inference work. Together, these results show that learned, state-aware propagation strategies can outperform handcrafted heuristics and enable scalable, robust structured inference across diverse NLP tasks and beyond.
Abstract
Large language models increasingly require structured inference, from JSON schema enforcement to multi-lingual parsing, where outputs must satisfy complex constraints. We introduce MetaJuLS, a meta-reinforcement learning approach that learns universal constraint propagation policies applicable across languages and tasks without task-specific retraining. By formulating structured inference as adaptive constraint propagation and training a Graph Attention Network with meta-learning, MetaJuLS achieves 1.5--2.0$\times$ speedups over GPU-optimized baselines while maintaining within 0.2\% accuracy of state-of-the-art parsers. On Universal Dependencies across 10 languages and LLM-constrained generation (LogicBench, GSM8K-Constrained), MetaJuLS demonstrates rapid cross-domain adaptation: a policy trained on English parsing adapts to new languages and tasks with 5--10 gradient steps (5--15 seconds) rather than requiring hours of task-specific training. Mechanistic analysis reveals the policy discovers human-like parsing strategies (easy-first) and novel non-intuitive heuristics. By reducing propagation steps in LLM deployments, MetaJuLS contributes to Green AI by directly reducing inference carbon footprint.
