Freight train scheduling with elastic demand

https://doi.org/10.1016/j.tre.2010.05.002Get rights and content

Abstract

A train slot selection model based on multicommodity network flow concepts is developed for determining freight train timetables for scheduling rail services along multiple interconnected routes. The model seeks to minimize operating costs incurred by carriers and delays incurred by shippers while ensuring that the schedules and demand levels are mutually consistent. A column generation-based methodology is proposed for train slot selection to meet frequency requirements. This methodology is embedded in a simulation-based iterative framework, where demand for rail services is re-computed in accordance with the train schedule obtained by solving the freight train scheduling problem.

Introduction

The assignment of freight trains to track segment-time pairs comprising a timetable over the railway infrastructure can be viewed as a track capacity allocation problem, where shipments delivered by the trains compete for track capacity with the goal of meeting preferred delivery times. Timetables resulting from such an allocation specify a departure and arrival time for each train at intermediate and final destinations and are used in making customer commitments. While the timetable may be set to meet expected demand, this demand depends on the services that are offered as a function of the timetable. That is, one cannot assume that the demand is fixed, because the demand is a function of the frequency of service, which determines waiting times at terminals, delays and ultimate delivery times. Furthermore, demand is formed given the level of provided transportation services. To address this elasticity in demand, a freight scheduling methodology that equilibrates between the performance of the freight transport system given schedules, delays and user costs under different demand levels and demand given level of service provided is needed. A scheduling tool that explicitly considers the simultaneity between setting the schedule (supply), which determines service levels experienced by shippers, and the associated demand is proposed in this paper.

This work was motivated by interoperability legislation imposed by the European Commission on all European Union member states, designed to aid in transforming European railways from nationally fragmented systems into an internationally integrated intermodal (IM) freight transport system. While numerous obstacles exist, harmonization of these fragmented systems is crucial to creating a competitive and profitable international system. The competitiveness of IM rail-based service relative to other modes, especially transport by truck, depends on its efficiency as measured by both carriers and shippers. The development of services, including associated timetables to serve this international freight business, needs to consider both shippers and carriers. In addition to its standalone application for rail carriers, the problem addressed in this paper also arises in network analysis and demand forecasting exercises at the strategic planning and policy assessment levels.

The methodology proposed for addressing the freight train scheduling problem with elastic demand is comprised of a train slot selection model (a multicommodity network flow model), with supporting tools, and a column generation-based solution technique employed in an iterative simulation-based framework. The model and solution technique seek an optimal or near-optimal operational cost-saving periodic rail timetable based on given demand and delay estimates. The resulting schedule is evaluated in a microscopic simulation-assignment platform from which demand estimates can be adjusted and delays can be re-estimated. Revised schedules are developed in response to new demand and delay predictions. This iterative procedure is repeated until stopping criteria are met or convergence is achieved.

The train slot selection model considers objectives of both shippers and carriers. The shipper, on the one hand, seeks a schedule that provides the quickest, most reliable service at the lowest cost; the carrier, on the other hand, seeks a schedule that maximizes profit. In the proposed methodology, profit maximization is sought by minimizing operating costs, and thus maximizing the profit margin, while seeking to capture the greatest market share. Ideally, the resulting timetable will consider both decision-makers’ objectives simultaneously. The objective employed in the model, thus, seeks to minimize a function of both operating costs and delays in delivery from scheduled arrival times. Operating costs consist of infrastructure charges and track access costs.

Previous works on freight train scheduling are discussed in Section 2. Nomenclature and the space–time network representation used in this study to create the train timetables are introduced in Section 3. The process of creating a timetable for fixed demand is introduced in Section 4 first. In Section 5, the iterative simulation-based framework is described. This framework produces a timetable for elastic demand, employing techniques from Section 4 and a freight train shipment–assignment microscopic simulation platform. This iterative process was applied on a real-world, pan-European network spanning 11 countries, results from which are discussed in Section 6. Conclusions are given in Section 7. The proposed train scheduling tool enables more efficient utilization of track capacity, improved delivery times and reduced operating costs.

Section snippets

Previous works on freight train scheduling

The majority of the freight rail scheduling literature has focused on the problem of modeling single-line operations (for example, Szpigel, 1973, Assad, 1980, Petersen et al., 1986, Kraft, 1987, Carey and Lockwood, 1995, Brannlund et al., 1998, Higgins et al., 1996, Nou, 1997, Caprara et al., 2002). Single-line operations may involve single or double tracks between two yards, junctions or other significant points. The network over which the trains are operated is very simple. Few works address

Problem representation

The representation of freight moved by rail and associated modes from origin to destination requires a model of the underlying network structure and processes. On the supply side, physical infrastructure of roads and rail links serve as a network on which services operate. This network connects zones where freight originates and terminates (representing the demand side). It is assumed that a set of potential routes, defined as a series of tracks connecting the route’s origin and destination,

