列生成
数学优化
计算机科学
最短路径问题
机组调度
启发式
调度(生产过程)
运筹学
选择(遗传算法)
数学
人工智能
图形
理论计算机科学
作者
Mouad Morabit,Guy Desaulniers,Andrea Lodi
出处
期刊:INFORMS journal on optimization
[Institute for Operations Research and the Management Sciences]
日期:2022-10-11
卷期号:5 (2): 191-210
被引量:19
标识
DOI:10.1287/ijoo.2022.0082
摘要
Column generation is an iterative method used to solve a variety of optimization problems. It decomposes the problem into two parts: a master problem and one or more pricing problems (PP). The total computing time taken by the method is divided between these two parts. In routing or scheduling applications, the problems are mostly defined on a network, and the PP is usually an NP-hard shortest path problem with resource constraints. In this work, we propose a new heuristic pricing algorithm based on machine learning. By taking advantage of the data collected during previous executions, the objective is to reduce the size of the network and accelerate the PP, keeping only the arcs that have a high chance to be part of the linear relaxation solution. The method has been applied to two specific problems: the vehicle and crew scheduling problem in public transit and the vehicle routing problem with time windows. Reductions in computational time of up to 40% can be obtained. Funding: The authors thank Giro, Inc., and the Natural Sciences and Engineering Research Council of Canada for financial support [Grant CRDPJ 520349-17].
科研通智能强力驱动
Strongly Powered by AbleSci AI