Revenue Management Flashcards
RM Objectives
Maximize Revenue.
Right Product to right customer at right time and right price.
RM Conditions
1 perishable product
2 low marginal cost
3 limited capacity
4 market segmentation
Classical Segmentation
Tourists
-price sensitive
book early
-low service demands
Business
- not price sensitive
- book late
- high service demands
Stages of RM process
1 Forecast
2 Optimization
3 Reservations
Why is RM getting more complex?
networked customers
alliances and competition
automatization
Traditional RM Model
and modern extensions
Independent Demand
Conditions for Price Differentiation
Multiple demand functions
supplies maximizes revenue
market not perfectly transparent or competetive
Degrees of price differentiation
1st: perfect differentiation 2nd: by self selection (find highest prices maintaining fencing) 3rd: by customer characteristics
Capacity Oriented Pricing
Price per unit dependent on number of units bought.
Segment Oriented Pricing
geographical
temporal
personal
product-oriented
Auctions
-price determined through bids
-increase with number of customers and valuation
RM potential:
near perfect 1st degree
no need for estimation
Name Your Own Price
Based on Auctions
Bids succesful if exceeding bid price
can be combined with opaque selling
Booking Limits
Maximum Number of units to be sold per class.
- partitioned
- nested
Protection Limits
Number of units to be reserved per class
- partitioned
- nested (C includes A)
Theft Nesting
Bookings in valuable classes reduce limit of other classes.
Leg Based RM with independent demand
Littlewood’s Rule and EMSR-b
Littlewood’s Rule
two classes
2 arrives before 1
p2 < p1
sell in 2 as long as p2>p1*P(D>x)
derives protection limits.
EMSR-b
1 aggregate demand for class j and more expensive 2 calculate avg price for class j and more expensive 3 apply littlewood's rule
Bid Price
Minimum Revenue to earn with next booking on resource.
=1 -> all classes are available
=inf -> no capacity left
opportunity cost of seeling an additional unit of capacity.
Bid Prices
- well-suited for?
- control what?
- dynamic?
- customers?
- > Products that require multiple resources
- > availability of tariffs rather than booking classes
- > re-calculated, updated frequently
- > don’t see bid prices, nor full set of available classes
Dynamic Demand Arrivals
possibility of product request arriving at particular time
Stochastic Dynamic Programming Model
- sales horizon partitioned (most one request)
- independent demand
- product i requires a(hi) resources of h
- state described by original capacity C and left-over capacity c(h) per resource h.
Demand Estimation
needs to know?
- how many potential customers
- in which demand segment
- which choices?
- -in the past
Demand Forecast asks?
How much demand in the future?
Faulty demand forecasts lead to?
Spoilage: selling too little, too late
Spill: Selling too much, too early
Forecast Data
Sales Transaction Data Controls Data (bid prices) Auxiliary Data (tax, demographic, weather)
Partial Data
If sales horizon and observations overlap.
Poisson Intensity indicates…
probability of a customer arriving and requesting class i
Forecasting Methods
Structural: descriptive, HW, function
Time-Series: ARIMA model!
Time Series Methods
1 Hypothesis about process generating data
2 estimate process parameters
3 apply best method for model
-> can exploit correlations in data
Pick Up Forecasting
Used for overlapping observations of subsequent offerings.
Additive: incremental gain per time-slice
Multiplicative:
relative increase per time slice (assumes correlation of future bookings with current bookings)
Independent Demand Model
1 customer only requests products defined for his segment
2 customers from different segments do not request same product
3 if product is sold out, segment stopy buying
4 pricing of not demanded products irrelevant
How to make demand (more) independent?
Fencing
- advance purchase restrictions
- minimum or weekend stay restrictions
- cancellation fees
Danger of Assuming Independent Demand?=
Spiral Down, Buy down