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
相关论文
共 50 条
  • [41] UPPER BOUND FOR THE SPEEDUP OF PARALLEL BEST-BOUND BRANCH-AND-BOUND ALGORITHMS.
    Quinn, Michael J.
    Deo, Narsingh
    BIT (Copenhagen), 1986, 26 (01): : 35 - 43
  • [43] Branch-and-bound algorithms for simple assembly line balancing problem
    Liu, S.B.
    Ng, K.M.
    Ong, H.L.
    International Journal of Advanced Manufacturing Technology, 2008, 36 (1-2): : 169 - 177
  • [44] BRANCH-AND-BOUND ALGORITHMS FOR THE MULTIPRODUCT ASSEMBLY LINE BALANCING PROBLEM
    BERGER, I
    BOURJOLLY, JM
    LAPORTE, G
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1992, 58 (02) : 215 - 222
  • [45] Branch-and-bound algorithms for simple assembly line balancing problem
    S. B. Liu
    K. M. Ng
    H. L. Ong
    The International Journal of Advanced Manufacturing Technology, 2008, 36 : 169 - 177
  • [46] On estimating workload in interval branch-and-bound global optimization algorithms
    Berenguel, Jose L.
    Casado, L. G.
    Garcia, I.
    Hendrix, Eligius M. T.
    JOURNAL OF GLOBAL OPTIMIZATION, 2013, 56 (03) : 821 - 844
  • [47] BRANCH-AND-BOUND ALGORITHMS FOR A REGIONAL WATER AUTHORITY DISTRIBUTION PROBLEM
    BAKER, BM
    BAIA, AP
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1995, 46 (06) : 698 - 707
  • [48] EXPERIMENTS WITH PARALLEL BRANCH-AND-BOUND ALGORITHMS FOR THE SET COVERING PROBLEM
    RUSHMEIER, RA
    NEMHAUSER, GL
    OPERATIONS RESEARCH LETTERS, 1993, 13 (05) : 277 - 285
  • [49] Incumbent solutions in branch-and-bound algorithms: Setting the record straight
    Ragsdale, CT
    Shapiro, GW
    COMPUTERS & OPERATIONS RESEARCH, 1996, 23 (05) : 419 - 424
  • [50] Techniques for accelerating branch-and-bound algorithms dedicated to sparse optimization
    Samain, Gwenael
    Ninin, Jordan
    Bourguignon, Sebastien
    OPTIMIZATION METHODS & SOFTWARE, 2024, 40 (01): : 4 - 41