资源论文Exact Combinatorial Optimization with Graph Convolutional Neural Networks

Exact Combinatorial Optimization with Graph Convolutional Neural Networks

2020-02-25 | |  106 |   65 |   0

Abstract

Combinatorial optimization problems are typically tackled by the branch-andbound paradigm. We propose a new graph convolutional neural network model for learning branch-and-bound variable selection policies, which leverages the natural variable-constraint bipartite graph representation of mixed-integer linear programs. We train our model via imitation learning from the strong branching expert rule, and demonstrate on a series of hard problems that our approach produces policies that improve upon state-of-the-art machine-learning methods for branching and generalize to instances significantly larger than seen during training. Moreover, we improve for the first time over expert-designed branching rules implemented in a state-of-the-art solver on large problems. Code for reproducing all the experiments can be found at https://github.com/ds4dm/learn2branch.

上一篇:Discrimination in Online Markets: Effects of Social Bias on Learning from Reviews and Policy Design

下一篇:Reflection Separation using a Pair of Unpolarized and Polarized Images

用户评价
全部评价

热门资源

  • The Variational S...

    Unlike traditional images which do not offer in...

  • Learning to Predi...

    Much of model-based reinforcement learning invo...

  • Stratified Strate...

    In this paper we introduce Stratified Strategy ...

  • Learning to learn...

    The move from hand-designed features to learned...

  • A Mathematical Mo...

    Direct democracy, where each voter casts one vo...