5/25/2015 Operations Research Group Continental Airlines Bridging Schedule Changes When Bookings Exist Judy Pastor Continental Airlines AGIFORS YM 2002.

Slides:



Advertisements
Similar presentations
Airline Schedule Optimization (Fleet Assignment I)
Advertisements

Non Revenue Travel Planning
Objective Our objective is to provide tailored business solutions to Airlines, Airports, Civil Aviation Authorities, and other aviation service providers.
1 Material to Cover  relationship between different types of models  incorrect to round real to integer variables  logical relationship: site selection.
Chapter 3 Workforce scheduling.
OPSM 301 Operations Management
M I T I n t e r n a t i o n a l C e n t e r f o r A i r T r a n s p o r t a t i o n New Approaches to Improving the Robustness of Airline Schedules Prof.
Logistics Network Configuration
Optimizing Airline Operations with NetAdvisor Contact: Ashish Tripathy Website:
© copyright Amadeus GTD S.A. / all rights reserved / unauthorized use and disclosure strictly forbidden New Generation Inventory Jean-Michel Sauvage.
o & d Forecasting for O & D Control
Linear Programming Using the Excel Solver
Basic Feasible Solutions: Recap MS&E 211. WILL FOLLOW A CELEBRATED INTELLECTUAL TEACHING TRADITION.
Airlines and Linear Programming Dr. Ron Tibben-Lembke.
1 A Second Stage Network Recourse Problem in Stochastic Airline Crew Scheduling Joyce W. Yen University of Michigan John R. Birge Northwestern University.
What is Yield Management?  Experienced overbooking by an airline?  American saved $1.4 billion from 1989 to 1992 (50% more than its net profit)  Management.
New Approaches to Add Robustness into Airline Schedules Shan Lan, Cindy Barnhart and John-Paul Clarke Center for Transportation and Logistics Massachusetts.
Airline Schedule Optimization (Fleet Assignment II) Saba Neyshabouri.
Airline Schedule Planning: Accomplishments and Opportunities Airline Schedule Planning: Accomplishments and Opportunities C. Barnhart and A. Cohn, 2004.
Quadratic Programming Model for Optimizing Demand-responsive Transit Timetables Huimin Niu Professor and Dean of Traffic and Transportation School Lanzhou.
Luis Cadarso(1), Vikrant Vaze(2), Cynthia Barnhart(3), Ángel Marín(1)
Max-flow/min-cut theorem Theorem: For each network with one source and one sink, the maximum flow from the source to the destination is equal to the minimal.
Route Planning and Evaluation
EUROCONTROL EXPERIMENTAL CENTRE from Passenger Perspective or… I n t e r m o d a l i t y from Passenger Perspective or… PhD Thesis EUROCONTROL Experimental.
Operations Research at Continental Airlines Judy Pastor, Senior Manager, OR Continental Airlines INFORMS - Houston November 16, 2000.
Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.
1 Network Optimization in Transportation Scheduling Ravindra K. Ahuja Supply Chain and Logistics Engineering (SCALE) Center Industrial & Systems Engineering.
Intermediate-range capacity planning Usually covers a period of 12 months. Short range Intermediate range Long range Now2 months1 Year Aggregate Planning.
1 O&D Forecasting Issues, Challenges, and Forecasting Results John D. Salch PROS Revenue Management, Inc.
Good Things Take Time – Building up an O&D-Forecaster Stefan Poelt Presentation to the AGIFORS RES & YM Study Group Berlin, April 2002.
Escape Routing For Dense Pin Clusters In Integrated Circuits Mustafa Ozdal, Design Automation Conference, 2007 Mustafa Ozdal, IEEE Trans. on CAD, 2009.
AGIFORS Res and YM Study Group Conference, NYC, Operations Research: Optimization, Heuristics, Simulation, and Forecasting Judy Pastor Continental.
AGIFORS, 5/28/03 Aircraft Routing and Crew Pairing Optimization Diego Klabjan, University of Illinois at Urbana- Champaign George L. Nemhauser, Georgia.
Ardavan Asef-Vaziri Systems and Operations Management
MIT ICAT ICATMIT M I T I n t e r n a t i o n a l C e n t e r f o r A i r T r a n s p o r t a t i o n Virtual Hubs: A Case Study Michelle Karow
Introduction to Network Planning Concepts and Practice Course Outline Dynaston Inc.
Year over Year Schedule Match Up using LP Judy Pastor, Continental Airlines AGIFORS YM 2001 Bangkok, Thailand.
Linear Programming Data Structures and Algorithms A.G. Malamos References: Algorithms, 2006, S. Dasgupta, C. H. Papadimitriou, and U. V. Vazirani Introduction.
New York 2000 Jacques Cherrier PNR database at AC Implementation overview and its usefulness for Network Management.
Bureau of Transportation Statistics: Aviation Data Bases Bureau of Transportation Statistics Research and Innovative Technology Administration United States.
AIRCRAFT RECOVERY SYSTEM AGIFORS Airline Operations June , 2003 Auckland New Zealand AIRCRAFT RECOVERY SYSTEM François Soumis & Mirela Stojković.
O&D Demand Forecasting: Dealing with Real-World Complexities Greg Campbell and Loren Williams.
Flight Itinerary Problem ICS 311 Fall 2006 Matt Freeburg.
What Exactly Is Data Mining? Judy Pastor Senior Manager, Operations Research Continental Airlines AGIFORS YM and Res 2000, NYC.
ASIA PACIFIC Air Traffic Flow Management
Airline Crew Scheduling Problem ‍‍(CSP) Ahmad Khayer Dastjerdi
RM Coordination and Bid Price Sharing in Airline Alliances: PODS Simulation Results Peter Belobaba Jeremy Darot Massachusetts Institute of Technology AGIFORS.
Airlines and Linear Programming (and other stuff) Dr. Ron Lembke.
Timothy L. Jacobs, Elizabeth Hunt and Matt Korol Operations Research and Decision Support American Airlines May 2001 Scheduling and Revenue Management.
Route and Network Planning
1 REAL-TIME INTER-MODAL SUBSTITUTION (RTIMS) AS AN AIRPORT CONGESTION MANAGEMENT STRATEGY Mark Hansen Yu Zhang University of California Berkeley.
Improving Revenue by System Integration and Cooperative Optimization Reservations & Yield Management Study Group Annual Meeting Berlin April 2002.
1 An Integer Linear Programming model for Airline Use (in the context of CDM) Intro to Air Traffic Control Dr. Lance Sherry Ref: Exploiting the Opportunities.
Lufthansa Update on LH´s Path of O&D Control AGIFORS, New York, March 2000 Werner Tauss.
MODEL FOR DAILY OPERATIONAL FLIGHT SCHEDULE DESIGNING Slavica Nedeljković Faculty of Transport and Traffic Engineering, University of Belgrade Serbia and.
Airline Optimization Problems Constraint Technologies International
Amsterdam University of Applied Sciences INAIR 2015 November Amsterdam AVIATION ACADEMY INAIR 2015 November 12/13 Holiday Inn Amsterdam The future.
Tabu Search Applications Outlines: 1.Application of Tabu Search 2.Our Project with Tabu Search: EACIIT analytics.
Flight Rescheduling Jo-Anne Loh (jl3963) Anna Ming (axm2000) Dhruv Purushottam (dp2631) IEOR 4405 Production Scheduling (Spring 2016)
Appendix A with Woodruff Edits Linear Programming Using the Excel Solver Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
A Modeling Framework for Flight Schedule Planning
1.206J/16.77J/ESD.215J Airline Schedule Planning
1.3 Modeling with exponentially many constr.
1.206J/16.77J/ESD.215J Airline Schedule Planning
1.206J/16.77J/ESD.215J Airline Schedule Planning
1.206J/16.77J/ESD.215J Airline Schedule Planning
TransCAD Vehicle Routing 2018/11/29.
1.206J/16.77J/ESD.215J Airline Schedule Planning
Airlines and Linear Programming (and other stuff)
Integer Programming (정수계획법)
Presentation transcript:

