paper-with-me

홈 › Papers

Design and Implementation of an Heuristic-Enhanced Branch-and-Bound Solver for MILP

2022-06-04 · Warley Almeida Silva, Federico Bobbio, Flore Caye, Defeng Liu, Justine Pepin, Carl Perreault-Lafleur, William St-Arnaud

We present a solver for Mixed Integer Programs (MIP) developed for the MIP competition 2022. Given the 10 minutes bound on the computational time established by the rules of the competition, our method focuses on finding a feasible solution and improves it through a Branch-and-Bound algorithm. Another rule of the competition allows the use of up to 8 threads. Each thread is given a different primal heuristic, which has been tuned by hyper-parameters, to find a feasible solution. In every thread, once a feasible solution is found, we stop and we use a Branch-and-Bound method, embedded with local search heuristics, to ameliorate the incumbent solution. The three variants of the Diving heuristic that we implemented manage to find a feasible solution for 10 instances of the training data set. These heuristics are the best performing among the heuristics that we implemented. Our Branch-and-Bound algorithm is effective on a small portion of the training data set, and it manages to find an incumbent feasible solution for an instance that we could not solve with the Diving heuristics. Overall, our combined methods, when implemented with extensive computational power, can solve 11 of the 19 problems of the training data set within the time limit. Our submission to the MIP competition was awarded the "Outstanding Student Submission" honorable mention.

📄 PDF Abstract BibTeX arXiv:2206.01857

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Improved Branch and Bound for Neural Network Verification via Lagrangian Decomposition

2021-04-14 · Alessandro De Palma, Rudy Bunel, Alban Desmaison, Krishnamurthy Dvijotham 외

We improve the scalability of Branch and Bound (BaB) algorithms for formally proving input-output properties of neural networks. First, we propose novel bounding algorithms based on Lagrangian Decomposition. Previous wor…

Adversarial RobustnessGPU

The Hybridization of Branch and Bound with Metaheuristics for Nonconvex Multiobjective Optimization

2022-12-09 · Wei-tian Wu, Xin-min Yang

A hybrid framework combining the branch and bound method with multiobjective evolutionary algorithms is proposed for nonconvex multiobjective optimization. The hybridization exploits the complementary character of the tw…

Evolutionary AlgorithmsMultiobjective Optimization

Improving Learning to Branch via Reinforcement Learning

2021-01-01 · NeurIPS Workshop LMCA 2020 12 · Haoran Sun, Wenbo Chen, Hui Li, Le Song

Branch-and-Bound~(B\&B) is a general and widely used algorithm paradigm for solving Mixed Integer Programming~(MIP). Recently there is a surge of interest in designing learning-based branching policies as a fast approxi…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

A Parallel Monte-Carlo Tree Search-Based Metaheuristic For Optimal Fleet Composition Considering Vehicle Routing Using Branch & Bound

2023-03-06 · T. M. J. T. Baltussen, M. Goutham, M. Menon, S. G. Garrow 외

Autonomous mobile robots enable increased flexibility of manufacturing systems. The design and operating strategy of such a fleet of robots requires careful consideration of both fixed and operational costs. In this pape…

A Learning based Branch and Bound for Maximum Common Subgraph Problems

2019-05-15 · Yan-li Liu, Chu-min Li, Hua Jiang, Kun He

Branch-and-bound (BnB) algorithms are widely used to solve combinatorial problems, and the performance crucially depends on its branching heuristic.In this work, we consider a typical problem of maximum common subgraph (…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)