Integrated demand-side management and timetabling for an urban rail transit line: A Benders decomposition approach
Lixing Yang, Yahan Lu, Jiateng Yin, Shadi Sharif Azadeh
TL;DR
This work develops an integrated optimization framework that jointly optimizes urban rail timetabling, passenger directing, and trip booking via pricing. It introduces a novel Benders decomposition embedded in a branch‑and‑cut algorithm, which leverages partial passenger information to efficiently solve a line‑level INLP that minimizes the weighted sum of waiting time $F^{t}$ and subsidies $F^{s}$. Extensions cover peak/off‑peak pricing, elastic demand from other modes, and network scalability, with validation on proof‑of‑concept lines and Beijing's Batong line showing substantial improvements in fleet efficiency and service fairness. The approach delivers high‑quality, implementable timetables and passenger strategies, offering practical implications for urban transit operators and policy makers and paving the way for network‑level extensions under uncertainty.
Abstract
The intelligent upgrading of metropolitan rail transit systems has made it feasible to implement demand-side management policies that integrate multiple operational strategies in practical operations. However, the tight interdependence between supply and demand necessitates a coordinated approach combining demand-side management policies and supply-side resource allocations to enhance the urban rail transit ecosystem. In this study, we propose a mathematical and computational framework that optimizes train timetables, passenger flow control strategies, and trip-shifting plans through the pricing policy. Our framework incorporates an emerging trip-booking approach that transforms waiting at the stations into waiting at home, thereby mitigating station overcrowding. Additionally, it ensures service fairness by maintaining an equitable likelihood of delays across different stations. We formulate the problem as an integer linear programming model, aiming to minimize passengers' waiting time and government subsidies required to offset revenue losses from fare discounts used to encourage trip shifting. To improve the computational efficiency, we develop a Benders decomposition-based algorithm within the branch-and-cut method, which decomposes the model into train timetabling with partial passenger assignment and passenger flow control subproblems. We propose valid inequalities based on our model's properties to strengthen the linear relaxation bounds at each node of the branch-and-bound tree. Computational results from proof-of-concept and real-world case studies on the Beijing metro show that our solution method outperforms commercial solvers in terms of computational efficiency.
