NELGOCApr 23, 2024

Machine Learning-Enhanced Ant Colony Optimization for Column Generation

arXiv:2407.01546v13 citationsh-index: 5GECCO
AI Analysis

This work addresses efficiency issues in optimization for researchers and practitioners in operations research, though it is incremental as it combines existing techniques.

The paper tackled the bottleneck of repeatedly solving difficult subproblems in column generation by proposing a machine learning-enhanced ant colony optimization method, which significantly improved performance on the bin packing problem with conflicts and reduced solution time when integrated into Branch-and-Price.

Column generation (CG) is a powerful technique for solving optimization problems that involve a large number of variables or columns. This technique begins by solving a smaller problem with a subset of columns and gradually generates additional columns as needed. However, the generation of columns often requires solving difficult subproblems repeatedly, which can be a bottleneck for CG. To address this challenge, we propose a novel method called machine learning enhanced ant colony optimization (MLACO), to efficiently generate multiple high-quality columns from a subproblem. Specifically, we train a ML model to predict the optimal solution of a subproblem, and then integrate this ML prediction into the probabilistic model of ACO to sample multiple high-quality columns. Our experimental results on the bin packing problem with conflicts show that the MLACO method significantly improves the performance of CG compared to several state-of-the-art methods. Furthermore, when our method is incorporated into a Branch-and-Price method, it leads to a significant reduction in solution time.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes