MIRROR: A Multi-Agent Framework with Iterative Adaptive Revision and Hierarchical Retrieval for Optimization Modeling in Operations Research
Yifan Shi, Jialong Shi, Jiayi Wang, Ye Fan, Jianyong Sun
TL;DR
MIRROR tackles the accessibility of optimization modeling by turning natural language problem descriptions into executable solver code through a training-free, multi-agent framework. It leverages Hierarchical Retrieval-Augmented Generation (HRAG) to incorporate external exemplars and Iterative Adaptive Revision (IAR) to diagnose and correct errors based on solver feedback, aided by a dual-memory architecture. The approach achieves state-of-the-art performance among multi-agent methods on standard OR benchmarks and shows strong transferability to smaller models without task-specific tuning. These results demonstrate MIRROR’s potential to democratize advanced optimization modeling in domains like logistics and energy scheduling, while maintaining reliability through structured error correction. The combination of external knowledge infusion with execution-driven revision provides a robust pathway for scalable, explainable AI-assisted decision making in operations research.
Abstract
Operations Research (OR) relies on expert-driven modeling-a slow and fragile process ill-suited to novel scenarios. While large language models (LLMs) can automatically translate natural language into optimization models, existing approaches either rely on costly post-training or employ multi-agent frameworks, yet most still lack reliable collaborative error correction and task-specific retrieval, often leading to incorrect outputs. We propose MIRROR, a fine-tuning-free, end-to-end multi-agent framework that directly translates natural language optimization problems into mathematical models and solver code. MIRROR integrates two core mechanisms: (1) execution-driven iterative adaptive revision for automatic error correction, and (2) hierarchical retrieval to fetch relevant modeling and coding exemplars from a carefully curated exemplar library. Experiments show that MIRROR outperforms existing methods on standard OR benchmarks, with notable results on complex industrial datasets such as IndustryOR and Mamo-ComplexLP. By combining precise external knowledge infusion with systematic error correction, MIRROR provides non-expert users with an efficient and reliable OR modeling solution, overcoming the fundamental limitations of general-purpose LLMs in expert optimization tasks.
