SlideShare una empresa de Scribd logo
1 de 97
1
Revenue Management
and Dynamic Pricing:
Part I
E. Andrew Boyd
Chief Scientist and Senior VP, Science and Research
PROS Revenue Management
aboyd@prosrm.com
2
Outline
 Concept
 Example
 Components
Real-Time Transaction Processing
Extracting, Transforming, and Loading Data
Forecasting
Optimization
Decision Support
 Non-Traditional Applications
 Further Reading and Special Interest Groups
3
Revenue Management
and Dynamic Pricing
Revenue Management in Concept
4
What is Revenue
Management?
 Began in the airline industry
Seats on an aircraft divided into different products
based on different restrictions
$1000 Y class product: can be purchased at any time, no
restrictions, fully refundable
$200 Q class product: Requires 3 week advanced
purchase, Saturday night stay, penalties for changing
ticket after purchase
Question: How much inventory to make available in
each class at each point in the sales cycle?
5
What is Revenue
Management?
 Revenue Management:
The science of maximizing profits through market
demand forecasting and the mathematical
optimization of pricing and inventory
 Related names:
Yield Management (original)
Revenue Optimization
Demand Management
Demand Chain Management
6
Rudiments
 Strategic / Tactical: Marketing
Market segmentation
Product definition
Pricing framework
Distribution strategy
 Operational: Revenue Management
Forecasting demand by willingness-to-pay
Dynamic changes to price and available inventory
7
Industry Popularity
 Was born of a business problem and speaks to
a business problem
 Addresses the revenue side of the equation, not
the cost side
2 – 10% revenue improvements common
8
Industry Accolades
“Now we can be a lot smarter.
Revenue management is all of our
profit, and more.”
Bill Brunger, Vice President
Continental Airlines
“PROS products have been a key
factor in Southwest's profit
performance.”
Keith Taylor, Vice President
Southwest Airlines
9
Analyst Accolades
“Revenue Pricing Optimization represent the next wave
of software as companies seek to leverage their ERP
and CRM solutions.”
– Scott Phillips, Merrill Lynch
“One of the most exciting inevitabilities ahead is ‘yield
management.’ ”
– Bob Austrian, Banc of America Securities
“Revenue Optimization will become a competitive
strategy in nearly all industries.”
– AMR Research
10
Academic Accolades
“An area of particular interest to operations research
experts today, according to Trick, is revenue
management.”
Information Week, July 12, 2002.
Dr. Trick is a Professor at CMU
and President of INFORMS.
11
Academic Accolades
As we move into a new millennium, dynamic pricing
has become the rule. “Yield management,” says Mr.
Varian, “is where it’s at.”
“To Hal Varian the Price is Always Right,”
strategy+business, Q1 2000.
Dr. Varian is Dean of the School of Information
Management and Systems at UC Berkeley, and was
recently named one of the 25 most influential people in
eBusiness by Business Week (May 14, 2001)
12
Application Areas
Traditional
 Airline
 Hotel
 Extended Stay Hotel
 Car Rental
 Rail
 Tour Operators
 Cargo
 Cruise
Non-Traditional
 Energy
 Broadcast
 Healthcare
 Manufacturing
 Apparel
 Restaurants
 Golf
 More…
13
Dynamic Pricing
 The distinction between revenue management
and dynamic pricing is not altogether clear
Are fare classes different products, or different
prices for the same product?
 Revenue management tends to focus on
inventory availability rather than price
Reality is that revenue management and dynamic
pricing are inextricably linked
14
Traditional Revenue Management
 Non-traditional revenue management and
dynamic pricing application areas have not
evolved to the point of standard industry
practices
 Traditional revenue management has, and we
focus primarily on traditional applications in this
presentation
15
Revenue Management
and Dynamic Pricing
Managing Airline Inventory
16
Airline Inventory
 A mid-size carrier might have 1000 daily
departures with an average of 200 seats per
flight leg
EWREWRSEASEA
LAXLAX IAHIAH
ATLATL
ORDORD
17
Airline Inventory
 200 seats per flight leg
200 x 1000 = 200,000 seats per network day
 365 network days maintained in inventory
365 x 200,000 = 73 million seats in inventory at any
given time
 The mechanics of managing final inventory
represents a challenge simply due to volume
18
Airline Inventory
 Revenue management provides analytical
capabilities that drive revenue maximizing
decisions on what inventory should be sold and
at what price
Forecasting to determine demand and its
willingness-to-pay
Establishing an optimal mix of fare products
19
Fare Product Mix
 Should a $1200 SEA-IAH-ATL M class itinerary
be available? A $2000 Y class itinerary?
EWREWRSEASEA
LAXLAX IAHIAH
ATLATL
ORDORD
20
Fare Product Mix
 Should a $600 IAH-ATL-EWR B class itinerary
be available? An $800 M class itinerary?
EWREWRSEASEA
LAXLAX IAHIAH
ATLATL
ORDORD
21
Fare Product Mix
 Optimization puts in place inventory controls
that allow the highest paying collection of
customers to be chosen
 When it makes economic sense, fare classes
will be closed so as to save room for higher
paying customers that are yet to come
22
Revenue Management
and Dynamic Pricing
Components
23
The Real-Time Transaction
Processor
Real Time Transaction Processor
(RES System)
Requests for Inventory
24
The Revenue Management
System
Revenue Management System
Forecasting Optimization
Extract, Transform,
and Load
Transaction Data
Real Time Transaction Processor
(RES System)
Requests for Inventory
25
Analysts
Revenue Management System
Forecasting Optimization
Extract, Transform,
and Load
Transaction Data
Real Time Transaction Processor
(RES System)
Requests for Inventory
Analyst Decision Support
26
The Revenue Management
Process
Revenue Management System
Forecasting Optimization
Extract, Transform,
and Load
Transaction Data
Real Time Transaction Processor
(RES System)
Requests for Inventory
Analyst Decision Support
27
Real-Time Transaction Processor
 The optimization parameters required by the
real-time transaction processor and supplied by
the revenue management system constitute the
inventory control mechanism
28
Real-Time Transaction Processor
DFWDFW EWREWR
Y AvailY Avail
M AvailM Avail
B AvailB Avail
Q AvailQ Avail
110110
6060
2020
00
DFW-EWR: $1000 Y $650 M $450 B $300 Q
29
Real-Time Transaction Processor
 Nested leg/class availability is the predominant
inventory control mechanism in the airline industry
DFWDFW EWREWR
Y AvailY Avail
M AvailM Avail
B AvailB Avail
Q AvailQ Avail
110110
6060
2020
00
DFW-EWR: $1000 Y $650 M $450 B $300 Q
M Class Booking
109
59
30
Real-Time Transaction Processor
 A fare class must be open on both flight legs if
the fare class is to be open on the two-leg
itinerary
SATSAT DFWDFW EWREWR
Y ClassY Class
M ClassM Class
B ClassB Class
Q ClassQ Class
5050
1010
00
00
Y ClassY Class
M ClassM Class
B ClassB Class
Q ClassQ Class
110110
6060
2020
00
31
Extract, Transform, and Load
Transaction Data
 Complications
Volume
Performance requirements
New products
Modified products
Purchase modifications
32
Extract, Transform, and Load
Transaction Data
PHG 01 E 08800005 010710 010710 225300 XXXXXXXX 000000 I 01 1V XXXXXXXX SNA US XXX 05664901 00000000 XXXXXXXXX XXX I R 0 0
PSG 01 OA 3210 LAX IAH K 010824 1500 010824 2227 010824 2200 010825 0227 HK OA 0 0
PSG 01 OA 9312 IAH MYR K 010824 2330 010825 0037 010825 0330 010825 0437 HK OA 0 0
PHG 01 E 08800005 010710 010711 125400 XXXXXXXX 000000 I 01 1V XXXXXXXX SNA US XXX 05664901 00000000 XXXXXXXXX XXX I R 0 0
PSO 01 EV 0409 K
PSG 01 OA 1221 LAX IAH K 010825 0600 010825 1325 010825 1300 010825 1725 HK OA 0 0
PSG 01 OA 0409 IAH MYR K 010825 1455 010825 1636 010825 1855 010825 2036 HK OA 0 0
PSO 01 EV 4281 Y
PSG 01 OA 4281 MYR IAH Y 010902 0600 010902 0714 010902 1000 010902 1114 HK OA 0 0
PSG 01 OA 5932 IAH LAX K 010902 0800 010902 0940 010902 1200 010902 1640 HK OA 0 0
PHG 01 E 08800005 010710 010712 142000 XXXXXXXX 000000 I 01 1V XXXXXXXX SNA US XXX 05664901 00000000 XXXXXXXXX XXX I R 0 0
PSO 01 EV 0409 K
PSG 01 OA 1221 LAX IAH K 010825 0600 010825 1325 010825 1300 010825 1725 HK OA 0 0
PSG 01 OA 0409 IAH MYR K 010825 1455 010825 1636 010825 1855 010825 2036 HK OA 0 0
PSO 01 EV 4281 Y
PSG 01 OA 4281 MYR IAH L 010903 0600 010903 0714 010903 1000 010903 1114 HK OA 0 0
PSG 01 OA 5932 IAH LAX K 010902 0800 010902 0940 010902 1200 010902 1640 HK OA 0 0
PHG 01 E 08800005 010710 010716 104500 XXXXXXXX 000000 I 01 1V XXXXXXXX SNA US XXX 05664901 00000000 XXXXXXXXX XXX I R 0 0
PSO 01 EV 0409 K
PSG 01 OA 1221 LAX IAH K 010825 0600 010825 1325 010825 1305 010825 1725 HK OA 0 0
PSG 01 OA 0409 IAH MYR K 010825 1455 010825 1636 010825 1855 010825 2036 HK OA 0 0
PSO 01 EV 2297 L
PSG 01 OA 5932 IAH LAX K 010903 0800 010903 0940 010903 1200 010903 1640 HK OA 0 0
PSG 01 OA 2297 MYR IAH Q 010903 1140 010903 1255 010903 1540 010903 1655 HK OA 0 0
PHG 01 E 08800005 010710 010717 111500 XXXXXXXX 000000 I 01 1V XXXXXXXX SNA US XXX 05664901 00000000 XXXXXXXXX XXX I R 0 0
PSO 01 EV 0409 K
PSG 01 OA 1221 LAX IAH K 010825 0600 010825 1325 010825 1300 010825 1725 HK OA 0 0
PSG 01 OA 0409 IAH MYR K 010825 1455 010825 1636 010825 1855 010825 2036 HK OA 0 0
PSO 01 EV 2297 Q
PSG 01 OA 0981 IAH LAX Q 010903 1420 010903 1608 010903 1820 010903 2308 HK OA 0 0
PSG 01 OA 2297 MYR IAH Q 010903 1140 010903 1255 010903 1540 010903 1655 HK OA 0 0
11
22
33
44
55
33
Demand Models and Forecasting
 How should demand be modeled and forecast?
