Models for Train Scheduling. Krishna C. Jha Vice President - Research & Development krishna@innovativescheduling.com



Similar documents
Solving Train Schedule Design Problems using Decomposition and Network Flows

Map-based Data Visualization and Business Intelligence Solutions for Transportation

A Quantitative Decision Support Framework for Optimal Railway Capacity Planning

SOLVING REAL-LIFE TRANSPORTATION SCHEDULING PROBLEMS

Railway Demand Forecasting and Service Planning Processes. Prepared for: Rail Freight Service Review

Movement Planner * System

Airline Schedule Development

HAL Charge Schedule. Optional Services Catalog Customer Switching and Accessorial Services. Customer Switching.

Company Profile and Service Offerings

Table 10-1 Travel Times Between Stations OPERATING & MAINTENANCE PLAN

Infrastructure and Growth Leadership Advisory Group Ideas and Approaches Survey

Corporate Travel Policy. Proposed January 30, 2010

A New Solution for Rail Service Network Design Problem

Solving Linehaul Planning Problems for Less-than-Truckload Carriers

4. Meetings Financial Support

Title: Integrating Management of Truck and Rail Systems in LA. INTERIM REPORT August 2015

3.7 Logistics Execution

TS Channels and Alliances. Travel & Expense Reimbursement Policy. for. U.S. Based Partners

Meeting the Network Optimization Challenge Balancing Service, Contribution and Asset Return for the Global Business Unit

RedPrairie Transportation Management

U.S. System Summary: EMPIRE CORRIDOR

TRAVEL POLICY FOR THE U.S. SCIENCE SUPPORT PROGRAM (USSSP) OFFICE

CHAPTER 4. o Hotel Results 15 CHAPTER 5. o Car Results: Matrix & Options 19. o Ground and Limo Service 21. o Trip Purchasing & Booking 23

Travel, Transportation Modes and Transportation-Related Expenses

LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES

User Guide. Umoja Create Expense Report

VRE SYSTEM PLAN SUMMARY

Development of a Freight Transportation Network Optimization Strategy An Overview

Expenditure should only be incurred within the constraints of the appropriate budget.

GLNX Corporation Complete Solutions for Railcar Management

Exploring and Enabling Innovation

UN TRAVEL POLICY SUMMARY

The Tech Model Railroad Club Operations Scheme

Ch 6 Revenue Management

Memo Online Travel Reimbursement Request (OTRR)

Overview of the Travel Demand Forecasting Methodology

Martin Savelsbergh. Georgia Institute of Technology. Joint work with Alan Erera, Mike Hewitt, Yang Zhang

A MULTI-PERIOD INVESTMENT SELECTION MODEL FOR STRATEGIC RAILWAY CAPACITY PLANNING

A comprehensive information system for railway networks

Doing More with the Same: How the Trinity Railway Express Increased Service without Increasing Costs

Southern California International Gateway Project Description

All travelers are to comply with the following travel and business expense reimbursement policies and procedural guidelines.


Legislative Fiscal Bureau One East Main, Suite 301 Madison, WI (608) Fax: (608)

Presentation to: INFORMS Railway Applications Group CAPACITY PLANNING FOR SHARED-USE CORRIDORS

Performance Goals and Objectives:

OR Applications in the Airline Industry

2010 SECURITY AWARENESS TRAINING

Profit-Generating Capacity for a Freight Railroad

CGR TARIFF NO 01b Supplement 6 CANCELS CGR TARIFF NO. 01b, Supplement 5 IN ITS ENTIRETY. CG Railway, Inc.

ecommerce Application Directory

PURPOSE The mission of the Rotary International Travel Service (RITS) is to provide safe, cost-effective travel services to Rotary funded travelers.

HOPE COLLEGE TRAVEL AND ENTERTAINMENT EXPENSE POLICY

Charter Services. Frequently Asked Questions

THE COOPER UNION POLICIES AND PROCEDURES TRAVEL/ BUSINESS EXPENSES

Supply Chain Metrics Data for You to Compare Against

Vessels reporting duties on the NSR

CONDITIONS FOR MOVEMENT PRIVATELY OWNED RAILROAD CARS ON AMTRAK Effective June 1, 2007

Best Practices for Transportation Management

ASET Expenses Policy. the Treasurer ASET members and / or event attendees must cover their own travel and subsistence costs

VETERANS WORKING ON THE RAILROAD