5/25/2015 Operations Research Group Continental Airlines Bridging Schedule Changes When Bookings Exist Judy Pastor Continental Airlines AGIFORS YM Berlin

5/25/2015 Operations Research Group Continental Airlines On September 1, 2001 Airline industry changed dramatically Continental reduced schedule by 20% But bookings existed on full schedule for the next 330 days Situation magnified an existing problem

5/25/2015 Operations Research Group Continental Airlines CRSs and Schedule Change Continental’s CRS Reaccom process –Input is flight (old schedule) to flight (new schedule) mapping for a future date range –All passengers from flight in old schedule are moved to specific flight in new schedule No attention given to connecting segments AU levels for new flights are not respected Human intervention needed to correct

5/25/2015 Operations Research Group Continental Airlines Result of Current Process Costly in terms of –Customer Satisfaction Self-imposed misconnections for connecting pax Confusion at airport –Recovery “Hot” flights  DB Costs Reaccom at airports –Revenue opportunity LY pax moved to flights with HY opportunity

5/25/2015 Operations Research Group Continental Airlines Schedule Change Reaccom OR group saw opportunity to combine rich information contained in PNR Data Warehouse and Mathematical Programming Solution –Build new flight network and flow passengers from existing schedule onto it –Large problem that looked intractable at first –Analysis led to ways to reduce it

5/25/2015 Operations Research Group Continental Airlines Multi-Step Process Current algorithm focuses on one day of reaccom but recognizes prior and subsequent days –Due to itineraries that span days –So that reaccom can be done in one flight/day markets

5/25/2015 Operations Research Group Continental Airlines Schedule Match Get proposed schedule from Schedule Administration Retrieve current schedule For each date of interest, match proposed schedule to current Each flight in new schedule is either a Match or a Change

