Transit Vehicle Scheduling: Problem Description

Similar documents
Outline. 1. Timetable Development 2. Fleet Size. Nigel H.M. Wilson. 3. Vehicle Scheduling J/11.543J/ESD.226J Spring 2010, Lecture 18

Airline Schedule Development Overview Dr. Peter Belobaba

Transportation Timetabling

CURRENT SHORT-RANGE TRANSIT PLANNING PRACTICE. 1. SRTP -- Definition & Introduction 2. Measures and Standards

Airline Scheduling Optimization ( Chapter 7 I)

Airline Scheduling: An Overview

Real-Time Control Strategies for Rail Transit

SAMTRANS TITLE VI STANDARDS AND POLICIES

UC Berkeley Working Papers

CHAPTER 5 SIMULATION MODEL TO DETERMINE FREQUENCY OF A SINGLE BUS ROUTE WITH SINGLE AND MULTIPLE HEADWAYS

Lessons Learned from Rebuilding the Muni Subway Schedule Leslie Bienenfeld

HOW TO IMPROVE HIGH-FREQUENCY BUS SERVICE RELIABILITY THROUGH SCHEDULING

Integrated Optimization of Arrival, Departure, and Surface Operations

Date: 11/6/15. Total Passengers

SERVICE NETWORK DESIGN: APPLICATIONS IN TRANSPORTATION AND LOGISTICS

Att. A, AI 46, 11/9/17

5 Rail demand in Western Sydney

SPADE-2 - Supporting Platform for Airport Decision-making and Efficiency Analysis Phase 2

Workshop on Advances in Public Transport Control and Operations, Stockholm, June 2017

Overview of the Airline Planning Process Dr. Peter Belobaba Presented by Alex Heiter

8 CROSS-BOUNDARY AGREEMENT WITH BRAMPTON TRANSIT

ATM Seminar 2015 OPTIMIZING INTEGRATED ARRIVAL, DEPARTURE AND SURFACE OPERATIONS UNDER UNCERTAINTY. Wednesday, June 24 nd 2015

MIT ICAT. Robust Scheduling. Yana Ageeva John-Paul Clarke Massachusetts Institute of Technology International Center for Air Transportation

Involuntary assignments shall only be made according to the Priority of Open Trip Assignment language specified in Reserve Duty, Section 12.

Airline Network Structures Dr. Peter Belobaba

Condor Ferries schedule 2018/19. August 2017

Alternatives: Strategies for Transit Systems Change

PREFACE. Service frequency; Hours of service; Service coverage; Passenger loading; Reliability, and Transit vs. auto travel time.

Metrobus Service Evaluations

Mathematical modeling in the airline industry: optimizing aircraft assignment for on-demand air transport

Optimized Itinerary Generation for NAS Performance Analysis

Business Intelligence Development at Winnipeg Transit

MODAIR: Measure and development of intermodality at AIRport. INO WORKSHOP EEC, December 6 h 2005

Duty-Period-Based Network Model for Crew Rescheduling in European Airlines. Abstract

PERFORMANCE MEASUREMENT

Evaluation of Alternative Aircraft Types Dr. Peter Belobaba

Airfield Capacity Prof. Amedeo Odoni

Passenger Arrival Rates at Public Transport Stations. Prof. Dr. U. Weidmann, M. Lüthi, A. Nash TRB 86 th Annual Meeting, 22 th January 2007

DRAFT Service Implementation Plan

PTN-128 Reporting Manual Data Collection and Performance Reporting

Including Linear Holding in Air Traffic Flow Management for Flexible Delay Handling

An Airline Crew Scheduling for Optimality

Technical Memorandum Number 777. Scheduling Multiple Types of Fractional Ownership Aircraft With Crew Duty Restrictions

Stage 2 ION: Light Rail Transit (LRT) from Kitchener to Cambridge

HOUSEHOLD TRAVEL SURVEY

LA Metro Rapid - Considerations in Identifying BRT Corridors. Martha Butler LACMTA, Transportation Planning Manager Los Angeles, California

Central Oregon Intergovernmental Council

U.Md. Zahir, H. Matsui & M. Fujita Department of Civil Engineering Nagoya Institute of Technology,

Antitrust Review of Mergers and Alliances

Abstract. Introduction

Bus Corridor Service Options

Airport Capacity, Airport Delay, and Airline Service Supply: The Case of DFW

Jeppesen Pairing & Rostering

Implementing an Air Taxi System

CRANE CREW MANAGEMENT

Applying Integer Linear Programming to the Fleet Assignment Problem

MTA Bus Network Improvement Project July 22, 2013