Small numbers / level of detail
Unobserved demand and unconstraining
Elements of demand: purchases, cancellations, no
shows, go shows
Demand model … the process by which consumers
make product decisions
Demand correlation and distributional assumptions
Seasonality
34
Demand Models and Forecasting
 Holidays and recurring events
 Special events
 Promotions and major price initiatives
 Competitive actions
35
Optimization
 Optimization issues
Convertible inventory
Movable inventory / capacity modifications
Overbooking / oversale of physical inventory
Upgrade / upward substitutable inventory
Product mix / competition for resources / network
effects
36
Decision Support
37
Revenue Management
and Dynamic Pricing
Non-Traditional Applications
38
Two Non-Traditional
Applications
 Broadcast
Business processes surrounding the purchase and
fulfillment of advertising time require modification of
traditional revenue management models
 Healthcare
Business processes surrounding patient admissions
require re-conceptualization of the revenue
management process
39
New Areas
 Contracts and long term commitments of
inventory
 Customer level revenue management
 Integrating sales and inventory management
 Alliances and cooperative agreements
40
Revenue Management
and Dynamic Pricing
Further Reading and Special Interest Groups
41
Further Reading
 For an entry point into traditional revenue
management
Jeffery McGill and Garrett van Ryzin, “Revenue
Management: Research Overview and Prospects,”
Transportation Science, 33 (2), 1999
E. Andrew Boyd and Ioana Bilegan, “Revenue
Management and e-Commerce,” under review, 2002
42
Special Interest Groups
 INFORMS Revenue Management Section
www.rev-man.com/Pages/MAIN.htm
Annual meeting held in June at Columbia University
 AGIFORS Reservations and Yield Management
Study Group
www.agifors.org
Follow link to Study Groups
Annual meeting held in the Spring
43
Revenue Management
and Dynamic Pricing:
Part II
E. Andrew Boyd
Chief Scientist and Senior VP, Science and Research
PROS Revenue Management
aboyd@prosrm.com
44
Outline
 Single Flight Leg
Leg/Class Control
Bid Price Control
 Network (O&D) Control
Control Mechanisms
Models
45
Revenue Management
and Dynamic Pricing
Single Flight Leg
46
Leg/Class Control
DFWDFW EWREWR
Y AvailY Avail
M AvailM Avail
B AvailB Avail
Q AvailQ Avail
110110
6060
2020
00
DFW-EWR: $1000 Y $650 M $450 B $300 Q

At a fixed point in time, what are the optimal nested
inventory availability limits?
47
A Mathematical Model
 Given:
Fare for each fare class
Distribution of total demand-to-come by class
Demand assumed independent
 Determine:
Optimal nested booking limits
 Note:
Cancellations typically treated through separate
optimization model to determine overbooking
levels
48
A Mathematical Model
 When inventory is partitioned rather than
nested, the solution is simple
Partition inventory so that the expected marginal
revenue generated of the last seat assigned to each
fare class is equal (for sufficiently profitable fare
classes)
49
A Mathematical Model
 Nested inventory makes the problem
significantly more difficult due to the fact that
demand for one fare class impacts the
availability for other fare classes
The problem is ill-posed without making explicit
assumptions about arrival order
 Early models assumed low-before-high fare
class arrivals
50
A Mathematical Model
 There exists a substantial body of literature on
methods for generating optimal nested booking
class limits
Mathematics basically consists of working through
the details of conditioning on the number of arrivals
in the lower value fare classes
 An heuristic known as EMSRb that mimics the
optimal methods has come to dominate in
practice
51
An Alternative Model
 The low-before-high arrival assumption was
addressed by assuming demand arrives by fare
class according to independent stochastic
processes (typically non-homogeneous
Poisson)
Since many practitioners conceptualize demand as
total demand-to-come, models based on stochastic
processes frequently cause confusion
52
A Leg DP Formulation
 With Poisson arrivals, a natural solution
methodology is dynamic programming
Stage space: time prior to departure
State space within each stage: number of bookings
State transitions correspond to events such as
arrivals and cancellations
53
…
T T-1 T-2 T-3 1 0
n
n+1
n+2
n+3
…
SeatsRemaining
Time to Departure
Cancellation
No Event / Rejected Arrival
Accepted Arrival
…
…
…
…
…
…
54
A Leg DP Formulation
 V(t,n): Expected return in stage t, state n
when making optimal decisions
V(t,n) = maxu [ p0 (0 + V(t-1,n) ) No event
(1- p0) ωc (0 + V(t-1,n-1) ) + Cancel
(1- p0) ∑(fi<u) ωi (0 + V(t-1,n) ) Arrival/Reject
(1- p0) ∑(fi≥u) ωi (fi + V(t-1,n+1) ) ] Arrival/Accept
 u(t,n): Optimal price point for making
accept/reject decisions when event in
stage t, state n is a booking request
55
A Leg DP Formulation
 DP has the interesting characteristic that it
calculates V(t,n) for all (t,n) pairs
Provides valuable information for decision making
Presents computational challenges
 This naturally suggests an alternative control
mechanism to nested fare class availability
Bid price control
56
88258825
91639163
94929492
84788478 84768476 84738473 2020 00…
…
88238823
91619161
94909490
88208820
91589158
91879187
88178817 2020 00
…
…
…
n
n+1
n+2
n+3
SeatsRemaining
T T-1 T-2 T-3 1 0
Time to Departure
…
…
…
…
…
…
8480
V(t,n) =
Expected Revenue
V(t,n) =
Expected Revenue
57
88258825
91639163
94929492
…
n
n+1
n+2
n+3
SeatsRemaining
T
…
8480
V(t,n) =
Expected Revenue
V(t,n) =
Expected Revenue
V(t,n+1) – V(t,n) =
Marginal Expected
Revenue
V(t,n+1) – V(t,n) =
Marginal Expected
Revenue
345345
338338
330330
…
T
…
352
58
n
n+1
n+2
n+3
SeatsRemaining
Bid Price Control:
With n+1 seats remaining,
accept only arrivals with
fares in excess of 345
Bid Price Control:
With n+1 seats remaining,
accept only arrivals with
fares in excess of 345
345345
338338
330330
…
T
…
352
59
Bid Price Control
 Like nested booking limits, there exists a
substantial literature on dynamic programming
methods for bid price control
 While bid price control is simple and
mathematically optimal (for its modeling
assumptions), it has not yet been broadly
accepted in the airline industry
Substantial changes to the underlying business
processes
60
Bid Price Control
 Solutions from dynamic programming can also
be converted to nested booking limits, but this
technique has not been broadly adopted in
practice
 Bid price control can be implemented with
roughly the same number of control parameters
(bid prices) as nested fare class availability
61
Revenue Management
and Dynamic Pricing
Network (O&D) Control
Control Mechanisms
62
Network Control
 Network control recognizes that passengers
flow on multiple flight legs
An issue of global versus local optimization
 Problem is complicated for many reasons
Forecasts of many small numbers
Data
Legacy business practices
63
Inventory Control Mechanism
 The inventory control mechanism can have a
substantial impact on
Revenue
Marketing and distribution
Changes to RES system
Changes to contracts and distribution channels
64
Example:
Limitations of Leg/Class Control
SATSAT DFWDFW EWREWR

Supply:
1 seat on the SAT-DFW leg
1 seat on the DFW-EWR leg

Demand:
1 $300 SAT-DFW Y passenger
1 $1200 SAT-DFW-EWR Y passenger
$1200 Y
$300 Y
65
Example:
Limitations of Leg/Class Control
 Optimal leg/class availability is to leave one seat
available in Y class on each leg
SATSAT DFWDFW EWREWR
Y ClassY Class
M ClassM Class
B ClassB Class
Q ClassQ Class
11
00
00
00
Y ClassY Class
M ClassM Class
B ClassB Class
Q ClassQ Class
11
00
00
00
66
Example:
Limitations of Leg/Class Control
SATSAT DFWDFW EWREWR
$1200 Y
$300 Y
With leg/class control,
there is no way to close
SAT-DFW Y while leaving
SAT-DFW-EWR Y open

