Research Article

Optimized Skip-Stop Metro Line Operation Using Smart Card Data

Table 1

Existing skip-stop schemes for metro operation.

PublicationSkip-stop modeInput data type/sourceSingle/bidirectional lineObjectiveModelSolution approachResults

Suh et al. [12]Fixed A/BStatic ODSingleMaximize the total time saving of a skip-stop schedule in both peak and off-peak periodTrain operation simulation modelCalculate the total travel time of five passenger boarding typesPer the specific scenario, the skip-stop operation results in less total travel saving in the peak period compared to the off-peak period

Zheng et al. [16]Fixed A/BStatic OD with 13 stationsSingleMinimize total passenger travel timeA 0-1 integer programming model by analyzing the passenger traveling timeTabu searchIt is better to assign a type AB train between a type A train and type B train

Freyss et al. [10]Fixed A/BAssumed static OD from Chilean metro dataSingleMinimize the cost function that is comprised of total passenger transfer time, waiting time, and total traction and energy costConsider five passenger types under different combination of A or B or AB stationsContinuous approximation approachShort lines with fewer stations are less favorable for skip-stop operation; larger benefit can be obtained in the lines with smaller minimum headway

Lee et al. [13]Fixed A/BManipulated static OD based on boarding and alighting ratio from the Seoul Metro lineSingleMinimize the passenger travel timeConsider three types (A, B, and AB) of passenger OD and collision constraints in four scenariosGenetic algorithm17%–20% travel time saving for passengers and reduced operational cost for the operator

Cao et al. [15]Fixed A/BSimulated static OD based on Beijing Metro dataSingleBiobjective formulation that minimizes the passenger waiting time and trip timeA 0-1 mixed integer model that considers the constraints of two successive trains; train operation simulationTabu searchSmaller headway leads to better passenger waiting time and trip time

Sogin et al. [17]DynamicSimulated static OD using gravity model/Chicago Metro linesSingleMinimize the total passenger travel timeA mixed integer formulation that considers the tradeoff between passenger travel time and service frequency caused by skip-stopGAMS and CPLEX for small scale problems; genetic algorithm for large-scale problemsSkip-stop operation can reduce passenger travel time by 9.5%

Wang et al. [18]DynamicStatic OD based on real data from the Beijing Metro (Yizhuang) LineBidirectional; consider turnaround terminal as an intermediate station without storage capacityMinimize the total passenger travel time and energy consumptionConsider the impact of boarding passenger number on the train dwell time and train utilization at the departure terminalBilevel mixed integer programming model with rolling horizonTime and energy saving up to 15%

Niu et al. [19]Predetermined skip-stopTime-dependent demand for nine stations of the Shanghai-Hangzhou High-Speed Rail Line in ChinaSingleMinimize the total passenger waiting timeA unified quadratic integer programming model with linear constraints; consider safe operation and train capacityGAMS solverThe model can be solved by standard commercial optimization packages with good computation time

Jamili and Aghaee [14]Uncertain skip-stopStatic OD based on an Iranian metro lineSingleMinimize the total passenger travel timeA nonlinear programming model that considers boarding passengers and train capacityDecomposition-based algorithm and simulated annealing (SA) algorithmTrip time is reduced from 92.3 minutes to 86.6 minutes; the average speed increases by 3.4 km/h

Our approachFlexibleTime-dependent arrival rate based on smart card data from the Shenzhen Metro lineBidirectional; consider departure time optimization and storage capacity at the turnaround terminalMinimize the average travel timeThree types of headways are considered; train operation simulation; turnaround operationGenetic algorithmSee numerical section