中文

通过高效探索学习求解组合图划分问题

机器学习 2022-05-30 v1 人工智能

摘要

从物流到自然科学,图上的组合优化支撑着众多现实世界应用。强化学习(RL)在此场景下展现出特别的前景,因为它能适应特定问题结构,且不需要为这些通常 NP 难的问题提供预求解实例。然而,最先进(SOTA)方法通常存在严重的可扩展性问题,主要源于其在每个决策步骤依赖昂贵的图神经网络(GNN)。我们引入 ECORD;一种新颖的 RL 算法,其通过将 GNN 限制于单一预处理步骤,随后进入由循环单元引导的快速行动探索阶段,从而缓解该开销。实验上,ECORD 在最大割(Maximum Cut)问题上实现了 RL 算法的新 SOTA,同时提供数量级的速度与可扩展性提升。与最接近的竞争者相比,ECORD 在 500 顶点图上将最优性差距最多减少 73%,且时钟时间更短。此外,ECORD 在泛化到多达 10000 个顶点的更大图时仍保持强劲性能。

关键词

引用

@article{arxiv.2205.14105,
  title  = {Learning to Solve Combinatorial Graph Partitioning Problems via Efficient Exploration},
  author = {Thomas D. Barrett and Christopher W. F. Parsonson and Alexandre Laterre},
  journal= {arXiv preprint arXiv:2205.14105},
  year   = {2022}
}