LLaMoCo: Instruction Tuning of Large Language Models for Optimization Code Generation

View at publisher
Authors: Zeyuan Ma, Yue‐Jiao Gong, Hongshu Guo, Jiacheng Chen, Yining Ma, Zhiguang Cao, Jun Zhang
Cited by: 5
References: 73

Abstract

Recently, combining the strength of large language models (LLMs) and Evolutionary Computation (EC) has shown promising results for addressing optimization problems. It typically involves either iterative next-step solution seeking or directly prompting LLMs to generate critical optimization codes. However, these methods often suffer from low computational efficiency, high sensitivity to prompt design, and a lack of domain-specific knowledge. We introduce LLaMoCo, the first instruction-tuning framework designed to adapt LLMs for solving optimization problems in a code-to-code manner. LLaMoCo features a comprehensive instruction set that includes code-style problem descriptions as input prompts and robust optimization codes from expert EC optimizers as target outputs. We then develop a novel two-phase learning strategy with a contrastive learning-based warm-up to enhance convergence during instruction tuning. Extensive experiments demonstrate that a CodeGen (350M) model tuned by our LLaMoCo yields a powerful domain-specific model for generating high-performance optimizers, achieving superior performance compared to GPT-4 family and other competitors on both synthetic and realistic problem sets.

Fields of Study & Subjects

Machine Learning in Materials Science Multimodal Machine Learning Applications Advanced Multi-Objective Optimization Algorithms

Publication details

Journal / source
IEEE Transactions on Evolutionary Computation
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
30
Issue
4
Pages
1390–1404
Publication date
20 January 2026