Learning to Compare Nodes in Branch and Bound with Graph Neural Networks

Neural Information Processing Systems 

Traditionally, these would be made according to hard-coded expert heuristics implemented in solvers.