论文标题
模拟引导的光束搜索神经组合优化
Simulation-guided Beam Search for Neural Combinatorial Optimization
论文作者
论文摘要
组合优化的神经方法(CO)配备了一种学习机制,以发现解决复杂现实世界问题的强大启发式方法。虽然在单镜头中具有高质量解决方案的神经方法正在出现,但最先进的方法通常无法充分利用他们可用的解决时间。相比之下,手工制作的启发式方法可以很好地执行高效的搜索并利用给他们的计算时间,但包含启发式方法,这些启发式方法很难适应要解决的数据集。为了为神经CO方法提供强大的搜索程序,我们提出了模拟引导的光束搜索(SGB),该搜索在固定宽度的树搜索中研究了候选解决方案,这些求职者既有神经网络学习的策略又是模拟(推出)。我们将SGB与有效的主动搜索(EAS)进一步杂交,SGB提高了EAS中反向传播的解决方案的质量,EAS提高了SGB中使用的策略质量。我们评估了有关众所周知的CO基准的方法,并表明SGB显着提高了在合理的运行时假设下发现的解决方案的质量。
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), where SGBS enhances the quality of solutions backpropagated in EAS, and EAS improves the quality of the policy used in SGBS. We evaluate our methods on well-known CO benchmarks and show that SGBS significantly improves the quality of the solutions found under reasonable runtime assumptions.