arrow
返回

Accelerating the Branch-and-Price Algorithm Using Machine Learning

delete2018-12-01
delete35
PRE
AI
R
Roman Václavík *
A
Antonín Novák
S
Sucha, Premysl
Z
Zdeněk Hanzálek
DOI:10.1016/j.ejor.2018.05.046delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This study presents a widely applicable approach to accelerate the computation time of the Branch-andPrice (BaP) algorithm, which is a very powerful exact method used for solving complex combinatorial problems. Existing studies indicate that the most computationally demanding element of the BaP algorithm is the pricing problem. The case-studies presented in this paper show that more than 90% of the total Central Processing Unit (CPU) processing time is consumed by solving the pricing problem. The pricing problem is repetitive in nature and it solves the same problem from scratch differing only in the input dual prices. In this study, we demonstrate how to utilize the knowledge gained from previous executions of the pricing problem to reduce the solution space of pricing problems solved in future iterations. The solution is based on an online machine learning method that is not tailor-made for a specific problem (but needs a proper problem-dependent feature selection) and uses a very fast regression model that generates negligible overhead compared to the total CPU processing time of the BaP algorithm. The method predicts a tight upper bound for the current iteration of the pricing problem while preserving the exactness of the BaP algorithm. The efficiency of the proposed approach is demonstrated by two distinct case-studies: the nurse rostering problem and the scheduling of time-division multiplexing for multi-core platforms. The experiments carried out for both case-studies using benchmark instances from the literature show a 40% and 22% average CPU time reduction for the entire BaP algorithm. (C) 2018 Elsevier B.V. All rights reserved.
Keyword:
Scheduling
Branch-and-price
Pricing problem
Machine learning
Wpper bound
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

European Journal of Operational Research 封面图
European Journal of Operational Research
IF:
6
论文数:
2.2W
被引数:
6.4W

机构

C
czech technical university prague
学者数:
6.5K
论文数: 5.3K
被引数: 3
引用论文

引用论文

Inclusive Production Capacity Building for MSMEs: Designing Open Source Machine Tools and the OLSK approach
err2024-01-01
err0
errOAAI
errMohammed Omer; Melina Kaiser; Daniele Ingrassia; Tobias Redlich; Manuel Moritz; Jens Wulfsberg
err分享
err收藏
Plant and Endophyte Relationships
err2011-01-01
err0
PREAI
errD. Johnston-Monje; M.N. Raizada
err分享
err收藏
err2004-01-01
err0
PREAI
errChao-Ying Jiao; Heinz Hötzl
err分享
err收藏
err分享
err收藏
Branch-and-price and constraint programming for solving a real-life technician dispatching problem
err2014-10-01
err37
PREAI
errCortes, Cristian E.; Gendreau, Michel; Rousseau, Louis Martin; Souyris, Sebastian; Weintraub, Andres
err分享
err收藏
err分享
err收藏
学者 查看更多内容