Learning to Search in Branch-and-Bound Algorithms

被引:0
作者
He, He [1 ]
Daume, Hal, III [1 ]
Eisner, Jason [2 ]
机构
[1] Univ Maryland, Dept Comp Sci, College Pk, MD 20740 USA
[2] Johns Hopkins Univ, Dept Comp Sci, Baltimore, MD 21218 USA
来源
ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 27 (NIPS 2014) | 2014年 / 27卷
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Branch-and-bound is a widely used method in combinatorial optimization, including mixed integer programming, structured prediction and MAP inference. While most work has been focused on developing problem-specific techniques, little is known about how to systematically design the node searching strategy on a branch-and-bound tree. We address the key challenge of learning an adaptive node searching order for any class of problem solvable by branch-and-bound. Our strategies are learned by imitation learning. We apply our algorithm to linear programming based branch-and-bound for solving mixed integer programs (MIP). We compare our method with one of the fastest open-source solvers, SCIP; and a very efficient commercial solver, Gurobi. We demonstrate that our approach achieves better solutions faster on four MIP libraries.
引用
收藏
页数:9
相关论文
共 27 条
  • [1] Alvarez Alejandro Marcos, 2014, ECML
  • [2] [Anonymous], 2004, ICML
  • [3] [Anonymous], ECCV
  • [4] On the facets of the mixed-integer knapsack polyhedron
    Atamtürk, A
    [J]. MATHEMATICAL PROGRAMMING, 2003, 98 (1-3) : 145 - 175
  • [5] Boyan Justin A., 1998, NAT C ART INT
  • [6] Daume H., 2005, ICML
  • [7] Fan RE, 2008, J MACH LEARN RES, V9, P1871
  • [8] Fern Alan, 2007, SPEEDUP LEARNING
  • [9] Gomes Carla P., 2008, CONNECTIONS NETWORKS
  • [10] Gu Zonghao, LATEST ADV MIXED INT