Research in Coastal Infrastructure Reliability: Rerouting Intercity Flows in the Wake of a Port Outage

Corridor Analysis. Corridor Objectives and Strategies Express Local Limited Stop Overlay on Local Service 1 Deadhead

Simulation of disturbances and modelling of expected train passenger delays

Why does 2010 feel like the dark ages for fare collection? Fred Combs Lextran, Planning and Technology Manager Lexington, Kentucky

Northfield to Ingle Farm #2 66 kv Sub transmission line

DMAN-SMAN-AMAN Optimisation at Milano Linate Airport

Potomac River Commuter Ferry Feasibility Study & RPE Results

Analysis of Gaming Issues in Collaborative Trajectory Options Program (CTOP)

Towards a 100% renewable energy future: WÄRTSILÄ Energy Solutions

IMPROVING THE ROBUSTNESS OF FLIGHT SCHEDULE BY FLIGHT RE-TIMING AND IMPOSING A NEW CREW BASE

Solution Repair/Recovery in Uncertain Optimization Environment

Price-Setting Auctions for Airport Slot Allocation: a Multi-Airport Case Study

NOTES ON COST AND COST ESTIMATION by D. Gillen

UK Experience with Bus Restructuring

Collaborative Decision Making By: Michael Wambsganss 10/25/2006

COLT RECOMMENDED BUSINESS PLAN

Review & Redesign of Retail and F&B area at Indore airport

What is Rail Futures?

Tour route planning problem with consideration of the attraction congestion

Abruzzo Airport. Commercial Policy Development Routes

SRTA Year End Fixed Route Ridership Analysis: FY 2018

Regional Planning for Tri-Rail Coastal Link

Approximate Network Delays Model

Aviation, Rail, & Trucking 6-1

Available online at ScienceDirect. Transportation Research Procedia 10 (2015 )

NextGen AeroSciences, LLC Seattle, Washington Williamsburg, Virginia Palo Alto, Santa Cruz, California

2018 Service Changes Ada County

ICAO Air Connectivity and Competition. Sijia Chen Economic Development Air Transport Bureau, ICAO

Development of SH119 BRT Route Pattern Alternatives for Tier 2 - Service Level and BRT Route Pattern Alternatives

SHIP MANAGEMENT SURVEY. July December 2017

Special edition paper Development of a Crew Schedule Data Transfer System

Integrated Disruption Management and Flight Planning to Trade Off Delays and Fuel Burn

APPENDIX B COMMUTER BUS FAREBOX POLICY PEER REVIEW

Considerations for Facility Consolidation

Final Proposed Route Changes for GLTC

Airport Planning Area

The impact of scheduling on service reliability: trip-time determination and holding points in long-headway services

MONTHLY OPERATIONS REPORT SEPTEMBER 2015

INTEGRATE BUS TIMETABLE AND FLIGHT TIMETABLE FOR GREEN TRANSPORTATION ENHANCE TOURISM TRANSPORTATION FOR OFF- SHORE ISLANDS

Research Article Study on Fleet Assignment Problem Model and Algorithm

Rail Car Allocation Problems

II. Terminology and Basic

Transit Performance Report FY (JUNE 30, 2007)

Transcription:

Transit Vehicle Scheduling: Problem Description Outline Problem Characteristics Service Planning Hierarchy (revisited) Vehicle Scheduling /24/03.224J/ESD.204J

Problem Characteristics Consolidated Operations (vs. Direct Operations) Passengers (vs freight) being moved Urban vs. intercity (short vs. long trip lengths) Relatively high service frequency (several trips per hour vs one trip per day) High temporal variation in demand within day Feasible speeds vary by time of day if vehicles affected by traffic congestion Operations/service plan is stable over a period of months Different type of competition May be a public agency or a private company Crew costs are significant fraction of total costs Routes have many nodes /24/03.224J/ESD.204J 2

Temporal Variation in Vehicle Requirements and Vehicle Blocks Vehicles in service 900 600 300 0 6:00 2:00 5:00 2:00 Time of day /24/03.224J/ESD.204J 3

Service Planning Hierarchy Input Function Output Demand characteristics Infrastructure Resources Policies (e.g. coverage) Demand characteristics Resources Policies (e.g. headways and pass loads) Route travel times Demand characteristics Resources Policies (e.g. reliability) Route travel times Resources Policies (e.g. reliability) Work rules and pay provisions Resources Policies Network and Route Design Frequency Setting Timetable Development Vehicle Scheduling Crew Scheduling Set of routes Service Frequency by route, day, and time period Departure/Arrival times for individual trips on each route (per stop) Revenue and Non-revenue Activities by Vehicle Crew duties /24/03.224J/ESD.204J 4

