计算机科学
支化(高分子化学)
参数化复杂度
二元决策图
编码
理论计算机科学
机器学习
人工智能
算法
数学优化
数学
生物化学
基因
复合材料
化学
材料科学
作者
Jiacheng Lin,Jialin Zhu,Huangang Wang,Tao Zhang
标识
DOI:10.1016/j.knosys.2022.109455
摘要
Machine learning techniques have attracted increasing attention in learning Branch-and-Bound (B&B) variable selection policies, but most of the existing methods lack extensions to heterogeneous problems. Though parameterizing search trees has recently shown a promising alternative for heterogeneous scenarios, it remains challenging to maintain good performance when generalizing to instances comparatively harder to solve than those seen during training. To fill this gap, we propose a tree-aware transformer-based branching framework for branching efficiently and effectively. Specifically, the transformer-based branching is conducted, in which the mutual connections between candidate variables can be evaluated by the self-attention mechanism. Then, we novelly encode the empirical data in the search tree, i.e., branching history, with a binary tree representation. In this way, we can fully utilize features exploited from the parameterized B&B search trees and stronger branching policies can be attained thereby. The proposed models are evaluated on multiple benchmark instances and achieve a significant boost on performance, in terms of smaller B&B search trees and lower primal–dual integrals and gaps for harder problems within a given time limit. Ablation studies further validate the effectiveness of our method.
科研通智能强力驱动
Strongly Powered by AbleSci AI