稳健战术性铁路乘务调度的Benders分解方法

Benders Decomposition for Robust Tactical Railway Crew Scheduling

Transportation Science · 2025
被引 2
ABS 3

中文导读

针对大型铁路运营商在提前告知乘务员排班与应对日常时刻表变化之间的矛盾,提出基于模板的稳健规划方法,并设计两阶段加速Benders分解算法,在荷兰铁路实际案例中验证了有效性。

Abstract

We consider robust tactical crew scheduling for a large passenger railway operator that aims to inform crew early on about their work schedules while also maintaining the ability to respond to changes in the daily timetables. To resolve this conflict, the operator considers a template-based planning process, templates being time windows during which duties can later be scheduled. The goal is to select a cost-efficient set of templates that is robust with respect to uncertainty in the work to be performed in the operational phase. A set of templates is deemed robust when few excess duties are required to cover all work in the operational planning phase. To enable the construction of efficient template-based rosters, we impose several template rostering constraints that proxy the actual rostering rules of later planning steps. We propose a two-phase accelerated Benders decomposition algorithm that can incorporate these restrictions. Computational experiments on real-life instances from Netherlands Railways featuring up to 948 tasks per day show that historical planning information can be used to obtain robust templates and that sparse solutions can be obtained at negligible extra costs. Compared with a literature benchmark, our Benders decomposition method solves three times as many instances without rostering constraints to optimality.

铁路运营乘务调度鲁棒优化Benders分解列生成