Service Planning Hierarchy Network Design Frequency Setting Timetable Development Vehicle Scheduling Crew Scheduling Service and Lost Infrequent Considerations Incremental Analysis Decisions both significant Methods Dominate Frequent Decisions Cost Considerations Dominate Computer Dominates Optimization-Based Methods /24/03.224J/ESD.204J 5

Input: Vehicle Scheduling Problem The timetable: a set of vehicle revenue trips to be operated, each characterized by: - starting point and time - ending point and time Possible layover/recovery arcs between the end of a trip and the start of a (later) trip at the same location Possible deadhead arcs connecting: - depot to trip starting points - trip ending points to depot - trip ending points to trips starting at a different point /24/03.224J/ESD.204J 6

Observations: there are many feasible but unattractive deadhead and layover arcs, generate only plausible non-revenue arcs layover time affects service reliability, set minimum layover (recovery) time Objective: define vehicle blocks (sequences of revenue and non-revenue activities for each vehicle) covering all trips so as to: - - Observation: Vehicle Scheduling Problem minimize fleet size (i.e. minimize #crews) minimize non-revenue time (i.e. minimize extra crew time) these are proxies for cost, but a large portion of cost will depend on crew duties which are unknown at this stage of solution. /24/03.224J/ESD.204J 7

Vehicle Scheduling Problem (continued) Constraints: Minimum vehicle block length Maximum vehicle block length Variations: Each vehicle restricted to a single line vs. interlining permitted Single depot vs multi-depot Vehicle fleet size constrained at depot level Routes (trips) assigned to specific depot Multiple vehicle types /24/03.224J/ESD.204J 8

Example: Single Route AB A B (Central City) Results of earlier planning and scheduling analysis: AM Peak Period Base Period (6-9 AM) (after 9 AM) Headways 20 min 30 min Scheduled trip time 40 min 35 min (A B or B A) Minimum layover time 0 min 0 min Dominant direction of travel in AM is A B /24/03.224J/ESD.204J 9

Timetable and Vehicle Block Development Depart A 6:00 6:20 0:00 0:30 :00 Arrive B 9:20 9:35 0:05 0:25 :05 :35 /24/03.224J/ESD.204J 0

Timetable and Vehicle Block Development Depart A Arrive B Depart B Arrive A 6:00 6:50 7:30 6:20 7:0 7:30 8:0 8:0 9:0 9:5 9:50 9:20 9:35 9:45 0:20 0:05 0:5 0:50 0:00 0:25 0:45 :20 0:30 :05 :5 :50 :00 :35 :45 2:20 /24/03.224J/ESD.204J

Timetable and Vehicle Block Development Veh # Depart A Arrive B Depart B Arrive A x-->6:00 6:50 7:30---> 6:20 7:0 7:30 8:0 8:0 9:0 9:5 9:50 9:20 9:35 9:45 0:20 0:05 0:5 0:50 0:00 0:25 0:45 :20 0:30 :05 :5 :50 :00 :35 :45 2:20 x = from depot /24/03.224J/ESD.204J 2

Timetable and Vehicle Block Development Veh # Depart A Arrive B Depart B Arrive A x-->6:00 6:50 7:30---> 6:20 7:0 7:30 8:0 8:0 9:0 9:5 9:50 9:20 9:35 9:45 0:20 0:05 0:5 0:50 0:00 0:25 0:45 :20 0:30 :05 :5 :50 :00 :35 :45 2:20 x = from depot /24/03.224J/ESD.204J 3

Timetable and Vehicle Block Development Veh # Depart A Arrive B Depart B Arrive A x-->6:00 6:50 7:30---> 6:20 7:0 7:30 8:0 8:0 9:0 9:5 9:50 9:20 9:35 9:45 0:20 0:05 0:5 0:50 0:00 0:25 0:45 :20 0:30 :05 :5 :50 :00 :35 :45 2:20 x = from depot /24/03.224J/ESD.204J 4

Timetable and Vehicle Block Development Veh # Depart A Arrive B Depart B Arrive A x-->6:00 6:50 7:30---> 6:20 7:0 7:30 8:0 8:0 9:0 9:5 9:50 9:20 9:35 9:45 0:20 0:05 0:5 0:50 0:00 0:25 0:45 :20 0:30 :05 :5 :50 :00 :35 :45 2:20 x = from depot /24/03.224J/ESD.204J 5

Timetable and Vehicle Block Development Veh # Depart A Arrive B Depart B Arrive A x-->6:00 6:50 7:30---> 2 x-->6:20 7:0 7:30 8:0 8:0 9:0 2 -> y 9:5 9:50 9:20 9:35 9:45 0:20 0:05 0:5 0:50 0:00 0:25 0:45 :20 0:30 :05 :5 :50 :00 :35 :45 2:20 x = from depot /24/03.224J/ESD.204J 6

Timetable and Vehicle Block Development Veh # Depart A Arrive B Depart B Arrive A x-->6:00 6:50 7:30---> 2 x-->6:20 7:0 3 x--> 7:30 8:0 8:0 9:0 2 -->y 3 9:5 9:50 9:20 9:35 9:45 0:20 0:05 0:5 0:50 3 0:00 0:25 0:45 :20 0:30 :05 :5 :50 :00 :35 :45 2:20 x = from depot /24/03.224J/ESD.204J 7

Timetable and Vehicle Block Development Veh # Depart A Arrive B Depart B Arrive A x-->6:00 6:50 7:30---> 2 x-->6:20 7:0 3 x--> 7:30 8:0 4 x--> 8:0 9:0 2 -->y 3 9:5 9:50 4 9:20-> y 9:35 9:45 0:20 0:05 0:5 0:50 3 0:00 0:25 0:45 :20 0:30 :05 :5 :50 :00 :35 :45 2:20 x = from depot /24/03.224J/ESD.204J 8

Timetable and Vehicle Block Development Veh # Depart A Arrive B Depart B Arrive A x-->6:00 6:50 7:30---> 2 x-->6:20 7:0 3 x--> 7:30 8:0 4 x--> 5 x--> 8:0 9:0 2 -->y 3 9:5 9:50 4 9:20 ->y 5 9:35 9:45 0:20 0:05 0:5 0:50 3 0:00 0:25 0:45 :20 5 0:30 :05 :5 :50 :00 :35 :45 2:20 x = from depot /24/03.224J/ESD.204J 9

Example: Vehicle Blocks Block : Depot - A (6:00) - B (6:50) - A () - B () - A () B (0:5 ) - A (:00) - B (:45)... Block 2: Depot - A (6:20) - B (7:0) - A () - B () - Depot Block 3: Depot - A () - B (7:30) - A () - B (9:5) - A (0:00) B (0:45)... Block 4: Depot - A () - B () - A () - Depot Block 5: Depot - A () - B (8:0) - A () - B (9:45) - A (0:30) B (:5) -... /24/03.224J/ESD.204J 20

Vehicle Scheduling Model Approaches Heuristic approaches:. Define compatible trips at same terminal k such that trips i and j are compatible iff : t s j - t e i > M k t s j - t e i < 2 D k where t s j = starting time for trip j t e i = ending time for trip i M k = minimum recovery/layover time at terminal D k = deadhead time from terminal k to depot k /24/03.224J/ESD.204J 2

Vehicle Scheduling Model Approaches 2. Apply Restricted First-in-First-out rules at each terminal (a) Order arrivals and departures at the terminal chronologically (b) Start with (next) earliest arrival at terminal; if none, go to step (e) (c) Link to earliest compatible trip departure; if none, return vehicle to depot and return to step (b) (d) Check vehicle block length against constraint: if constraining, return vehicle to depot and return to step (b); otherwise return to step (c) with new trip arrival time (e) Serve all remaining unlinked departures from depot /24/03.224J/ESD.204J 22

Time-Space Network Representation Route Route N A B A N B N Depot Depot revenue arc Time of Day /24/03.224J/ESD.204J 23

Time-Space Network Representation Route Route N A B A N B N Depot Depot revenue arc layover arc Time of Day /24/03.224J/ESD.204J 24

Time-Space Network Representation Route Route N A B A N B N Depot Depot revenue arc layover arc deadhead arc Time of Day /24/03.224J/ESD.204J 25

Time Space Network Representation Detail Time of Day (,,0) (0,,c ij ) (,,0) (0,,c. j ) (0,,c j.) (,,0) (0,N k,0) D E P O T Storage at Depot (0,N,C) D E P O T (l ij,u ij,c ij ) ( minimum flow, maximum flow, cost per unit of flow) correspond to revenue trips deadhead trip to or from the depot or between routes, or layovers between revenue trips on same route /24/03.224J/ESD.204J 26

Minimum Cost Network Flow Formulation Minim iz e (i, j ) A c ij x ij s.t. x ij x ji = 0 { j: ( i, j ) A } { j: ( j,i ) A} i N...( ) x ij lij, (i, j ) A...( 2 ) x ij u ij, (i, j ) A...( 3 ) x ij Z +, (i, j ) A...( 4 ) /24/03.224J/ESD.204J 27