an tic i pate {an`tisəˌpāt/}

English. Trapeze Rail System.

Hamilton Truck Route Study

INTEGRATED OPTIMIZATION OF SAFETY STOCK

The policy also ensures compliance with the Expense Directive of the Broader Public Sector Accountability Act (BPSAA).

Lecture 10 Scheduling 1

Development of a Freight Transportation Network Optimization Strategy An Overview

The Kansas City Southern Railway Company

Unifying the Private Fleet with Purchased Transportation

Airlines Industry Yield Management. Ken Homa

Service Network Design for Consolidation Freight Carriers

AKMD Charge Schedule. Optional Services Catalog Customer Switching and Accessorial Services. Customer Switching.

Dayton Freight Lines Improves MPG, Stops per Hour, and Customer Service with Driver Workflow.

Model, Analyze and Optimize the Supply Chain

A Look At Cargo Revenue Management

STOCHASTIC PROGRAMMING IN TRANSPORTATION AND LOGISTICS

Service Portfolio. Solutions in the High Seas THINKING AHEAD - MOVING FORWARD

Section 1. Reimbursement Policy TRAVEL EXPENSES

5.0 FINANCIAL ANALYSIS AND COMPARISON OF ALTERNATIVES

ARMA HOUSTON TRAVEL EXPENSE GUIDELINES

Models in Transportation. Tim Nieberg

Enhancing Railroad Hazardous Materials Transportation Safety Rail Routing

Bellevue Expansion. Jerry Hall Vice President Network & Service Management

Software for Supply Chain Design and Analysis

Integrated Public Transport Service Planning Guidelines. Sydney Metropolitan Area

Arlington Soccer Association (ASA) GOVERNING AND OPERATING POLICIES. Section: Finance Policies Number: Subject: Business Travel Date: revised 8/9/2011

Transportation Planning by SBIDS Optimal Assignment of Carriers to Lanes

Back-office system for Tour Operators Odyssea Inventory handling and accounting system of tourist organization

4. Suppose that an airline company s long-run production depends only upon labour according to the following function: Passenger-Miles (PM) = AL α

Guidelines for Business Traveling

Demand for Long Distance Travel

P13 Route Plan. E216 Distribution &Transportation

Load Planning for Less-than-truckload Carriers. Martin Savelsbergh

Financial Procedure Note FPN 6

Unyson (UYSN) Project FAQs

OPTIMIZING RAILCAR MANAGEMENT

Axiom Frequently Asked Questions

A Guide to Planning One-Call Services. Simplifying Access to Transportation Services & Information

Freight (Rail) Transportation in the State of Michigan

Transcription:

Models for Train Scheduling Krishna C. Jha Vice President - Research & Development krishna@innovativescheduling.com

Innovative Scheduling Overview Optimization and simulation solutions for transportation, logistics, and scheduling applications. Data mining and business intelligence solutions. Software application development in a rapid development mode. One-stop shop for modeling, optimization/simulation engines, data mining/analytics, and packaging into web-based map-based interfaces. -2-

Presentation Overview The train schedule is one of most critical components in the passenger or freight transportations. The quality of a train schedule greatly impacts the service quality and operating cost. The interplay between different assets and shared networks make the train scheduling a complex optimization problem. An effective solution approach must consider all assets in the integrated manner. The train scheduling problem for high speed trains is very similar to that arising in freight transportation. -3-

Train Scheduling Train scheduling problem is to decide the route and the schedule of freight or passenger trains such that: All railcars/passengers can be transported at minimum cost and time from their origins to their destinations. Terminal and track capacity (also called Line Capacity) are honored. Utilizations of assets is highest possible. A train schedule provides: Trains and their routes. Train arrival and departure times at each stop in the route. Itinerary for each shipment/passenger. Asset schedule. -4-

Train Scheduling for Freight Trains Blocks of Railcars Optimizes Objectives Train Plan Track Yard Crew Train Scheduling Optimizer Block-to-Train Assignments Trip Plan of Railcars Crew Assignment Locomotive Honors Constraints Locomotive Assignment -5-

Important Constraints A shipment should be transferred between trains at minimum number of stations in its itinerary. A shipment takes certain time to feasibly make a connection from an inbound train to an outbound train. Number of trains which can depart from a terminal in a given time window is limited. Locomotives and crews must stay at a terminal for a given minimum duration before they are assigned to the next train. Number of trains traveling on a track segment in a given time window is limited. -6-

Important Cost Considerations The cost of a train schedule consists of variable operational costs and fixed assets costs. Important variable operational costs are: Fuel cost Crew operating costs like hotels, taxi, etc. Car miles and hire costs Locomotive maintenance Important fixed assets costs are: Locomotive purchase/leasing cost Crew hiring cost Car hiring cost -7-

Train Schedule Optimization The train scheduling is a complex optimization problem with millions of decision variables and constraints. We have developed a decomposition based approach to solve this problem arising in freight transportation. Our approach simulates the flow of all resources on space-time networks and assess the impact for any change in a schedule. We have applied our algorithms for all major Class I railroads in Northern America and have demonstrated substantial savings in the cost. These algorithms are also applicable for passenger railroads. -8-

Decomposition-Based Algorithmic Approach Routing Decisions Train Time Decisions Operating Day Decisions Block-Train Assign. Decisions Determine Decide train arrival and departure Optimal times Train at each stop node on the route Routes (MIP) Decide each train s stop times along its route Decide operating days of trains Decide block-to-train assignments by day of week Enumerate all potential train routes. Formulate the problem to decide train routes and BTAs as an MIP and solve using an MIP solver. Enumerate alternate BTAs and pass them to next phases. Optimize one train time by considering all possible options. Change train timings if savings are more than threshold. Repeat for all trains one by one until a local optimal solution is obtained. Optimize one train s or a pair of trains operating days by performing add/drop/ exchanges of blocks. Repeat for all trains one by one until a local optimal solution is obtained. Optimize one block s assignment to trains by considering all options. Repeat for all blocks one by one until a local optimal solution is obtained. -9-

Main Contribution: Integration of All Resources Our methodology for train scheduling takes into account all the network and operating constraints and optimizes the cost of all assets in an integrated manner. Constrained by Operating Rules Locomotives Crews Railcars Optimizer Yards Tracks Constrained by Network Capacity -10-

Space-Time Networks for Three Resources Efficient Locomotive Flow Network Efficient Crew Flow Network Efficient Railcar Flow Network -11-

ITSO Decision Support System We have packaged our model in analysis tool (Innovative Train Scheduling Optimizer) to view/update data and analyze train schedules. -12-

Study I: Zero-Base Train Scheduling Results ITSO was used to generate a clean-slate plan with no restriction on the extent of changes in the current plan. Cost Component % of Total Cost % Saving ITSO performed an excellent trade-off between different cost components while optimizing the overall costs. Most of the model recommendations were implemented by removing trains that provided the greatest benefit. Train Costs 4% 6.47% Crew Costs 9% 10.60% Locomotive Costs 38% 2.69% Car Costs 48% -0.19% Overall Cost 100% 2% -13-

Study II: Incremental Train Scheduling Results The ITSO was used to change timings of trains, if the savings in cost is more than $800 per train per day. Cost Component % of Total Cost % Saving ITSO recommended changing times of around 10% trains. The recommendations from ITSO were intuitive and convincing in terms of cost and implementation. Train Costs 4% 0.97% Crew Costs 10% 1.50% Locomotive Costs 39% 1.95% Car Costs 48% -0.04% Overall Cost 100% 1% The model demonstrated individually how changing the departure time of a train impacts locomotive and crew connections. -14-

Study III: Curfew-Constrained Scheduling Several corridors in a railroad network are under curfew at any point of time. A railroad adjusts the train schedule in a curfew corridor in terms of: Train departure time at origin or at intermediate stops Train operating days Crew change points in the route We used ITSO to re-optimize the train schedule while honoring curfew constraints. Results of the study: The cost impact of the curfew plan was over $10 million per year in railroad train plan. ITSO created curfew-constrained train plan with a net saving of $13 million per year. -15-

Application for High Speed Rail Project We believe that our models for train time scheduling can be extended to high speed trains. The scheduling of passenger trains is similar to freight trains in terms of: Flow of shipments/passengers Network capacity constraints Locomotive and crew assignments However, At the same time, passenger train scheduling is different in terms of: High weightage to the service quality Cycling of coach cars and locomotives Different crew and conductor rules Etc. -16-

Modeling Modifications for High Speed Trains At the fundamental level, the high speed train scheduling can also be formulated on similar underlying cars, locomotives, and crews space time networks. The network structure can be modified to meet specific nature of high speed train operations. The efficiency to solve the flow problems on three space-time networks can be maintained. The similar greedy approach as in freight trains can be applied. -17-

-18-