Synergizing Reinforcement Learning and Genetic Algorithms for Neural Combinatorial Optimization

📅 2025-06-11
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Combinatorial optimization problems pose significant challenges for deep reinforcement learning (DRL) due to their discrete, exponentially large solution spaces, often leading DRL to premature convergence to local optima. While genetic algorithms (GAs) offer strong global exploration, they suffer from low sample efficiency. To bridge this gap, we propose the Evolutionary Augmentation Mechanism (EAM)—a plug-and-play framework enabling dynamic, closed-loop coupling of DRL and GA during training. EAM integrates policy-based sampling, customized genetic operators, and solution re-injection to jointly optimize policy and solution distributions. Crucially, we derive an upper bound on the KL divergence between the policy distribution and the evolutionary solution distribution, theoretically guaranteeing distributional stability. Compatible with mainstream DRL architectures (e.g., Attention Model, POMO) and GA operators, EAM achieves state-of-the-art performance on TSP, CVRP, PCTSP, and OP benchmarks—simultaneously improving convergence speed and solution quality.

Technology Category

Application Category

📝 Abstract
Combinatorial optimization problems are notoriously challenging due to their discrete structure and exponentially large solution space. Recent advances in deep reinforcement learning (DRL) have enabled the learning heuristics directly from data. However, DRL methods often suffer from limited exploration and susceptibility to local optima. On the other hand, evolutionary algorithms such as Genetic Algorithms (GAs) exhibit strong global exploration capabilities but are typically sample inefficient and computationally intensive. In this work, we propose the Evolutionary Augmentation Mechanism (EAM), a general and plug-and-play framework that synergizes the learning efficiency of DRL with the global search power of GAs. EAM operates by generating solutions from a learned policy and refining them through domain-specific genetic operations such as crossover and mutation. These evolved solutions are then selectively reinjected into the policy training loop, thereby enhancing exploration and accelerating convergence. We further provide a theoretical analysis that establishes an upper bound on the KL divergence between the evolved solution distribution and the policy distribution, ensuring stable and effective policy updates. EAM is model-agnostic and can be seamlessly integrated with state-of-the-art DRL solvers such as the Attention Model, POMO, and SymNCO. Extensive results on benchmark problems (e.g., TSP, CVRP, PCTSP, and OP) demonstrate that EAM significantly improves both solution quality and training efficiency over competitive baselines.
Problem

Research questions and friction points this paper is trying to address.

Overcoming limited exploration in deep reinforcement learning for combinatorial optimization
Combining genetic algorithms' global search with DRL's learning efficiency
Enhancing solution quality and training efficiency in neural combinatorial optimization
Innovation

Methods, ideas, or system contributions that make the work stand out.

Combines DRL and GAs for optimization
Uses Evolutionary Augmentation Mechanism (EAM)
Integrates crossover and mutation operations
🔎 Similar Papers
No similar papers found.
S
Shengda Gu
C2DL, Institute of Automation, Chinese Academy of Sciences; School of Artificial Intelligence, University of Chinese Academy of Sciences
K
Kai Li
C2DL, Institute of Automation, Chinese Academy of Sciences; School of Artificial Intelligence, University of Chinese Academy of Sciences
J
Junliang Xing
Department of Computer Science and Technology, Tsinghua University
Y
Yifan Zhang
C2DL, Institute of Automation, Chinese Academy of Sciences; School of Advanced Interdisciplinary Sciences, University of Chinese Academy of Sciences
J
Jian Cheng
C2DL, Institute of Automation, Chinese Academy of Sciences; School of Advanced Interdisciplinary Sciences, University of Chinese Academy of Sciences