Supply:
1 seat on the SAT-DFW leg
1 seat on the DFW-EWR leg

Demand:
1 $300 SAT-DFW Y passenger
1 $1200 SAT-DFW-EWR Y passenger
67
Limitations of Leg/Class Control
 The limitations of leg/class availability as a
control mechanism largely eliminate revenue
improvements from anything more sophisticated
than leg/class optimization
 For this reason, carriers that adopt O&D control
also adopt a new inventory control mechanism
Requires tremendous effort and expense to work
around the legacy inventory environment
68
Alternative Control
Mechanisms
 While there are many potential inventory control
mechanisms other than leg/class control, two
have come to predominate O&D revenue
management applications
Virtual nesting
Bid price
 Note that the concept of itinerary/fare class
(ODIF) inventory level control is impractical
69
Virtual Nesting
 A primal control mechanism similar in flavor to
leg/class control
A small set of virtual inventory buckets are
determined for each leg
Nested inventory levels are established for each
bucket
Each leg in an ODIF is mapped to a leg inventory
bucket and an ODIF is available for sale if inventory
is available in each leg bucket
70
Virtual Nesting
SAT-DFW-EWR Y maps to virtual bucket 3 on leg
SAT-DFW and virtual bucket 1 on leg DFW-EWR
Total availability of 10 for SAT-DFW-EWR Y
SATSAT DFWDFW EWREWR
Bucket 1Bucket 1
Bucket 2Bucket 2
Bucket 3Bucket 3
Bucket 4Bucket 4
100100
6060
1010
00
Bucket 1Bucket 1
Bucket 2Bucket 2
Bucket 3Bucket 3
Bucket 4Bucket 4
4040
00
00
00
71
Virtual Nesting
SAT-DFW Y maps to virtual bucket 4 on leg SAT-DFW
SAT-DFW Y is closed
SATSAT DFWDFW EWREWR
Bucket 1Bucket 1
Bucket 2Bucket 2
Bucket 3Bucket 3
Bucket 4Bucket 4
100100
6060
1010
00
Bucket 1Bucket 1
Bucket 2Bucket 2
Bucket 3Bucket 3
Bucket 4Bucket 4
4040
00
00
00
72
Bid Price Control
 A dual control mechanism
A bid price is established for each flight leg
An ODIF is open for sale if the fare exceeds the sum
of the bid prices on the legs that are used
73
Bid Price Control
SATSAT DFWDFW EWREWR
$1200 Y
Bid Price = $400 Bid Price = $600
SAT-DFW-EWR Y is open for sale because
$1200 ≥ $400 + $600
74
Bid Price Control
SATSAT DFWDFW EWREWR
Bid Price = $400 Bid Price = $600
$300 Y
SAT-DFW Y is closed for sale because
$300 < $400
77
Virtual Nesting
 Advantages
Very good revenue performance
Computationally tractable
Relatively small number of control parameters
Comprehensible to users
Accepted industry practice
 Disadvantages
Not directly applicable to multi-dimensional resource domains
Proper operation requires constant remapping of ODIFs to
virtual buckets
78
Bid Price Control
 Advantages
Excellent revenue performance
Computationally tractable
Comprehensible to users
Broader use than revenue management applications
Places a monetary value on unit inventory
 Disadvantages
Growing user acceptance, but has not reached
the same level as primal methods
79
Revenue Management
and Dynamic Pricing
Network (O&D) Control
Models
80
A Model
 The demand allocation model (also known as
the demand-to-come model) has been
proposed for use in revenue management
applications, but is typically not employed
 For all of its limitations, the demand allocation
model brings to light many of the important
issues in revenue management
81
Demand Allocation Model
Max Σi ∈ I ri xi
s.t. Σi ∈ I(e) xi ≤ ce e ∈ E (λe)
xi ≤ di i ∈ I (ωi)
xi ≥ 0 i ∈ I
I = set of ODIFs
E = set of flight legs
ce = capacity of flight e
di = demand for ODIF i
ri = ODIF i revenue
I(e) = ODIFs using flight e
xi = demand allocated to ODIF i
82
Leg/Class Control
Max Σi ∈ I ri xi
s.t. Σi ∈ I(e) xi ≤ ce e ∈ E (λe)
xi ≤ di i ∈ I (ωi)
xi ≥ 0 i ∈ I
The variables xi can be rolled up to
generate leg/class availability
83
Virtual Nesting
Max Σi ∈ I ri xi
s.t. Σi ∈ I(e) xi ≤ ce e ∈ E (λe)
xi ≤ di i ∈ I (ωi)
xi ≥ 0 i ∈ I
Once ODIFs have been assigned to leg
buckets, the variables xi can be rolled up
to generate leg/class availability
84
Bid Price Control
Max Σi ∈ I ri xi
s.t. Σi ∈ I(e) xi ≤ ce e ∈ E (λe)
xi ≤ di i ∈ I (ωi)
xi ≥ 0 i ∈ I
The dual variables λe associated with the
capacity constraints can be used as bid prices
85
Network Algorithms:
Leg/Class Control
 Network algorithms for generating nested
leg/class availability are not typically used
Limitations of the control mechanism and fare
structure eliminate much of the value
86
Network Algorithms:
Virtual Nesting Control
 Optimization consists of determining the ODIF to
leg/bucket mapping, and then calculating nested
leg/bucket inventory levels
Best mappings prorate ODIF fares to legs, and then
group similar prorated fares into the same bucket
The best proration methods depend on demand forecasts
and realized bookings, and change dynamically throughout
the booking cycle
With ODIFs mapped to buckets, nested bucket
inventory levels are calculated using the nested
leg/bucket algorithm of choice
87
Network Algorithms:
Bid Price Control
 Bid prices are normally generated directly or
indirectly from the dual solution of a network
optimization model
88
Resource Allocation Model
 Observations
A 200 leg network may have 10,000 active ODIFs,
leading to a network optimization problem with
10,000 columns and 10,200 rows
With 20,000 passengers, the average number of
passengers per ODIF is 2
Typically, 20% of the ODIFs will carry 80% of the
traffic, with a large number of ODIFs carrying on the
order of .01 or fewer passengers per
network day
89
Resource Allocation Model
Max Σi ∈ I ri xi
s.t. Σi ∈ I(e) xi ≤ ce e ∈ E (λe)
xi ≤ di i ∈ I (ωi)
xi ≥ 0 i ∈ I
Many small numbers
90
Level of Detail Problem
 The level of detail problem remains a practical
consideration when setting up any revenue
management system
What level of detail do the existing data sources
support?
What level of detail provides the best revenue
performance?
At what point does forecast noise overcome
improvements from more sophisticated
optimization models?
91
Level of Detail Problem
 As a rule, even with the many small numbers
involved, network optimization algorithms
perform consistently better than non-network
algorithms
 Dual solutions are typically much more robust
and of better quality than solutions constructed
from primal ODIF allocations
92
Revenue Management
and Dynamic Pricing
Network (O&D) Control
Optimization Challenges
93
A Network DP Formulation
 Network DP formulation
Stage space: time prior to departure
State space within each stage: multidimensional,
with number of bookings on each of M flights
State transitions correspond to events such as ODIF
arrivals and cancellations
94
A Network DP Formulation
 V(t,n1,…,nM): Expected return in stage t, state
(n1,…,nM) when making optimal decisions
 u(t,n1,…,nM,k): Optimal price point for making
accept/reject decisions when event in
stage t, state (n1,…,nM) is a booking request
for ODIF k
95
A Network DP Formulation
 Observations
A 200 leg network with an average of 150 seats per
flight leg would have 150200
states per stage
With 10,000 active ODIFs, assuming only single
passenger arrivals and cancellations, each state
would have ~20,000 possible state transitions
Gives rise to ~20,000 “bid prices” per state
96
An Alternative View of DP
 Consider a booking request at time t for ODIF k
in a specific state (n1,…,nM). Suppose the
request, if accepted, would cause a move to
state (m1,…,mM). The booking should be
accepted if the fare of ODIF k exceeds
u(t,n1,…,nM,k) = V(t,n1,…,nM) - V(t,m1,…,mM)
 Note that only two values of
97
An Alternative View of DP
 Note that the only difference of two values of
V(.
) are required for making the decision
 This leaves open the possibility of using any
variety methods for estimating V(.
)
Opportunity for “large, infrequent” inventory requests
98
A Network DP Formulation
 Active research on approximation techniques
for very large scale dynamic programs
Will this work lead to demonstrably better results for
traditional revenue management…
… in the existing distribution environments?
… in new but practical distribution environments?
… under a variety of demand assumptions?
99
Revenue Management
and Dynamic Pricing
E. Andrew Boyd
Chief Scientist and Senior VP, Science and Research
PROS Revenue Management
aboyd@prosrm.com

Más contenido relacionado

La actualidad más candente

Airline revenue management
Airline revenue managementAirline revenue management
Airline revenue managementMohanaRanganD2
 
Yield management in the airline industry
Yield management in the airline industry Yield management in the airline industry
Yield management in the airline industry TTS
 
Marketing mix of airlines industry
Marketing mix of airlines industryMarketing mix of airlines industry
Marketing mix of airlines industryCareer Risers
 
Basic Reservation and Ticketing AMADEUS selling platform connect bsp
Basic Reservation and Ticketing AMADEUS  selling platform connect bspBasic Reservation and Ticketing AMADEUS  selling platform connect bsp
Basic Reservation and Ticketing AMADEUS selling platform connect bspKORNKAWIN JIRACHAIYAKAN
 
