natural language processing

RefineEvo: Planning-Guided Heuristic Evolution with Bidirectional Experience

arXiv:2607.11358

summary

RefineEvo is an evolutionary framework that uses a planner to choose operators and a reflector to store positive and negative experiences, turning automatic heuristic design into a planning‑guided, experience‑driven process for combinatorial optimization.

Abstract

Automatic Heuristic Design (AHD) has emerged as a transformative approach for solving combinatorial optimization problems. While recent Large Language Model (LLM)-based methods have shown promise, they predominantly rely on fixed evolutionary operators and struggle to effectively accumulate and reuse historical search experience. This paper proposes RefineEvo, a novel evolutionary framework that transforms AHD from a static trial-and-error process into a planning-guided, experience-driven system. RefineEvo introduces a Planner to dynamically schedule evolutionary operators and trigger refinement based on the current search state, and a Reflector to distill valuable lessons into a Bidirectional Experience Pool containing both positive insights and negative pitfalls. This synergistic framework enables the system to adapt its search tools to the evolving complexity of the problem and leverage trajectory-aware, situation-conditioned insights to guide generation. Experiments on several classic combinatorial optimization benchmarks demonstrate that RefineEvo consistently outperforms strong baselines. In particular, RefineEvo delivers superior solution quality while improving token efficiency, enabling more efficient and autonomous heuristic design.

Topics & keywords

#heuristic design#combinatorial optimization#evolutionary algorithms#large language models#experience replayPlannerReflectorBidirectional Experience Poolevolutionary operatorstoken efficiency
RefineEvo: Planning-Guided Heuristic Evolution with Bidirectional Experience · wovepaper