5/25/2015 Operations Research Group Continental Airlines Types of Flight Changes No Match –Caused by a change in frequency –Flight in old schedule has no match in new Retime –Old flight matches in new schedule but with timing change Into Hub – arrival time > 10 min later Out of Hub – departure time > 10 minutes earlier Any time change more than 30 minutes Match with Equipment Downgauge –If current bookings > new capacity

5/25/2015 Operations Research Group Continental Airlines Schedule Match Example OD: RDUIAH DeptDate: DOW: 7 Old Schedule Num Flights: 3 FltNum 151 Dept 635 Arrl 829 Bkd 34 AU 110 CAP 104 Status: OK FltNum 1751 Dept 1453 Arrl 1650 Bkd 77 AU 110 CAP 104 Status: No Match FltNum 551 Dept 1740 Arrl 1935 Bkd 36 AU 135 CAP 124 Status: OK New Schedule Num Flights: 2 FltNum 151 Dept 635 Arrl CAP 104 Status: OK FltNum 551 Dept 1740 Arrl CAP 124 Status: OK Old Total Cap: 332 New Total Cap: 228 Bkd: 147 Re-Timed: 0 No Match: 77 Downgauge: 0

5/25/2015 Operations Research Group Continental Airlines Effected PNRS Next step is to retrieve PNRs for flights that are classified as a Change –Get all active legs in PNR for the focus date, the day before and the day after Create new schedule with recomputed current booked, capacity and AU –Matched flights get booked from old schedule minus any connecting legs from PNRs of changed flights –Unmatched flights will have current booked of zero

5/25/2015 Operations Research Group Continental Airlines New OD Paths Enumerate feasible O and D paths for new schedule for PNRS from changed flights –Non stops –One stops (limit to total trip time < nonstop + 4 hours if nonstop exists) –Two stops (if less than 6 paths) –Three stops (if nothing yet) –Alternate stations can be penalty

5/25/2015 Operations Research Group Continental Airlines Alternate Paths for RDUGYE RDUIAH IAHPTY PTYGYE RDUEWR EWRPTY PTYGYE RDUEWR EWRPTY PTYGYE RDUEWR EWRPTY PTYGYE RDUEWR EWRPTY PTYGYE RDUEWR EWRPTY PTYGYE RDUIAH IAHPTY PTYGYE RDUIAH IAHPTY PTYGYE RDUIAH IAHUIO UIOGYE RDUIAH IAHPTY PTYGYE RDUEWR EWRPTY PTYGYE RDUEWR EWRPTY PTYGYE RDUEWR EWRPTY PTYGYE

5/25/2015 Operations Research Group Continental Airlines Demand Aggregate demand by Path O and D and class of service Flow aggregated demands on new schedule network via the enumerated paths to minimize penalties –Change from original departure, arrival, trip time –Number of flights in itinerary –Multiplier for class of service (more penalty for YH) –Use of alternate stations for origin or destination

5/25/2015 Operations Research Group Continental Airlines Flight Capacity Constraints Capacity constraints on flights in new schedule –RHS for matched flights = new cap – recomputed current booked –RHS for changed flights = new cap Solve LP Solution will flow old path O and Ds by class of service on new schedule

5/25/2015 Operations Research Group Continental Airlines Solution Example OLD FLT 1751 RDUIAH Dept 1453 Arrl NO MATCH IN NEW SCHEDULE Path RDUGYE NumPax 76 COS B #Flts 3 PathDate Dept 1453 Arrl 2359 Penalty 43.4 FLT 244 ddate od RDUEWR dept 1400 arrl 1529 FLT 887 ddate od EWRPTY dept 1750 arrl 2200 FLT 887 ddate od PTYGYE dept 2250 arrl 2445

5/25/2015 Operations Research Group Continental Airlines Assign Existing PNRs Assign PNRs to new paths via bin packing algorithm –blocks of space assigned by O and D –individual PNRs must now fit into blocks as closely as possible –may need to amend “optimal” solution to fit PNRs exactly

5/25/2015 Operations Research Group Continental Airlines PNR Assignment OLD FLT 1751 RDUIAH Dept 1453 Arrl NO MATCH IN NEW SCHEDULE Path RDUGYE NumPax 76 COS B #Flts 3 PathDate Dept 1453 Arrl 2359 Penalty 43.4 FLT 244 ddate od RDUEWR dept 1400 arrl 1529 FLT 887 ddate od EWRPTY dept 1750 arrl 2200 FLT 887 ddate od PTYGYE dept 2250 arrl 2445 PNRs rcrdloc UFSGF2 numpax 6 rcrdloc UFRKEK numpax 70

5/25/2015 Operations Research Group Continental Airlines Other Uses Integrate with Demand Driven Dispatch to swap aircraft to allow for better re-accommodation in very tight situations Proactive pre-flight re-accom to create more space on flights where too many bookings have already been taken Heads Up Tool for Scheduling to determine where extra sections may be needed

5/25/2015 Operations Research Group Continental Airlines Questions?