OPSM 405 Service Management

Slides:



Advertisements
Similar presentations
Revenue Management Chapter 13.
Advertisements

Im not paying that! Mathematical models for setting air fares.
OPSM 405 Service Management
Chapter 13 Revenue Management (a.k.a. yield management)
Operations management
What do the following goods/services have in common?
Quantitative Review I. Capacity and Constraint Management (Break-Even Analysis)
Anthony Sulistio 1, Kyong Hoon Kim 2, and Rajkumar Buyya 1 Managing Cancellations and No-shows of Reservations with Overbooking to Increase Resource Revenue.
6 | 1 Copyright © Cengage Learning. All rights reserved. Independent Demand Inventory Materials Management OPS 370.
Chapter 10: Simulation Modeling
20–1. 20–2 Chapter Twenty Copyright © 2014 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
OPIM 5894 Advanced project management
Managing Capacity and Demand Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
1 SIMULATION – PART I Introduction to Simulation and Its Application to Yield Management For this portion of the session, the learning objectives are:
Simulation An Inventory Simulation. Example Daily demand for refrigerators at Hotpoint City has a probability distribution Lead time is not fixed but.
1 Managing Flow Variability: Safety Inventory The Newsvendor ProblemArdavan Asef-Vaziri, Oct 2011 The Magnitude of Shortages (Out of Stock)
1 15.Math-Review Wednesday 8/23/ Math-Review2 zLet us consider the following experiment: yWe will flip a coin n times. yHeads can come up with probability.
Managing Capacity and Demand
Previously Optimization Probability Review Inventory Models Markov Decision Processes Queues.
Pricing in Supply Chains: Airline R evenue Management Salih ÖZTOP
Managing Capacity and Demand Chapter - 12
Yield Management  A technique used to Maximize Room Revenue  Used for reservations of a Perishable Commodity: –Hotel Rooms –Airplane Seats –Rental Cars.
Competencies for Revenue Management
Yield Management Chapter 9.
OPSM 405 Service Management
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.
OPSM 301 Operations Management Class 17: Inventory Management: the newsvendor Koç University Zeynep Aksin
Air Cargo Overbooking By Silvia Ito December 2 nd, 2009.
As we wait for class to start, please sign in for today’s attendance tracking: Text to 37607: STAIRCASE netID Go online to AEM 4160 class website Click.
Matching Supply with Demand: An Introduction to Operations Management Gérard Cachon ChristianTerwiesch All slides in this file are copyrighted by Gerard.
The mean of a set of observations is their ordinary average, whereas the mean of a random variable X is an average of the possible values of X The mean.
ISM 270 Service Engineering and Management Lecture 7: Forecasting and Managing Service Capacity.
Section 06. The Bernoulli distribution is a special case where n=1!
Confidence Intervals (Chapter 8) Confidence Intervals for numerical data: –Standard deviation known –Standard deviation unknown Confidence Intervals for.
OPSM 301 Operations Management Class 21: Inventory Management: the newsvendor Koç University Zeynep Aksin
Robert Hernandez, Hotel Data Science
Constrained Forecast Evaluation (CFE) Ronald P. Menich AGIFORS Res & YM 2-5 June 2003 HNL.
Lecture 17 Revenue Management I – Overbooking 1. What is the expected revenue of selling S tickets? NO shows Revenue # of tickets sold
Chapter 11 Managing Capacity and Demand
Slide 1 Revenue Management Appendix 10A Revenue Management is the problem of the disappearing inventory. Managers must be flexible to change their predicted.
1 STAT 500 – Statistics for Managers STAT 500 Statistics for Managers.
OPSM 301 Operations Management
Managing Supply and Demand. Strategies for Matching Supply and Demand for Services DEMAND STRATEGIES Partitioning demand Developing complementary services.
© 2007 Pearson Education 15-1 MULTI PARTNER PRICING MODELS.
Chapter 5. Basic Reservation Activities
Simulations. To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-2 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ
Lufthansa Looking for Feedback Performance Measurement in Revenue Management Stefan Pölt Lufthansa German Airlines AGIFORS Reservations & Yield Management.
A sprinters time for 100 metres may be recorded as seconds but this means that his actual time was somewhere between and seconds.
Tactical revenue management Calculates and periodically updates the booking limits Resources – Units of capacity (flight departure, hotel room night,
As we wait for class to start, please sign in for today’s attendance tracking: Starbucks43 netID Go online to AEM 4160 class website Click on “attendance.
CH 12 Managing Capacity and Demand
Supplementary Chapter B Optimization Models with Uncertainty
Lecture 13 Advanced Booking and Capacity Constraints
Uniform Distribution Part 2 Intermediate and Advanced Topics Continuous Probability Distributions Uniform Probability Distribution- Introduction Uniform.
WARM – UP – Calculator There is a 22% chance of making a “5” on the AP Statistics Exam. In a class of 30, what is the probability that… …half of the class.
BASIC RESERVATION ACTIVITIES
OUTLINE Questions, Comments? Quiz Target Comments Go over homework
Continuous Distributions
Chapter 11 Managing Capacity and Demand
Managing Capacity and Demand
Chapter 15 Pricing and Revenue Management in the Supply Chain
BUDGET Unit VI.
RESERVATION AVAILABILITY
Pricing and the Revenue Management
Dynamic Pricing Airplane example.
Chapter 17 Inventory Control.
Uniform Distribution Part 2 Intermediate and Advanced Topics Continuous Probability Distributions Uniform Probability Distribution- Introduction Uniform.
REVENUE MANAGEMENT Unit VII.
Chapter 15 Pricing and Revenue Management in the Supply Chain
Forecasting Room Availability
Presentation transcript:

OPSM 405 Service Management Koç University OPSM 405 Service Management Class 16: Yield management: overbooking Zeynep Aksin zaksin@ku.edu.tr

Yield Management System Reservation System current demand cancellations Forecasting cancellation rate estimates future demand estimates Overbooking Levels overbooking levels Discount Allocation fare class allocations

Dealing with cancellations Overbooking control total cost Basic Problem: E[Rev] $ opportunity cost of unsold seats overbooking costs capacity overbooking limit (BL) #seats sold

Overbooking Two basic costs: Stock outs Overage customers have a reservation and there are no rooms left Overage customers denied advance reservation and rooms are unoccupied

Example: Hotel California Stock outs: 0.8 x $150 = $120 Overage: $50

Table 9.1: Hotel California No-Show Experience No-Shows % of Experiences Cumulative % of Experiences 0 5 5 1 10 15 2 20 35 3 15 50 4 15 65 5 10 75 6 5 80 7 5 85 8 5 90 9 5 95 10 5 100

Overbooking Approach 1: Using Averages In Table 9.1 the average number of no-shows is calculated by 0x0.05 + 1x0.10 + 2x0.20 + 3x0.15 +…+ 10x0.05 = 4.05. Take up to four overbookings.

Overbooking Approach 2: Spreadsheet Analysis

Book more guests until: Overbooking Approach 3: Marginal Cost Approach Book more guests until: E(cost of dissatisfied customer) = E(cost of empty room) Cost of dissatisfied customer * Probability that there are fewer no-shows than overbooked rooms = Cost of empty room * Probability that there are more no-shows than overbooked rooms

Hotel California Co/(Cs + Co) = P(Overbook  No Shows) Hotel Data 29% Overbook 2 rooms Table 9.1: Hotel California No-Show Experience No-Shows % of Experiences Cumulative % of Experiences 0 5 5 1 10 15 2 20 35 29%

Overbooking: Marginal analysis n-th cust shows up? +$r p yes no 1-p Seat available for n-th cust.? $0 yes Accept n-th request? no n-th cust shows up? yes p -$s yes no 1-p no $0 $0 N(n,p) is binomial r.v. with parameters n,p

Accept if ...

Example

Dynamic Overbooking Overbooking Time to Event Event Occurs Reservations Start

Overbooking over time %Capacity 100% 90 days to departure o booking limit reservations with overbooking 100% reservations without overbooking 90 days to departure o

Bulvar Palas The contribution of each room is 40YTL per night. If a guest holding a reservation is turned away owing to overbooking, then other costs are incurred: Arrangements with a nearby hotel Penalties associated with lost good will Management estimates this cost as 100YTL per guest “walked”

Bulvar Palas No-Show Experience: (Daily) Example: Bulvar Palas Bulvar Palas No-Show Experience: (Daily) No-shows Probability P[no show] Cum. Prob. P[no show<x] 0 0.07 0.00 1 0.19 0.07 2 0.22 0.26 3 0.16 0.48 4 0.12 0.64 5 0.10 0.76 6 0.07 0.86 7 0.04 0.93 8 0.02 0.97 9 0.01 0.99

Marginal analysis How much can I overbook? Overbook too few 40YTL, P(no show>x) Overbook too many 100YTL, P(no show<x) Keep overbooking as long as 40*P(no show>x) > 100*P(no show<x) or P(no show<x) < 40/(40+100)=0.286 Overbook 2 rooms based on no-show distribution

Example The Ozhas bus company is currently assessing its Istanbul-Adana run. The number of customers that do not show up after making a reservation are uniformly distributed from 1 to 10. Tickets costs are 45YTL, and if a particular bus run is full, a passenger with a reservation is given passage on a rival company’s bus at a cost of 75YTL. Using the averages method, what should Ozhas’s overbooking policy be?

Averages method Using the averages method, the average number of no shows is calculated by: 0(0.0)+1(0.1)+2(0.1)+3(0.1)+4(0.1)+5(0.1)+6(0.1)+7(0.1)+8(0.1)+9(0.1)+10(0.1) = 5.5

Spreadsheet approach No shows Probability 1 2 3 4 5 6 7 $0 ($75) $45 Cs = $75 Number of Reservations Overbooked No shows Probability 1 2 3 4 5 6 7 $0 ($75) ($150) ($225) ($300) ($375) ($450) ($525) 0.1 ($45) ($90) ($135) ($180) ($270) ($315) 8 ($360) 9 ($405) 10 Total cost ($248) ($203) ($170) ($149) ($140) ($143) ($158) ($185)

Likya World Number of customers who book a night and fail to show up is Normally distributed with mean 20 and standard deviation 10 Bumping a customer costs 300 YTL If room is not sold, hotel loses revenue of 105 YTL

Likya World 105/(300+105)=0.2592 Look up in a standard normal table to obtain z=-0.645 So number of seats to overbook= 20-0.645*10=13.5 Alternatively use NORMINV(0.2592,20,10)

Obtaining the Probability Standardized Normal Probability Table (Portion) Z .00 .01 .02 s = 1 0.0 .50000 .50399 .50798 Z : : : : 2.0 .97725 .97784 .97831 .97725 m = 0 2.0 Z 2.1 .98214 .98257 .98300 z Probabilities in body