Amazon: Strategic Management
Amazon: Strategic ManagementAmazon: Strategic Management
Amazon: Strategic ManagementFarhaad Sheikh
 
Application of the Strategic Management Theories in Uber Bangladesh
Application of the Strategic Management Theories in Uber BangladeshApplication of the Strategic Management Theories in Uber Bangladesh
Application of the Strategic Management Theories in Uber BangladeshPantho Sarker
 
The Emirates Group. More than an airline...
The Emirates Group. More than an airline...The Emirates Group. More than an airline...
The Emirates Group. More than an airline...Fit For Business
 
Low cost of airline model and its future prospects
Low cost of airline model and its future prospectsLow cost of airline model and its future prospects
Low cost of airline model and its future prospectsMd. Mamun Hasan Biddut
 
Harvard International Consulting Competition
Harvard International Consulting Competition Harvard International Consulting Competition
Harvard International Consulting Competition Jordan van Wezel
 
Strategic management of emirates airline
Strategic management of emirates airlineStrategic management of emirates airline
Strategic management of emirates airlineInstant Assignment Help
 
10 Step Marketing Plan - UBER
10 Step Marketing Plan - UBER10 Step Marketing Plan - UBER
10 Step Marketing Plan - UBERKEN5JK
 
Southwest Airlines
Southwest AirlinesSouthwest Airlines
Southwest AirlinesDhananji Jay
 
American express company a research by hassan khan
American express company   a research by hassan khanAmerican express company   a research by hassan khan
American express company a research by hassan khanHassan Khan
 
Emirates - Business Model Case Study
Emirates - Business Model Case StudyEmirates - Business Model Case Study
Emirates - Business Model Case StudyHarshit Jhawar
 

La actualidad más candente (20)

Uber Case Study
Uber Case StudyUber Case Study
Uber Case Study
 
Airline revenue management
Airline revenue managementAirline revenue management
Airline revenue management
 
Yield management in the airline industry
Yield management in the airline industry Yield management in the airline industry
Yield management in the airline industry
 
Uber case analysis.
Uber case analysis.Uber case analysis.
Uber case analysis.
 
Marketing mix of airlines industry
Marketing mix of airlines industryMarketing mix of airlines industry
Marketing mix of airlines industry
 
Basic Reservation and Ticketing AMADEUS selling platform connect bsp
Basic Reservation and Ticketing AMADEUS  selling platform connect bspBasic Reservation and Ticketing AMADEUS  selling platform connect bsp
Basic Reservation and Ticketing AMADEUS selling platform connect bsp
 
Airline Revenue Managemant
Airline Revenue ManagemantAirline Revenue Managemant
Airline Revenue Managemant
 
SpiceJet Case
SpiceJet CaseSpiceJet Case
SpiceJet Case
 
Amazon: Strategic Management
Amazon: Strategic ManagementAmazon: Strategic Management
Amazon: Strategic Management
 
Application of the Strategic Management Theories in Uber Bangladesh
Application of the Strategic Management Theories in Uber BangladeshApplication of the Strategic Management Theories in Uber Bangladesh
Application of the Strategic Management Theories in Uber Bangladesh
 
The Emirates Group. More than an airline...
The Emirates Group. More than an airline...The Emirates Group. More than an airline...
The Emirates Group. More than an airline...
 
Low cost of airline model and its future prospects
Low cost of airline model and its future prospectsLow cost of airline model and its future prospects
Low cost of airline model and its future prospects
 
RoadRe Pitch deck
RoadRe Pitch deckRoadRe Pitch deck
RoadRe Pitch deck
 
Harvard International Consulting Competition
Harvard International Consulting Competition Harvard International Consulting Competition
Harvard International Consulting Competition
 
Strategic management of emirates airline
Strategic management of emirates airlineStrategic management of emirates airline
Strategic management of emirates airline
 
10 Step Marketing Plan - UBER
10 Step Marketing Plan - UBER10 Step Marketing Plan - UBER
10 Step Marketing Plan - UBER
 
Southwest Airlines
Southwest AirlinesSouthwest Airlines
Southwest Airlines
 
American express company a research by hassan khan
American express company   a research by hassan khanAmerican express company   a research by hassan khan
American express company a research by hassan khan
 
GrabTaxi Strategy
GrabTaxi StrategyGrabTaxi Strategy
GrabTaxi Strategy
 
Emirates - Business Model Case Study
Emirates - Business Model Case StudyEmirates - Business Model Case Study
Emirates - Business Model Case Study
 

Destacado

Dynamic Pricing: Past, Present, and Future
Dynamic Pricing: Past, Present, and FutureDynamic Pricing: Past, Present, and Future
Dynamic Pricing: Past, Present, and FutureJeffrey Funk
 
Presentation1
Presentation1Presentation1
Presentation1NKCOLLEGE
 
New Models for Dynamic Pricing and Products - Séverine Lago
New Models for Dynamic Pricing and Products - Séverine LagoNew Models for Dynamic Pricing and Products - Séverine Lago
New Models for Dynamic Pricing and Products - Séverine Lagoinma outlook 2009
 
Google - Youtube strategy - dynamic pricing opportunity
Google - Youtube strategy - dynamic pricing opportunityGoogle - Youtube strategy - dynamic pricing opportunity
Google - Youtube strategy - dynamic pricing opportunityMuneet Bhatia, B.Eng., MBA
 
The Digital economy's next Top e-Business Model
The Digital economy's next Top e-Business ModelThe Digital economy's next Top e-Business Model
The Digital economy's next Top e-Business ModelIan Miles
 
Chapter Two E commerc business model
Chapter Two E commerc business modelChapter Two E commerc business model
Chapter Two E commerc business modelMarya Sholevar
 
Product & Pricing Strategies
Product & Pricing StrategiesProduct & Pricing Strategies
Product & Pricing Strategiesguest082e19
 
Pricing product-pricing-strategies
Pricing product-pricing-strategiesPricing product-pricing-strategies
Pricing product-pricing-strategiespavithragiri
 

Destacado (14)

Dynamic pricing
Dynamic pricingDynamic pricing
Dynamic pricing
 
Dynamic Pricing: Past, Present, and Future
Dynamic Pricing: Past, Present, and FutureDynamic Pricing: Past, Present, and Future
Dynamic Pricing: Past, Present, and Future
 
Presentation1
Presentation1Presentation1
Presentation1
 
New Models for Dynamic Pricing and Products - Séverine Lago
New Models for Dynamic Pricing and Products - Séverine LagoNew Models for Dynamic Pricing and Products - Séverine Lago
New Models for Dynamic Pricing and Products - Séverine Lago
 
Lecture1: E-Commerce Business Model
Lecture1: E-Commerce Business ModelLecture1: E-Commerce Business Model
Lecture1: E-Commerce Business Model
 
Google - Youtube strategy - dynamic pricing opportunity
Google - Youtube strategy - dynamic pricing opportunityGoogle - Youtube strategy - dynamic pricing opportunity
Google - Youtube strategy - dynamic pricing opportunity
 
E Business Maturity Model 2.0
E Business Maturity Model 2.0E Business Maturity Model 2.0
E Business Maturity Model 2.0
 
The Digital economy's next Top e-Business Model
The Digital economy's next Top e-Business ModelThe Digital economy's next Top e-Business Model
The Digital economy's next Top e-Business Model
 
Chapter Two E commerc business model
Chapter Two E commerc business modelChapter Two E commerc business model
Chapter Two E commerc business model
 
E commerce business model
E commerce business modelE commerce business model
E commerce business model
 
E business models
E business modelsE business models
E business models
 
Product & Pricing Strategies
Product & Pricing StrategiesProduct & Pricing Strategies
Product & Pricing Strategies
 
UBER Strategy
UBER StrategyUBER Strategy
UBER Strategy
 
Pricing product-pricing-strategies
Pricing product-pricing-strategiesPricing product-pricing-strategies
Pricing product-pricing-strategies
 

Similar a Revenue Management And Dynamic Pricing Part I

Boyd
BoydBoyd
BoydFNian
 
Senior Aviation Limited Upload
Senior Aviation Limited UploadSenior Aviation Limited Upload
Senior Aviation Limited UploadJeremy Mitchell
 
Inventory Management of Electronic Industry
Inventory Management of Electronic IndustryInventory Management of Electronic Industry
Inventory Management of Electronic IndustryMd. Mehadi Hassan Bappy
 
Future of the Global Truck Industry 2010-2020
Future of the Global Truck Industry 2010-2020Future of the Global Truck Industry 2010-2020
Future of the Global Truck Industry 2010-2020Sandeep Kar
 
MRO Market Update and Industry Trends
MRO Market Update and Industry TrendsMRO Market Update and Industry Trends
MRO Market Update and Industry TrendsICF
 
Embraer october 2011 book
Embraer october 2011 bookEmbraer october 2011 book
Embraer october 2011 bookEmbraer RI
 
Putting third-tier airports to work - a presentation by Ben Hargreaves, REHBE...
Putting third-tier airports to work - a presentation by Ben Hargreaves, REHBE...Putting third-tier airports to work - a presentation by Ben Hargreaves, REHBE...
Putting third-tier airports to work - a presentation by Ben Hargreaves, REHBE...Andrea Hoymann
 
