HMACE: Heterogeneous Multi-Agent Collaborative Evolution for Combinatorial Optimization
Yuping Yan, Jirui Han, Fei Ming, Yuanshuai Li, and Yaochu Jin

TL;DR
HMACE introduces a multi-agent collaborative framework for heuristic search in combinatorial optimization, improving solution quality and efficiency over existing methods.
Contribution
This work presents HMACE, a heterogeneous multi-agent system that decomposes heuristic search into specialized roles, enabling more effective exploration and memory-guided optimization.
Findings
HMACE outperforms state-of-the-art baselines on TSP and BPP with lower average gaps.
HMACE requires significantly fewer tokens than comparable methods.
Extensive evaluations show HMACE achieves a favorable quality-efficiency trade-off.
Abstract
Large Language Models have recently emerged as a promising paradigm for automated heuristic design for NP-hard combinatorial optimization problems. Despite this progress, existing LLM-based methods typically rely on monolithic workflows constrained by rigid templates, thereby restricting memory-guided exploration and triggering premature convergence to local optima. To design an autonomous and collaborative architecture, we introduce HMACE, a Heterogeneous Multi-Agent Collaborative Evolution framework that reconceptualizes heuristic search as an organizational design problem. HMACE decomposes each evolutionary generation into an autonomous, role-specialized loop with four coordinated agents: a Proposer for strategy exploration, a Generator for executable heuristic synthesis, an Evaluator for empirical assessment, and a Reflector for archive-backed memory update. By coupling…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
