A two-model solution approach for the monthly coal train reservations planning problem

I. Ece Içyüz-Ay, Jean Philippe P. Richard, Erdem Eskigun, Dharma Acharya

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

The monthly coal train reservations planning problem arises in the unit train business of North American railroads. It involves a variety of operational and tactical decisions such as train formation, routing, and scheduling. As a result of the extensive scope of coal transportation in the United States, models for this problem grow quickly to a size unmanageable by state-of-the-art optimization software. Therefore, we propose a two-model heuristic solution methodology that is time-efficient and produces good quality solutions. The first model is developed under simplifying assumptions and yields an upper bound on the number of reservations to be accepted during the month. It also assigns car consists to reservations based on aggregate supply and demand of resources. This model also provides a tentative schedule for trains, and sets precedence relations between reservations. These being given, a second procedure is used to construct a detailed monthly schedule through the solution of network flow models and through the solution of a job-shop scheduling problem. The resulting solution is then improved through a large-scale neighborhood search. We evaluate our approach computationally, both on randomly generated and practical instances. We show numerically that our approach outperforms current practice.

Original languageEnglish (US)
Pages (from-to)926-946
Number of pages21
JournalTransportation Science
Volume50
Issue number3
DOIs
StatePublished - Jan 1 2016
Externally publishedYes

Keywords

  • Coal transportation
  • Heuristic methods
  • Network optimization
  • Reservations planning
  • Unit trains

Fingerprint Dive into the research topics of 'A two-model solution approach for the monthly coal train reservations planning problem'. Together they form a unique fingerprint.

Cite this