Q3 2014 industrial market report
Q3 2014 industrial market reportQ3 2014 industrial market report
Q3 2014 industrial market reportdevengriffin
 
ICF MRO Market Forecast & Trends – Asia Pacific March 9-10, 2016 Airline E&M:...
ICF MRO Market Forecast & Trends – Asia Pacific March 9-10, 2016 Airline E&M:...ICF MRO Market Forecast & Trends – Asia Pacific March 9-10, 2016 Airline E&M:...
ICF MRO Market Forecast & Trends – Asia Pacific March 9-10, 2016 Airline E&M:...ICF
 
ELECTRIFICATION OF AVIATION: HYPE OR GAME-CHANGER?
ELECTRIFICATION OF AVIATION: HYPE OR GAME-CHANGER?ELECTRIFICATION OF AVIATION: HYPE OR GAME-CHANGER?
ELECTRIFICATION OF AVIATION: HYPE OR GAME-CHANGER?iQHub
 
IATA global cargo update
IATA global cargo updateIATA global cargo update
IATA global cargo updateTristan Wiggill
 
FI6021 International corporate finance
FI6021 International corporate financeFI6021 International corporate finance
FI6021 International corporate financeWantong Dong
 
FI6021+International+corporate+finance
FI6021+International+corporate+financeFI6021+International+corporate+finance
FI6021+International+corporate+financeWantong Dong
 
2016 Next Gen ISR Velocity Group Presentation
2016 Next Gen ISR Velocity Group Presentation2016 Next Gen ISR Velocity Group Presentation
2016 Next Gen ISR Velocity Group PresentationVelocity Group
 
ACL NYC Conference 2010
ACL NYC Conference 2010ACL NYC Conference 2010
ACL NYC Conference 2010mcoello
 

Similar a Revenue Management And Dynamic Pricing Part I (20)

Boyd
BoydBoyd
Boyd
 
Senior Aviation Limited Upload
Senior Aviation Limited UploadSenior Aviation Limited Upload
Senior Aviation Limited Upload
 
Inventory Management of Electronic Industry
Inventory Management of Electronic IndustryInventory Management of Electronic Industry
Inventory Management of Electronic Industry
 
Future of the Global Truck Industry 2010-2020
Future of the Global Truck Industry 2010-2020Future of the Global Truck Industry 2010-2020
Future of the Global Truck Industry 2010-2020
 
MRO Market Update and Industry Trends
MRO Market Update and Industry TrendsMRO Market Update and Industry Trends
MRO Market Update and Industry Trends
 
aircraft.pdf
aircraft.pdfaircraft.pdf
aircraft.pdf
 
SAP Configuration Data
SAP Configuration Data SAP Configuration Data
SAP Configuration Data
 
Embraer october 2011 book
Embraer october 2011 bookEmbraer october 2011 book
Embraer october 2011 book
 
Putting third-tier airports to work - a presentation by Ben Hargreaves, REHBE...
Putting third-tier airports to work - a presentation by Ben Hargreaves, REHBE...Putting third-tier airports to work - a presentation by Ben Hargreaves, REHBE...
Putting third-tier airports to work - a presentation by Ben Hargreaves, REHBE...
 
Bird scare device air dancer
Bird scare device   air dancerBird scare device   air dancer
Bird scare device air dancer
 
BusSimFinal
BusSimFinalBusSimFinal
BusSimFinal
 
Q3 2014 industrial market report
Q3 2014 industrial market reportQ3 2014 industrial market report
Q3 2014 industrial market report
 
ICF MRO Market Forecast & Trends – Asia Pacific March 9-10, 2016 Airline E&M:...
ICF MRO Market Forecast & Trends – Asia Pacific March 9-10, 2016 Airline E&M:...ICF MRO Market Forecast & Trends – Asia Pacific March 9-10, 2016 Airline E&M:...
ICF MRO Market Forecast & Trends – Asia Pacific March 9-10, 2016 Airline E&M:...
 
ELECTRIFICATION OF AVIATION: HYPE OR GAME-CHANGER?
ELECTRIFICATION OF AVIATION: HYPE OR GAME-CHANGER?ELECTRIFICATION OF AVIATION: HYPE OR GAME-CHANGER?
ELECTRIFICATION OF AVIATION: HYPE OR GAME-CHANGER?
 
Iata report
Iata reportIata report
Iata report
 
IATA global cargo update
IATA global cargo updateIATA global cargo update
IATA global cargo update
 
FI6021 International corporate finance
FI6021 International corporate financeFI6021 International corporate finance
FI6021 International corporate finance
 
FI6021+International+corporate+finance
FI6021+International+corporate+financeFI6021+International+corporate+finance
FI6021+International+corporate+finance
 
2016 Next Gen ISR Velocity Group Presentation
2016 Next Gen ISR Velocity Group Presentation2016 Next Gen ISR Velocity Group Presentation
2016 Next Gen ISR Velocity Group Presentation
 
ACL NYC Conference 2010
ACL NYC Conference 2010ACL NYC Conference 2010
ACL NYC Conference 2010
 

Más de Stenden Unversity

Inaugural Lecture - UAS Professor Sjoerd Gehrels - 28 April 2015
Inaugural Lecture - UAS Professor Sjoerd Gehrels - 28 April 2015Inaugural Lecture - UAS Professor Sjoerd Gehrels - 28 April 2015
Inaugural Lecture - UAS Professor Sjoerd Gehrels - 28 April 2015Stenden Unversity
 
12 02 presentation thomas landen.pptx
12 02 presentation thomas landen.pptx 12 02 presentation thomas landen.pptx
12 02 presentation thomas landen.pptx Stenden Unversity
 
Research in stenden masters 2014
Research in stenden masters 2014Research in stenden masters 2014
Research in stenden masters 2014Stenden Unversity
 
Presentation ghtmm conference 2014
Presentation ghtmm conference 2014Presentation ghtmm conference 2014
Presentation ghtmm conference 2014Stenden Unversity
 
Keynote ghtmm okinawa sept 2014 dr chris baumann
Keynote ghtmm okinawa sept 2014 dr chris baumannKeynote ghtmm okinawa sept 2014 dr chris baumann
Keynote ghtmm okinawa sept 2014 dr chris baumannStenden Unversity
 
Presentation chme conference 2014
Presentation chme conference 2014Presentation chme conference 2014
Presentation chme conference 2014Stenden Unversity
 
Revenue Management Peter C. Bell 2005
Revenue Management   Peter C. Bell 2005Revenue Management   Peter C. Bell 2005
Revenue Management Peter C. Bell 2005Stenden Unversity
 
Fieldtrip Amsterdam Maihm Jan 09
Fieldtrip Amsterdam Maihm Jan 09Fieldtrip Amsterdam Maihm Jan 09
Fieldtrip Amsterdam Maihm Jan 09Stenden Unversity
 
Quinn Introduction (Official)
Quinn Introduction (Official)Quinn Introduction (Official)
Quinn Introduction (Official)Stenden Unversity
 
Cultural Difference East Meets West
Cultural Difference East Meets WestCultural Difference East Meets West
Cultural Difference East Meets WestStenden Unversity
 
Presentation Nzthrc Conference 2008
Presentation Nzthrc Conference 2008Presentation Nzthrc Conference 2008
Presentation Nzthrc Conference 2008Stenden Unversity
 

Más de Stenden Unversity (11)

Inaugural Lecture - UAS Professor Sjoerd Gehrels - 28 April 2015
Inaugural Lecture - UAS Professor Sjoerd Gehrels - 28 April 2015Inaugural Lecture - UAS Professor Sjoerd Gehrels - 28 April 2015
Inaugural Lecture - UAS Professor Sjoerd Gehrels - 28 April 2015
 
12 02 presentation thomas landen.pptx
12 02 presentation thomas landen.pptx 12 02 presentation thomas landen.pptx
12 02 presentation thomas landen.pptx
 
Research in stenden masters 2014
Research in stenden masters 2014Research in stenden masters 2014
Research in stenden masters 2014
 
Presentation ghtmm conference 2014
Presentation ghtmm conference 2014Presentation ghtmm conference 2014
Presentation ghtmm conference 2014
 
Keynote ghtmm okinawa sept 2014 dr chris baumann
Keynote ghtmm okinawa sept 2014 dr chris baumannKeynote ghtmm okinawa sept 2014 dr chris baumann
Keynote ghtmm okinawa sept 2014 dr chris baumann
 
Presentation chme conference 2014
Presentation chme conference 2014Presentation chme conference 2014
Presentation chme conference 2014
 
Revenue Management Peter C. Bell 2005
Revenue Management   Peter C. Bell 2005Revenue Management   Peter C. Bell 2005
Revenue Management Peter C. Bell 2005
 
Fieldtrip Amsterdam Maihm Jan 09
Fieldtrip Amsterdam Maihm Jan 09Fieldtrip Amsterdam Maihm Jan 09
Fieldtrip Amsterdam Maihm Jan 09
 
Quinn Introduction (Official)
Quinn Introduction (Official)Quinn Introduction (Official)
Quinn Introduction (Official)
 
Cultural Difference East Meets West
Cultural Difference East Meets WestCultural Difference East Meets West
Cultural Difference East Meets West
 
Presentation Nzthrc Conference 2008
Presentation Nzthrc Conference 2008Presentation Nzthrc Conference 2008
Presentation Nzthrc Conference 2008
 

Último

BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxran17april2001
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingrajputmeenakshi733
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterJamesConcepcion7
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOne Monitar
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfJamesConcepcion7
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfJamesConcepcion7
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...ssuserf63bd7
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...SOFTTECHHUB
 
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Associazione Digital Days
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...Operational Excellence Consulting
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...Hector Del Castillo, CPM, CPMM
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
Supercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsSupercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsGOKUL JS
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdfMintel Group
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxRakhi Bazaar
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsKnowledgeSeed
 

Último (20)

BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptx
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketing
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors Data
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare Newsletter
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdf
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdf
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
WAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdfWAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdf
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
 
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
Supercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsSupercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebs
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applications
 

Revenue Management And Dynamic Pricing Part I

  • 1. 1 Revenue Management and Dynamic Pricing: Part I E. Andrew Boyd Chief Scientist and Senior VP, Science and Research PROS Revenue Management aboyd@prosrm.com
  • 2. 2 Outline  Concept  Example  Components Real-Time Transaction Processing Extracting, Transforming, and Loading Data Forecasting Optimization Decision Support  Non-Traditional Applications  Further Reading and Special Interest Groups
  • 3. 3 Revenue Management and Dynamic Pricing Revenue Management in Concept
  • 4. 4 What is Revenue Management?  Began in the airline industry Seats on an aircraft divided into different products based on different restrictions $1000 Y class product: can be purchased at any time, no restrictions, fully refundable $200 Q class product: Requires 3 week advanced purchase, Saturday night stay, penalties for changing ticket after purchase Question: How much inventory to make available in each class at each point in the sales cycle?
  • 5. 5 What is Revenue Management?  Revenue Management: The science of maximizing profits through market demand forecasting and the mathematical optimization of pricing and inventory  Related names: Yield Management (original) Revenue Optimization Demand Management Demand Chain Management
  • 6. 6 Rudiments  Strategic / Tactical: Marketing Market segmentation Product definition Pricing framework Distribution strategy  Operational: Revenue Management Forecasting demand by willingness-to-pay Dynamic changes to price and available inventory
  • 7. 7 Industry Popularity  Was born of a business problem and speaks to a business problem  Addresses the revenue side of the equation, not the cost side 2 – 10% revenue improvements common
  • 8. 8 Industry Accolades “Now we can be a lot smarter. Revenue management is all of our profit, and more.” Bill Brunger, Vice President Continental Airlines “PROS products have been a key factor in Southwest's profit performance.” Keith Taylor, Vice President Southwest Airlines
  • 9. 9 Analyst Accolades “Revenue Pricing Optimization represent the next wave of software as companies seek to leverage their ERP and CRM solutions.” – Scott Phillips, Merrill Lynch “One of the most exciting inevitabilities ahead is ‘yield management.’ ” – Bob Austrian, Banc of America Securities “Revenue Optimization will become a competitive strategy in nearly all industries.” – AMR Research
  • 10. 10 Academic Accolades “An area of particular interest to operations research experts today, according to Trick, is revenue management.” Information Week, July 12, 2002. Dr. Trick is a Professor at CMU and President of INFORMS.
  • 11. 11 Academic Accolades As we move into a new millennium, dynamic pricing has become the rule. “Yield management,” says Mr. Varian, “is where it’s at.” “To Hal Varian the Price is Always Right,” strategy+business, Q1 2000. Dr. Varian is Dean of the School of Information Management and Systems at UC Berkeley, and was recently named one of the 25 most influential people in eBusiness by Business Week (May 14, 2001)
  • 12. 12 Application Areas Traditional  Airline  Hotel  Extended Stay Hotel  Car Rental  Rail  Tour Operators  Cargo  Cruise Non-Traditional  Energy  Broadcast  Healthcare  Manufacturing  Apparel  Restaurants  Golf  More…
  • 13. 13 Dynamic Pricing  The distinction between revenue management and dynamic pricing is not altogether clear Are fare classes different products, or different prices for the same product?  Revenue management tends to focus on inventory availability rather than price Reality is that revenue management and dynamic pricing are inextricably linked
  • 14. 14 Traditional Revenue Management  Non-traditional revenue management and dynamic pricing application areas have not evolved to the point of standard industry practices  Traditional revenue management has, and we focus primarily on traditional applications in this presentation
  • 15. 15 Revenue Management and Dynamic Pricing Managing Airline Inventory
  • 16. 16 Airline Inventory  A mid-size carrier might have 1000 daily departures with an average of 200 seats per flight leg EWREWRSEASEA LAXLAX IAHIAH ATLATL ORDORD
  • 17. 17 Airline Inventory  200 seats per flight leg 200 x 1000 = 200,000 seats per network day  365 network days maintained in inventory 365 x 200,000 = 73 million seats in inventory at any given time  The mechanics of managing final inventory represents a challenge simply due to volume
  • 18. 18 Airline Inventory  Revenue management provides analytical capabilities that drive revenue maximizing decisions on what inventory should be sold and at what price Forecasting to determine demand and its willingness-to-pay Establishing an optimal mix of fare products
  • 19. 19 Fare Product Mix  Should a $1200 SEA-IAH-ATL M class itinerary be available? A $2000 Y class itinerary? EWREWRSEASEA LAXLAX IAHIAH ATLATL ORDORD
  • 20. 20 Fare Product Mix  Should a $600 IAH-ATL-EWR B class itinerary be available? An $800 M class itinerary? EWREWRSEASEA LAXLAX IAHIAH ATLATL ORDORD
  • 21. 21 Fare Product Mix  Optimization puts in place inventory controls that allow the highest paying collection of customers to be chosen  When it makes economic sense, fare classes will be closed so as to save room for higher paying customers that are yet to come
  • 22. 22 Revenue Management and Dynamic Pricing Components
  • 23. 23 The Real-Time Transaction Processor Real Time Transaction Processor (RES System) Requests for Inventory
  • 24. 24 The Revenue Management System Revenue Management System Forecasting Optimization Extract, Transform, and Load Transaction Data Real Time Transaction Processor (RES System) Requests for Inventory
  • 25. 25 Analysts Revenue Management System Forecasting Optimization Extract, Transform, and Load Transaction Data Real Time Transaction Processor (RES System) Requests for Inventory Analyst Decision Support
  • 26. 26 The Revenue Management Process Revenue Management System Forecasting Optimization Extract, Transform, and Load Transaction Data Real Time Transaction Processor (RES System) Requests for Inventory Analyst Decision Support
  • 27. 27 Real-Time Transaction Processor  The optimization parameters required by the real-time transaction processor and supplied by the revenue management system constitute the inventory control mechanism
  • 28. 28 Real-Time Transaction Processor DFWDFW EWREWR Y AvailY Avail M AvailM Avail B AvailB Avail Q AvailQ Avail 110110 6060 2020 00 DFW-EWR: $1000 Y $650 M $450 B $300 Q
  • 29. 29 Real-Time Transaction Processor  Nested leg/class availability is the predominant inventory control mechanism in the airline industry DFWDFW EWREWR Y AvailY Avail M AvailM Avail B AvailB Avail Q AvailQ Avail 110110 6060 2020 00 DFW-EWR: $1000 Y $650 M $450 B $300 Q M Class Booking 109 59
  • 30. 30 Real-Time Transaction Processor  A fare class must be open on both flight legs if the fare class is to be open on the two-leg itinerary SATSAT DFWDFW EWREWR Y ClassY Class M ClassM Class B ClassB Class Q ClassQ Class 5050 1010 00 00 Y ClassY Class M ClassM Class B ClassB Class Q ClassQ Class 110110 6060 2020 00
  • 31. 31 Extract, Transform, and Load Transaction Data  Complications Volume Performance requirements New products Modified products Purchase modifications
  • 32. 32 Extract, Transform, and Load Transaction Data PHG 01 E 08800005 010710 010710 225300 XXXXXXXX 000000 I 01 1V XXXXXXXX SNA US XXX 05664901 00000000 XXXXXXXXX XXX I R 0 0 PSG 01 OA 3210 LAX IAH K 010824 1500 010824 2227 010824 2200 010825 0227 HK OA 0 0 PSG 01 OA 9312 IAH MYR K 010824 2330 010825 0037 010825 0330 010825 0437 HK OA 0 0 PHG 01 E 08800005 010710 010711 125400 XXXXXXXX 000000 I 01 1V XXXXXXXX SNA US XXX 05664901 00000000 XXXXXXXXX XXX I R 0 0 PSO 01 EV 0409 K PSG 01 OA 1221 LAX IAH K 010825 0600 010825 1325 010825 1300 010825 1725 HK OA 0 0 PSG 01 OA 0409 IAH MYR K 010825 1455 010825 1636 010825 1855 010825 2036 HK OA 0 0 PSO 01 EV 4281 Y PSG 01 OA 4281 MYR IAH Y 010902 0600 010902 0714 010902 1000 010902 1114 HK OA 0 0 PSG 01 OA 5932 IAH LAX K 010902 0800 010902 0940 010902 1200 010902 1640 HK OA 0 0 PHG 01 E 08800005 010710 010712 142000 XXXXXXXX 000000 I 01 1V XXXXXXXX SNA US XXX 05664901 00000000 XXXXXXXXX XXX I R 0 0 PSO 01 EV 0409 K PSG 01 OA 1221 LAX IAH K 010825 0600 010825 1325 010825 1300 010825 1725 HK OA 0 0 PSG 01 OA 0409 IAH MYR K 010825 1455 010825 1636 010825 1855 010825 2036 HK OA 0 0 PSO 01 EV 4281 Y PSG 01 OA 4281 MYR IAH L 010903 0600 010903 0714 010903 1000 010903 1114 HK OA 0 0 PSG 01 OA 5932 IAH LAX K 010902 0800 010902 0940 010902 1200 010902 1640 HK OA 0 0 PHG 01 E 08800005 010710 010716 104500 XXXXXXXX 000000 I 01 1V XXXXXXXX SNA US XXX 05664901 00000000 XXXXXXXXX XXX I R 0 0 PSO 01 EV 0409 K PSG 01 OA 1221 LAX IAH K 010825 0600 010825 1325 010825 1305 010825 1725 HK OA 0 0 PSG 01 OA 0409 IAH MYR K 010825 1455 010825 1636 010825 1855 010825 2036 HK OA 0 0 PSO 01 EV 2297 L PSG 01 OA 5932 IAH LAX K 010903 0800 010903 0940 010903 1200 010903 1640 HK OA 0 0 PSG 01 OA 2297 MYR IAH Q 010903 1140 010903 1255 010903 1540 010903 1655 HK OA 0 0 PHG 01 E 08800005 010710 010717 111500 XXXXXXXX 000000 I 01 1V XXXXXXXX SNA US XXX 05664901 00000000 XXXXXXXXX XXX I R 0 0 PSO 01 EV 0409 K PSG 01 OA 1221 LAX IAH K 010825 0600 010825 1325 010825 1300 010825 1725 HK OA 0 0 PSG 01 OA 0409 IAH MYR K 010825 1455 010825 1636 010825 1855 010825 2036 HK OA 0 0 PSO 01 EV 2297 Q PSG 01 OA 0981 IAH LAX Q 010903 1420 010903 1608 010903 1820 010903 2308 HK OA 0 0 PSG 01 OA 2297 MYR IAH Q 010903 1140 010903 1255 010903 1540 010903 1655 HK OA 0 0 11 22 33 44 55
  • 33. 33 Demand Models and Forecasting  How should demand be modeled and forecast? Small numbers / level of detail Unobserved demand and unconstraining Elements of demand: purchases, cancellations, no shows, go shows Demand model … the process by which consumers make product decisions Demand correlation and distributional assumptions Seasonality
  • 34. 34 Demand Models and Forecasting  Holidays and recurring events  Special events  Promotions and major price initiatives  Competitive actions
  • 35. 35 Optimization  Optimization issues Convertible inventory Movable inventory / capacity modifications Overbooking / oversale of physical inventory Upgrade / upward substitutable inventory Product mix / competition for resources / network effects
  • 37. 37 Revenue Management and Dynamic Pricing Non-Traditional Applications
  • 38. 38 Two Non-Traditional Applications  Broadcast Business processes surrounding the purchase and fulfillment of advertising time require modification of traditional revenue management models  Healthcare Business processes surrounding patient admissions require re-conceptualization of the revenue management process
  • 39. 39 New Areas  Contracts and long term commitments of inventory  Customer level revenue management  Integrating sales and inventory management  Alliances and cooperative agreements
  • 40. 40 Revenue Management and Dynamic Pricing Further Reading and Special Interest Groups
  • 41. 41 Further Reading  For an entry point into traditional revenue management Jeffery McGill and Garrett van Ryzin, “Revenue Management: Research Overview and Prospects,” Transportation Science, 33 (2), 1999 E. Andrew Boyd and Ioana Bilegan, “Revenue Management and e-Commerce,” under review, 2002
  • 42. 42 Special Interest Groups  INFORMS Revenue Management Section www.rev-man.com/Pages/MAIN.htm Annual meeting held in June at Columbia University  AGIFORS Reservations and Yield Management Study Group www.agifors.org Follow link to Study Groups Annual meeting held in the Spring
  • 43. 43 Revenue Management and Dynamic Pricing: Part II E. Andrew Boyd Chief Scientist and Senior VP, Science and Research PROS Revenue Management aboyd@prosrm.com
  • 44. 44 Outline  Single Flight Leg Leg/Class Control Bid Price Control  Network (O&D) Control Control Mechanisms Models
  • 45. 45 Revenue Management and Dynamic Pricing Single Flight Leg
  • 46. 46 Leg/Class Control DFWDFW EWREWR Y AvailY Avail M AvailM Avail B AvailB Avail Q AvailQ Avail 110110 6060 2020 00 DFW-EWR: $1000 Y $650 M $450 B $300 Q  At a fixed point in time, what are the optimal nested inventory availability limits?
  • 47. 47 A Mathematical Model  Given: Fare for each fare class Distribution of total demand-to-come by class Demand assumed independent  Determine: Optimal nested booking limits  Note: Cancellations typically treated through separate optimization model to determine overbooking levels
  • 48. 48 A Mathematical Model  When inventory is partitioned rather than nested, the solution is simple Partition inventory so that the expected marginal revenue generated of the last seat assigned to each fare class is equal (for sufficiently profitable fare classes)
  • 49. 49 A Mathematical Model  Nested inventory makes the problem significantly more difficult due to the fact that demand for one fare class impacts the availability for other fare classes The problem is ill-posed without making explicit assumptions about arrival order  Early models assumed low-before-high fare class arrivals
  • 50. 50 A Mathematical Model  There exists a substantial body of literature on methods for generating optimal nested booking class limits Mathematics basically consists of working through the details of conditioning on the number of arrivals in the lower value fare classes  An heuristic known as EMSRb that mimics the optimal methods has come to dominate in practice
  • 51. 51 An Alternative Model  The low-before-high arrival assumption was addressed by assuming demand arrives by fare class according to independent stochastic processes (typically non-homogeneous Poisson) Since many practitioners conceptualize demand as total demand-to-come, models based on stochastic processes frequently cause confusion
  • 52. 52 A Leg DP Formulation  With Poisson arrivals, a natural solution methodology is dynamic programming Stage space: time prior to departure State space within each stage: number of bookings State transitions correspond to events such as arrivals and cancellations
  • 53. 53 … T T-1 T-2 T-3 1 0 n n+1 n+2 n+3 … SeatsRemaining Time to Departure Cancellation No Event / Rejected Arrival Accepted Arrival … … … … … …
  • 54. 54 A Leg DP Formulation  V(t,n): Expected return in stage t, state n when making optimal decisions V(t,n) = maxu [ p0 (0 + V(t-1,n) ) No event (1- p0) ωc (0 + V(t-1,n-1) ) + Cancel (1- p0) ∑(fi<u) ωi (0 + V(t-1,n) ) Arrival/Reject (1- p0) ∑(fi≥u) ωi (fi + V(t-1,n+1) ) ] Arrival/Accept  u(t,n): Optimal price point for making accept/reject decisions when event in stage t, state n is a booking request
  • 55. 55 A Leg DP Formulation  DP has the interesting characteristic that it calculates V(t,n) for all (t,n) pairs Provides valuable information for decision making Presents computational challenges  This naturally suggests an alternative control mechanism to nested fare class availability Bid price control
  • 56. 56 88258825 91639163 94929492 84788478 84768476 84738473 2020 00… … 88238823 91619161 94909490 88208820 91589158 91879187 88178817 2020 00 … … … n n+1 n+2 n+3 SeatsRemaining T T-1 T-2 T-3 1 0 Time to Departure … … … … … … 8480 V(t,n) = Expected Revenue V(t,n) = Expected Revenue
  • 57. 57 88258825 91639163 94929492 … n n+1 n+2 n+3 SeatsRemaining T … 8480 V(t,n) = Expected Revenue V(t,n) = Expected Revenue V(t,n+1) – V(t,n) = Marginal Expected Revenue V(t,n+1) – V(t,n) = Marginal Expected Revenue 345345 338338 330330 … T … 352
  • 58. 58 n n+1 n+2 n+3 SeatsRemaining Bid Price Control: With n+1 seats remaining, accept only arrivals with fares in excess of 345 Bid Price Control: With n+1 seats remaining, accept only arrivals with fares in excess of 345 345345 338338 330330 … T … 352
  • 59. 59 Bid Price Control  Like nested booking limits, there exists a substantial literature on dynamic programming methods for bid price control  While bid price control is simple and mathematically optimal (for its modeling assumptions), it has not yet been broadly accepted in the airline industry Substantial changes to the underlying business processes
  • 60. 60 Bid Price Control  Solutions from dynamic programming can also be converted to nested booking limits, but this technique has not been broadly adopted in practice  Bid price control can be implemented with roughly the same number of control parameters (bid prices) as nested fare class availability
  • 61. 61 Revenue Management and Dynamic Pricing Network (O&D) Control Control Mechanisms
  • 62. 62 Network Control  Network control recognizes that passengers flow on multiple flight legs An issue of global versus local optimization  Problem is complicated for many reasons Forecasts of many small numbers Data Legacy business practices
  • 63. 63 Inventory Control Mechanism  The inventory control mechanism can have a substantial impact on Revenue Marketing and distribution Changes to RES system Changes to contracts and distribution channels
  • 64. 64 Example: Limitations of Leg/Class Control SATSAT DFWDFW EWREWR  Supply: 1 seat on the SAT-DFW leg 1 seat on the DFW-EWR leg  Demand: 1 $300 SAT-DFW Y passenger 1 $1200 SAT-DFW-EWR Y passenger $1200 Y $300 Y
  • 65. 65 Example: Limitations of Leg/Class Control  Optimal leg/class availability is to leave one seat available in Y class on each leg SATSAT DFWDFW EWREWR Y ClassY Class M ClassM Class B ClassB Class Q ClassQ Class 11 00 00 00 Y ClassY Class M ClassM Class B ClassB Class Q ClassQ Class 11 00 00 00
  • 66. 66 Example: Limitations of Leg/Class Control SATSAT DFWDFW EWREWR $1200 Y $300 Y With leg/class control, there is no way to close SAT-DFW Y while leaving SAT-DFW-EWR Y open  Supply: 1 seat on the SAT-DFW leg 1 seat on the DFW-EWR leg  Demand: 1 $300 SAT-DFW Y passenger 1 $1200 SAT-DFW-EWR Y passenger
  • 67. 67 Limitations of Leg/Class Control  The limitations of leg/class availability as a control mechanism largely eliminate revenue improvements from anything more sophisticated than leg/class optimization  For this reason, carriers that adopt O&D control also adopt a new inventory control mechanism Requires tremendous effort and expense to work around the legacy inventory environment
  • 68. 68 Alternative Control Mechanisms  While there are many potential inventory control mechanisms other than leg/class control, two have come to predominate O&D revenue management applications Virtual nesting Bid price  Note that the concept of itinerary/fare class (ODIF) inventory level control is impractical
  • 69. 69 Virtual Nesting  A primal control mechanism similar in flavor to leg/class control A small set of virtual inventory buckets are determined for each leg Nested inventory levels are established for each bucket Each leg in an ODIF is mapped to a leg inventory bucket and an ODIF is available for sale if inventory is available in each leg bucket
  • 70. 70 Virtual Nesting SAT-DFW-EWR Y maps to virtual bucket 3 on leg SAT-DFW and virtual bucket 1 on leg DFW-EWR Total availability of 10 for SAT-DFW-EWR Y SATSAT DFWDFW EWREWR Bucket 1Bucket 1 Bucket 2Bucket 2 Bucket 3Bucket 3 Bucket 4Bucket 4 100100 6060 1010 00 Bucket 1Bucket 1 Bucket 2Bucket 2 Bucket 3Bucket 3 Bucket 4Bucket 4 4040 00 00 00
  • 71. 71 Virtual Nesting SAT-DFW Y maps to virtual bucket 4 on leg SAT-DFW SAT-DFW Y is closed SATSAT DFWDFW EWREWR Bucket 1Bucket 1 Bucket 2Bucket 2 Bucket 3Bucket 3 Bucket 4Bucket 4 100100 6060 1010 00 Bucket 1Bucket 1 Bucket 2Bucket 2 Bucket 3Bucket 3 Bucket 4Bucket 4 4040 00 00 00
  • 72. 72 Bid Price Control  A dual control mechanism A bid price is established for each flight leg An ODIF is open for sale if the fare exceeds the sum of the bid prices on the legs that are used
  • 73. 73 Bid Price Control SATSAT DFWDFW EWREWR $1200 Y Bid Price = $400 Bid Price = $600 SAT-DFW-EWR Y is open for sale because $1200 ≥ $400 + $600
  • 74. 74 Bid Price Control SATSAT DFWDFW EWREWR Bid Price = $400 Bid Price = $600 $300 Y SAT-DFW Y is closed for sale because $300 < $400
  • 75. 77 Virtual Nesting  Advantages Very good revenue performance Computationally tractable Relatively small number of control parameters Comprehensible to users Accepted industry practice  Disadvantages Not directly applicable to multi-dimensional resource domains Proper operation requires constant remapping of ODIFs to virtual buckets
  • 76. 78 Bid Price Control  Advantages Excellent revenue performance Computationally tractable Comprehensible to users Broader use than revenue management applications Places a monetary value on unit inventory  Disadvantages Growing user acceptance, but has not reached the same level as primal methods
  • 77. 79 Revenue Management and Dynamic Pricing Network (O&D) Control Models
  • 78. 80 A Model  The demand allocation model (also known as the demand-to-come model) has been proposed for use in revenue management applications, but is typically not employed  For all of its limitations, the demand allocation model brings to light many of the important issues in revenue management
  • 79. 81 Demand Allocation Model Max Σi ∈ I ri xi s.t. Σi ∈ I(e) xi ≤ ce e ∈ E (λe) xi ≤ di i ∈ I (ωi) xi ≥ 0 i ∈ I I = set of ODIFs E = set of flight legs ce = capacity of flight e di = demand for ODIF i ri = ODIF i revenue I(e) = ODIFs using flight e xi = demand allocated to ODIF i
  • 80. 82 Leg/Class Control Max Σi ∈ I ri xi s.t. Σi ∈ I(e) xi ≤ ce e ∈ E (λe) xi ≤ di i ∈ I (ωi) xi ≥ 0 i ∈ I The variables xi can be rolled up to generate leg/class availability
  • 81. 83 Virtual Nesting Max Σi ∈ I ri xi s.t. Σi ∈ I(e) xi ≤ ce e ∈ E (λe) xi ≤ di i ∈ I (ωi) xi ≥ 0 i ∈ I Once ODIFs have been assigned to leg buckets, the variables xi can be rolled up to generate leg/class availability
  • 82. 84 Bid Price Control Max Σi ∈ I ri xi s.t. Σi ∈ I(e) xi ≤ ce e ∈ E (λe) xi ≤ di i ∈ I (ωi) xi ≥ 0 i ∈ I The dual variables λe associated with the capacity constraints can be used as bid prices
  • 83. 85 Network Algorithms: Leg/Class Control  Network algorithms for generating nested leg/class availability are not typically used Limitations of the control mechanism and fare structure eliminate much of the value
  • 84. 86 Network Algorithms: Virtual Nesting Control  Optimization consists of determining the ODIF to leg/bucket mapping, and then calculating nested leg/bucket inventory levels Best mappings prorate ODIF fares to legs, and then group similar prorated fares into the same bucket The best proration methods depend on demand forecasts and realized bookings, and change dynamically throughout the booking cycle With ODIFs mapped to buckets, nested bucket inventory levels are calculated using the nested leg/bucket algorithm of choice
  • 85. 87 Network Algorithms: Bid Price Control  Bid prices are normally generated directly or indirectly from the dual solution of a network optimization model
  • 86. 88 Resource Allocation Model  Observations A 200 leg network may have 10,000 active ODIFs, leading to a network optimization problem with 10,000 columns and 10,200 rows With 20,000 passengers, the average number of passengers per ODIF is 2 Typically, 20% of the ODIFs will carry 80% of the traffic, with a large number of ODIFs carrying on the order of .01 or fewer passengers per network day
  • 87. 89 Resource Allocation Model Max Σi ∈ I ri xi s.t. Σi ∈ I(e) xi ≤ ce e ∈ E (λe) xi ≤ di i ∈ I (ωi) xi ≥ 0 i ∈ I Many small numbers
  • 88. 90 Level of Detail Problem  The level of detail problem remains a practical consideration when setting up any revenue management system What level of detail do the existing data sources support? What level of detail provides the best revenue performance? At what point does forecast noise overcome improvements from more sophisticated optimization models?
  • 89. 91 Level of Detail Problem  As a rule, even with the many small numbers involved, network optimization algorithms perform consistently better than non-network algorithms  Dual solutions are typically much more robust and of better quality than solutions constructed from primal ODIF allocations
  • 90. 92 Revenue Management and Dynamic Pricing Network (O&D) Control Optimization Challenges
  • 91. 93 A Network DP Formulation  Network DP formulation Stage space: time prior to departure State space within each stage: multidimensional, with number of bookings on each of M flights State transitions correspond to events such as ODIF arrivals and cancellations
  • 92. 94 A Network DP Formulation  V(t,n1,…,nM): Expected return in stage t, state (n1,…,nM) when making optimal decisions  u(t,n1,…,nM,k): Optimal price point for making accept/reject decisions when event in stage t, state (n1,…,nM) is a booking request for ODIF k
  • 93. 95 A Network DP Formulation  Observations A 200 leg network with an average of 150 seats per flight leg would have 150200 states per stage With 10,000 active ODIFs, assuming only single passenger arrivals and cancellations, each state would have ~20,000 possible state transitions Gives rise to ~20,000 “bid prices” per state
  • 94. 96 An Alternative View of DP  Consider a booking request at time t for ODIF k in a specific state (n1,…,nM). Suppose the request, if accepted, would cause a move to state (m1,…,mM). The booking should be accepted if the fare of ODIF k exceeds u(t,n1,…,nM,k) = V(t,n1,…,nM) - V(t,m1,…,mM)  Note that only two values of
  • 95. 97 An Alternative View of DP  Note that the only difference of two values of V(. ) are required for making the decision  This leaves open the possibility of using any variety methods for estimating V(. ) Opportunity for “large, infrequent” inventory requests
  • 96. 98 A Network DP Formulation  Active research on approximation techniques for very large scale dynamic programs Will this work lead to demonstrably better results for traditional revenue management… … in the existing distribution environments? … in new but practical distribution environments? … under a variety of demand assumptions?
  • 97. 99 Revenue Management and Dynamic Pricing E. Andrew Boyd Chief Scientist and Senior VP, Science and Research PROS Revenue Management aboyd@prosrm.com

Notas del editor

  1. The primary distinction between traditional marketing and revenue management is found in the dynamic, operational way in which revenue management is practiced. Whereas marketing may define products and market segments, revenue management tracks demand by its willingness-to-pay and adjusts price and/or inventory availability for these products and market segments. As a result, revenue management makes extensive use of the tools of operations research, statistics, and computer science in addition to traditional marketing science.