机组调度
启发式
船员
列生成
计算机科学
启发式
运筹学
整数规划
方案(数学)
调度(生产过程)
数学优化
实时计算
工程类
人工智能
算法
数学
操作系统
数学分析
航空学
作者
Jue Zhou,Xiaoming Xu,Jiancheng Long,Jianxun Ding
标识
DOI:10.1016/j.trc.2022.103832
摘要
The metro crew planning must consider various complex factors in real scenarios, such as day-off requirements, duty types, and rostering rules. The metro crew planning problem is often divided into crew scheduling and rostering problems, which are modeled separately and solved sequentially. However, the solution determined in a sequential planning process may not guarantee the optimality of the entire crew planning problem. This study is a first attempt at including rostering pattern consideration in the metro crew planning problem, where a rostering pattern is defined as the combination of a day-off pattern, a set of duty types and a rostering scheme. To solve this complicated problem, we first generate a multiple-layer time–space network where duty time windows with specific duty types are represented by different layers. We then model the considered crew planning problem using a path-based integer program on the time–space network and develop two column generation-based heuristics to solve the problem, where dual prices are particularly used in generating train paths. A computational study is conducted with real-life data derived from Hefei Metro to examine the effectiveness of the modeling and solution methods as well as observe the benefits of roster pattern designs. • Crew planning with day-off pattern, duty type, and rostering scheme is studied. • An integer linear program is formulated with path-selection variables. • Two column generation-based heuristics are developed. • Performance of the proposed heuristic is tested computationally.
科研通智能强力驱动
Strongly Powered by AbleSci AI