🌙

面向空间分支的学习:一种算法选择方法

Learning for Spatial Branching: An Algorithm Selection Approach

INFORMS journal on computing · 2023
被引 15 · 同刊同年前 8%
人大 BUTD24ABS 3

中文导读

针对非线性优化中空间分支规则选择问题,提出离线学习框架,利用实例特征和图特征训练分支规则,在多项式优化问题上显著优于标准规则。

Abstract

The use of machine learning techniques to improve the performance of branch-and-bound optimization algorithms is a very active area in the context of mixed integer linear problems, but little has been done for nonlinear optimization. To bridge this gap, we develop a learning framework for spatial branching and show its efficacy in the context of the Reformulation-Linearization Technique for polynomial optimization problems. The proposed learning is performed offline, based on instance-specific features and with no computational overhead when solving new instances. Novel graph-based features are introduced, which turn out to play an important role for the learning. Experiments on different benchmark instances from the literature show that the learning-based branching rule significantly outperforms the standard rules. History: Accepted by Andrea Lodi, Area Editor/Design & Analysis of Algorithms – Discrete. Funding: This work was supported by Ivey Business School (David G. Burgoyne Faculty Fellowship); FEDER [MTM2014-60191-JIN]; Spanish Ministry of Education [FPU Grant 17/02643, FPU Grant 20/01555]; Conselleria de Cultura, Educacion e Universidade [ED431C 2021/24]; Natural Sciences and Engineering Research Council of Canada [Discovery Grant 2017-04185]; Spanish Ministry of Science and Technology [MTM2017-87197-C3] and Spanish Ministry of Science and Innovation [PID2021-124030NB-C32].

混合整数线性规划非线性优化机器学习分支定界算法多项式优化