指针(用户界面)
计算机科学
解算器
图形
分界
人工智能
理论计算机科学
水准点(测量)
图划分
上下界
机器学习
算法
数学
数学分析
程序设计语言
地理
大地测量学
作者
Rui Wang,Zhiming Zhou,Tao Zhang,Ling Wang,Xin Xu,Xiangke Liao,Kaiwen Li
出处
期刊:Cornell University - arXiv
日期:2023-01-01
标识
DOI:10.48550/arxiv.2307.01434
摘要
Branch-and-bound is a typical way to solve combinatorial optimization problems. This paper proposes a graph pointer network model for learning the variable selection policy in the branch-and-bound. We extract the graph features, global features and historical features to represent the solver state. The proposed model, which combines the graph neural network and the pointer mechanism, can effectively map from the solver state to the branching variable decisions. The model is trained to imitate the classic strong branching expert rule by a designed top-k Kullback-Leibler divergence loss function. Experiments on a series of benchmark problems demonstrate that the proposed approach significantly outperforms the widely used expert-designed branching rules. Our approach also outperforms the state-of-the-art machine-learning-based branch-and-bound methods in terms of solving speed and search tree size on all the test instances. In addition, the model can generalize to unseen instances and scale to larger instances.
科研通智能强力驱动
Strongly Powered by AbleSci AI