Creating a timetable for given demand

A set of techniques is presented that together create a timetable for the multiple decision-maker freight train scheduling problem over multiple lines with fixed demand. This process and its interaction with the simulation framework are depicted in Fig. 3.

An initial feasible train timetable with minimal frequency and no conflicts between trains is developed by the track capacity allocation technique of block number 2 using as input initial estimates of demand X and Y for overlapping routes ACD

Elastic demand

The models and solution techniques described in Section 4 address the scheduling problem, where demand is assumed to be fixed and known. However, demand for the services depends on the service characteristics, including the routes along which services are offered, frequency, expected arrival times at the destinations and other measures of service level. Likewise, the schedule is developed with the goal of providing a high level of service for the known demand, but at a low cost to the carrier.

Application to a pan-European network

The iterative simulation-based scheduling approach was employed over the REORIENT rail and ferry IM network depicted in Fig. 5, spanning 11 countries, bridging the Nordic European region with the south and southeastern European regions via central Europe. Real-world data concerning the network attributes is employed.

Existing rail service schedules in this region are fragmented, with little coordination across international boundaries. Thus, new service design options, developed through a

Conclusions

This work contributes to the literature by proposing a methodology for addressing the multi-line freight train scheduling problem that considers elasticity of demand and perspectives of both shippers and carriers for use in forward markets. The methodology consists of a train slot selection model and associated solution tools (the initial track capacity allocation and track capacity modification techniques) employed in an iterative simulation-based framework. The train slot selection model,

Acknowledgments

This paper is based on work supported by the REORIENT project, a Coordinated Action project supported by the European Commission’s 6th Framework research program. The authors are grateful to several graduate research assistants who contributed considerably to the development of the platform and its application to the REORIENT network. The authors have benefited from the collective contribution of the REORIENT consortium partners, especially Demis, BV (Netherlands) for data collection, and the

References (46)

  • S.M. Lavoie et al.

    A new approach for crew pairing problems by column generation with an application to air transport

    European Journal of Operational Research

    (1988)
  • L.K. Nozick et al.

    A model for medium-term operations planning in an intermodal rail-track service

    Transportation Research Part A

    (1997)
  • M.A. Odijk

    A constraint generation algorithm for the construction of periodic railway timetables

    Transportation Research Part B

    (1996)
  • P. Vansteenwegen et al.

    Developing railway timetables which guarantee a better service

    European Journal of Operational Research

    (2006)
  • P. Vansteenwegen et al.

    Decreasing the passenger waiting time for an intercity rail network

    Transportation Research Part B

    (2007)
  • R. Ahuja et al.

    Network Flows: Theory, Algorithms, and Applications

    (1993)
  • Arcot, V.C., Caprara, A., D’Ambrosio, C., Dong, J., Kozuki, A., Kuo, A., Lu, C.-C., Mahmassani, H., Malaguti, E.,...
  • U. Brannlund et al.

    Railway timetabling using Lagrangian relaxation

    Transportation Science

    (1998)
  • A. Caprara et al.

    Modeling and solving the train timetabling problem

    Operations Research

    (2002)
  • M. Carey et al.

    A model, algorithms and strategy for train pathing

    Journal of the Operational Research Society

    (1995)
  • D. Cattrysse et al.

    A dual ascent and column generation heuristic for the discrete lot sizing and scheduling problem with setup times

    Management Science

    (1993)
  • J.F. Cordeau et al.

    A survey of optimization models for train routing and scheduling

    Transportation Science

    (1998)
  • T.G. Crainic

    A comparison of two methods for the tactical planning in rail freight transportation

  • Cited by (36)

    • The vehicle routing problem with underground logistics: Formulation and algorithm

      2023, Transportation Research Part E: Logistics and Transportation Review
    • Study of the efficiency of brake shoes

      2022, Transportation Research Procedia
    • A solution framework for the integrated problem of cargo assignment, fleet sizing, and delivery planning in offshore logistics

      2021, Computers and Industrial Engineering
      Citation Excerpt :

      Although not highly uncommon in literature, there are a few studies that employed similar approaches. For example, Kuo, Miller-Hooks, and Mahmassani (2010) studied the train slot selection problem to determine freight train timetables. The authors proposed a binary integer program to model the problem, solving it through column generation.

    • A connected driver advisory system framework for merging freight trains

      2019, Transportation Research Part C: Emerging Technologies
      Citation Excerpt :

      Therefore, researchers often consider freight and passenger trains together and make timetables for them jointly. Kuo et al. (2010) addressed the multi-line freight trains scheduling problem that considers elasticity of demand and perspectives of both shippers and carriers for use in forward markets in the United States. A train slot selection model based on multi-commodity network flow concepts was developed for determining freight train timetables along multiple interconnected routes.

    View all citing articles on Scopus
    View full text