1 O&D Forecasting Issues, Challenges, and Forecasting Results John D. Salch PROS Revenue Management, Inc.

Slides:



Advertisements
Similar presentations
Yield management in Hyatt Hotels. On a flight to Goa, two passengers were discussing about the price they paid for the flight and hotel. They were amazed.
Advertisements

1 The Impact of Buy-Down on Sell Up, Unconstraining, and Spiral-Down Edward Kambour, Senior Scientist E. Andrew Boyd, SVP and Senior Scientist Joseph Tama,
Front Office Operations (Reservations)
Galileo Integrated Data Source ( Galileo IDS or GIDS) November 2007.
Travel Program Overview
ENTER System Capabilities. HOME System Capabilities - Flights A web platform where travel agents can register and buy variety of travel products at highly.
Slides 13a: Introduction; Qualitative Models MGS3100 Chapter 13 Forecasting.
AGIFORS--RM Study Group New York City, March 2000 Lawrence R. Weatherford, PhD University of Wyoming Unconstraining Methods.
Travel Itinerary: [Client Name Here]. [Client Name] Travel Itinerary Agenda  Departure flight  Car rental  Hotel and lodging  Return flight  Insurance.
o & d Forecasting for O & D Control
The differences listed below are listed based on comparing the proposed project from the other similar system that is also made by the students.
Improving Forecast Accuracy by Unconstraining Censored Demand Data Rick Zeni AGIFORS Reservations and Yield Management Study Group May, 2001.
Multi-Channel Revenue Management Shankar Mishra & Vish Viswanathan AGIFORS RYM Study Group Berlin, April 2002.
IT integration in airline business process ITAB 2007 Grach Muradyan.
1 GetThere User Training Booking & Managing Online Travel.
Forecasting Availability and Overbooking
Enterprise Business Processes and Reporting (IS 6214) MBS MIMAS 12 th Jan 2011 Fergal Carton Business Information Systems.
Price Elasticity (Fig 5.6) DeDe DeDe DiDi DiDi Price per unit of service Quantity of units demanded D e : Demand is price elastic. Small changes in price.
OPSM 405 Service Management
Airline Revenue Management
Forecasting, a cause of yield decline?
1 Maximizing Revenue with a Leg Revenue Management System E. Andrew Boyd Vice President, Research and Design PROS Revenue Management.
INTERNATIONAL TICKETING
Airline Schedule Optimization (Fleet Assignment II) Saba Neyshabouri.
Belleza Geraldine E. Cabudoc Wilgiec A. Piacca Rowena C. Salcedo Arscelyn R. Zapata Mark Joseph I.
Internet Auctions Users can post items for sale and set a minimum price for it. Other internet users can now bid for the item being sold. These items.
Route Planning and Evaluation
Unisys “A Forecasting Method that Worked” Hossam Zaki AGIFORS RYMSG, NY March 2000.
Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.
Matching Supply with Demand: An Introduction to Operations Management Gérard Cachon ChristianTerwiesch All slides in this file are copyrighted by Gerard.
H oppersta d C onsultin g Market/Airline/Class (MAC) Revenue Management RM2003 Hopperstad May 03.
Introduction to Network Planning Concepts and Practice Course Outline Dynaston Inc.
© 2011 wheresjenny.com Planning a Trip. © 2011 wheresjenny.com Planning a Trip Basic guidelines 1.Planning Your Destination To Travel. 2.Mode of transport.
H OPPERSTA D C ONSULTIN G Market/Airline/Class (MAC) Revenue Management AGIFORS RM 2003 Hopperstad June 03.
Examples of TPS 1 In this section, we examine the: components of a TPS the examples of real-time transaction processing batch transaction processing.
New York 2000 Jacques Cherrier PNR database at AC Implementation overview and its usefulness for Network Management.
O&D Demand Forecasting: Dealing with Real-World Complexities Greg Campbell and Loren Williams.
Forecasting February 26, Laws of Forecasting Three Laws of Forecasting –Forecasts are always wrong! –Detailed forecasts are worse than aggregate.
RM Coordination and Bid Price Sharing in Airline Alliances: PODS Simulation Results Peter Belobaba Jeremy Darot Massachusetts Institute of Technology AGIFORS.
1 Copyright © 2002 by PROS Revenue Management  Fare class rationalization is the process of aligning fares within fare classes so that leg/class revenue.
1 Arjan Westerhof 04 June 2016 Implementing an O&D System at KLM March 23, 2000 Arjan Westerhof Agifors yield management study group.
Managing Capacity and Demand. Airlines miss out on revenue if the seats are not filled. The railways lose money if trains have empty seats. Similarly,
Timothy L. Jacobs, Elizabeth Hunt and Matt Korol Operations Research and Decision Support American Airlines May 2001 Scheduling and Revenue Management.
©2000 Talus Solutions, Inc. All Rights Reserved. March 23, 2000 E-Commerce Revenue Management Challenges Robert L. Phillips.
Improving Revenue by System Integration and Cooperative Optimization Reservations & Yield Management Study Group Annual Meeting Berlin April 2002.
Lufthansa Update on LH´s Path of O&D Control AGIFORS, New York, March 2000 Werner Tauss.
Lufthansa Looking for Feedback Performance Measurement in Revenue Management Stefan Pölt Lufthansa German Airlines AGIFORS Reservations & Yield Management.
CHAPTER 12 FORECASTING. THE CONCEPTS A prediction of future events used for planning purpose Supply chain success, resources planning, scheduling, capacity.
13 – 1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall. Forecasting 13 For Operations Management, 9e by Krajewski/Ritzman/Malhotra.
ASEAN PASS. ASEAN PASS is for travel within ASEAN Country. Valid for travel to and from any ASEAN cities up to a maximum of four (4) sectors on Malaysia.
Demand Management and Forecasting Chapter 11 Portions Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
ICT in Travel & Tourism IT User Examples
Online booking of hotels, transfers, sightseeing, tours, rent cars, excursions and outdoor activities via a quick and simple website Our goal is to offer.
Amadeus Ticket Changer Refund
BASIC RESERVATION ACTIVITIES
World Travel, Inc. Concur Online User Guide
American Airlines :  American Airlines is the world's largest airline when the measurement is done via fleet size, scheduled passenger-
Amadeus Queue Manager Amadeus Business Management Platform
A Modeling Framework for Flight Schedule Planning
7 Tips to Find Cheap Flights that Actually Work. Are you planning to travel to another country? Well, we all know the most expensive part of travelling.
1-888(202)5328 Turkish Airlines Booking Number
Continental Airlines - Worst to First?
AMERICAN AIRLINES PHONE NUMBER 1.American Airlines, Inc. is a major United States airline headquartered in Fort Worth, Texas, within the Dallas-Fort Worth.
New MCT Standards Are you ready?
NEW ZAGROSJET SALES SYSTEM
Complex World 2015 Workshop
KLM Airlines reservations phone number KLM Airlines reservations phone number is required if you have plans for a smoother and pleasant trip. KLM Airlines.
Forecasting Room Availability
Trawex| Web Portals-b2b-b2c-b2e
Forecasting Accuracy.
Presentation transcript:

1 O&D Forecasting Issues, Challenges, and Forecasting Results John D. Salch PROS Revenue Management, Inc.

2 Forecasting Issues / Challenges  data  processing time  modeling  dynamics

3 Data …There Is More Than We Know What to Do With

4 Data Collection  Data Sources (Assume 1000 flights per day) u PNR (Touched and Flown) ~ 250,000 per day u Flight level inventory ~ 150,000 per day u Schedule ~ 20,000 per day u Agent, Customer, etc… ~ ? (your mileage may vary…)

5 Data To Collect: Some Examples  PNR Record Locator  Passenger Name  Creation Time  Creation Date  Creation DOW  Holiday  Special Events  Airline Code(s)  Origin Airport  Origin City  Origin Country  Origin Continent  Destination Airport  Destination City  Destination Country  Destination Continent  Path Airport  Path City  Departure Date(s) all legs  Departure Time(s) all legs  Point of Sale City  Point of Sale Country  Point of Sale Continent  Booking Office  Group Identifier  Passenger Type (Freq. Flier Type?)  Frequent Flier Number  Fare Classes all legs  Number of Passengers  Number Protected  No Show Identifier  No Show Reason  Go Show Identifier  Go Show Booking Time before Departure  Connection from Airline  Connection to Airline  Original Point of Departure  Final Destination  Cancellation Identifier  Cancellation Date  Cancellation Time  Cancellation Reason  Flight Numbers all legs  Confirmation Codes all legs  Fare (Base, Airport Chg, Tax)  Ticketing Information  Currency (Type/Exchange Rate)  Fare Basis Code  Special Service  Passenger Address  OAL Booked By  OAL segment(s)  Tour Segment  Hotel Segment  Car Segment  Group Name  Number of Passengers in PNR  Ticket Type  Denied Boardings Code  Form Of Payment Info  Agent Iata#  Tel #  Other Supp. Info Messages  Protected History (all legs bkd)  Received From (PNR modifying person)  Arrival Times all legs  OAL segment

6 Data Challenges  Rich source of data u It will take many years to find all of the gems  Large volumes of data u Processing time is the binding constraint  Cleaning / Massaging u Lots of cleaning required

7 Forecast Modeling It Must Be Fast, Fast, Fast….

8 Forecast Updating  Unconstrain Actuals  Update Models

9 Unconstraining  Methods for adjustment u Projection Methods u Iterative Methods  Inputs u Constraint Probability u Bookings / Cancels / Waitlist

10 Forecast Modeling  Bayesian forecasting paradigm  Correlation adjustments  Seasonality Adjustments  Hierarchical Correlation  Component Relationship

11 Bayesian Forecasting  Simple updating  Minimal data history required u Uses all history, but minimize database  Dynamic to changing data u exponential smoothing

12 Bayesian Forecasting  components: u reservations (arrivals model) u cancellations (rate model) u go-shows u no-shows u booking curve  Each component poses new challenges!

13 Correlation Adjustment  remove model assumptions of independence across time slices u adjust based on correlation model u early surge in bookings/cancels may result in lower or higher bookings later in cycle u significant reduction in errors

14 Seasonality Adjustments  Model cyclical patterns u day of week patterns u monthly patterns u year over year patterns u significant reduction in errors

15 Hierarchical Adjustments  remove model assumptions of independence between entities u relate entities through hierarchy u reduce “small numbers” problem u high demand in one itinerary may imply high/low demand in another (spill) u significant reduction in errors

16 Component Relationship  “Blend”: u blend different models to form “out” passenger forecasts, demand to come u relate forecasts, e.g. cancels and no-shows

17 Accuracy: “The Forest and the Trees”  Small numbers accurate, but... u aggregations need to be accurate, as well u Feedback mechanism u proper model tuning u bad aggregate forecasts can bias bid prices

18 Holidays / Special Events  Accounted for in models  Discount from “non-holiday” forecasts  Incorporate user knowledge

19 Dynamics Everything Is Always Changing…

20 Dynamics  Schedule changes u Reduce impact of frequent changes in the flight network u Maintain “relevant” history u Create a “schedule-free” network  Accounting for new markets u sponsorship

21 Hard Work Pays off... Forecasting Results

22

23

24

25

26

27 A Forecast "Tonight's forecast: dark. Continuing dark throughout the night and turning to widely scattered light in the morning." - George CarlinGeorge Carlin