Simulation-guided Beam Search for Neural Combinatorial Optimization
Jinho Choo, Yeong-Dae Kwon, Jihoon Kim, Jeongwoo Jae, Andr\'e Hottung,, Kevin Tierney, Youngjune Gwon

TL;DR
This paper introduces simulation-guided beam search (SGBS), a novel method that combines neural policies with simulation to improve combinatorial optimization, and enhances it with active search for better solutions.
Contribution
It proposes SGBS, a new search algorithm for neural combinatorial optimization that integrates simulation and beam search, and hybridizes it with active search for improved performance.
Findings
SGBS significantly improves solution quality on benchmark problems.
Hybrid SGBS and EAS outperform existing neural and heuristic methods.
The approach achieves better solutions within reasonable runtime constraints.
Abstract
Neural approaches for combinatorial optimization (CO) equip a learning mechanism to discover powerful heuristics for solving complex real-world problems. While neural approaches capable of high-quality solutions in a single shot are emerging, state-of-the-art approaches are often unable to take full advantage of the solving time available to them. In contrast, hand-crafted heuristics perform highly effective search well and exploit the computation time given to them, but contain heuristics that are difficult to adapt to a dataset being solved. With the goal of providing a powerful search procedure to neural CO approaches, we propose simulation-guided beam search (SGBS), which examines candidate solutions within a fixed-width tree search that both a neural net-learned policy and a simulation (rollout) identify as promising. We further hybridize SGBS with efficient active search (EAS),…
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.
Code & Models
Videos
Taxonomy
TopicsAdvanced Neural Network Applications · Metaheuristic Optimization Algorithms Research · Machine Learning and Algorithms
