Uploaded by suhail.n.shami

Lecture 2

advertisement
Value Chain
Management
Session 2
S. Alex Yang
S. Alex Yang – Value Chain Management
Last Session
• VCM is about matching supply with demand
− Mismatch due to uncertainty
• Trade-off “too much” vs. “too few”
− The newsvendor model offers a useful benchmark to balance this tradeoff
• Investing in (uncertain) demand estimation
− A/F ratio
− People, Process, and Technology means
S. Alex Yang – Value Chain Management
2
In this Session
Investment
under
Uncertainty
(Session 1)
Supply
Management
(Session 3)
Demand
Management
(Session 2)
Supply
Demand
Inflexible
Uncertain
Information Management (Session 4)
&
Incentive Alignment (Session 5)
S. Alex Yang – Value Chain Management
3
Harrah’s Entertainment
S. Alex Yang – Value Chain Management
© Las Vegas Review Journal
Timeline
• 1937
Company founded
• 1990s
Launched Winner’s Information Network (WINet)
• 1997
Launched loyalty program Total Gold
• 1998
Appointed Gary Loveman as COO
• 1999
Total Gold upgraded to Total Rewards (different tiers)
• ..
• 2007
Largest casino network, most profitable
− 400,000 sq. meters gamble space, 40,000 hotel rooms
− 40 million TR members, 8 million active over the last 12 months, tracked 80% gaming
revenues
S. Alex Yang – Value Chain Management
5
Harrah’s Value Chain
Stimulate
customers to
visit properties
How to allocate
rooms among
customers?
On-property
experience
User Data Collection and Analytics
S. Alex Yang – Value Chain Management
6
Hotel Revenue Management
• Resource (Supply): hotel rooms
− Fixed (at least in the short run)
− Perishable
• Demand: customers
− Uncertain
− Arrive sequentially over time
− Can be segmented
Data Collection (e.g.,
Loyalty Programs) and
Predictive Analytics
• Key trade-off: sell now or wait until later
(potentially at a high price)?
• Resolution: Pricing
S. Alex Yang – Value Chain Management
Prescriptive Analytics
7
Harrah’s Unique Features
• An integrated view
• Primary purpose is not running a hotel but supporting the
gaming business
• Customer tiers: the average daily theoretical (ADT)
− More than 20 in practice
− Let’s consider 3 tiers in this case
S. Alex Yang – Value Chain Management
Tier
Average Daily
Theoretical
(ADT, $)
0
1
2
882
285
69
8
Labor Day: 1st Monday in September
• Today is 15 August
• We have three rooms left for 1 September
• From now until 1 September, the forecasted demand for a
September 1 room is 2 for each tier.
• One Tier 0 request
− Do we accept the request?
− What is the quoted room rate?
• What about a Tier 2 request?
S. Alex Yang – Value Chain Management
Tier
Average Daily
Theoretical
(ADT, $)
Average
Demand
0
1
2
882
285
69
2
2
2
9
Labor Day: 1st Monday in September
• Customer requests in practice
Request
Number
Arrival Time of
Request
Date of
Arrival
LOS Requested
Customer
Tier
1
10:03am
1 Sep
1
0
2
11:26am
1 Sep
2
2
3
2:19pm
1 Sep
3
1
4
2:47pm
1 Sep
3
2
5
4:10pm
1 Sep
1
0
6
7:28pm
1 Sep
1
1
S. Alex Yang – Value Chain Management
10
Harrah’s Current Approach
• Clearing price:
− opportunity cost of a marginal room, i.e., amount of additional profit you would
make if you had one more room
• Quoted room rate = clearing price – customer’s
revenue potential;
• Makes Harrah’s indifferent between booking now
versus waiting
S. Alex Yang – Value Chain Management
11
Implementation Steps
Step 1: Obtain initial forecasts and estimates
a. Determine remaining room capacity
b. Work out demand by customer tier; arrival date; length of stay (LOS)
Step 2: Determine Clearing price for a given night
a. Expand each tier’s demand forecast to tally total demand per night
b. Allocate rooms to high-value demand, and then to low
[Value = ADT (Average Daily Theoretical); daily gaming revenue of a tier]
c. Clearing price is ADT of tier at which free rooms sell out
Step 3: When potential customers ask for room rates
a. quoted room rate = clearing price – customer’s value (ADT)
b. customer then decides whether to accept or reject the offer
S. Alex Yang – Value Chain Management
12
Step 1a: Estimate remaining room capacity for forecast
dates (Table 3 in Case)
31 Aug
1 Sep
2 Sep
3 Sep
4 Sep
Physical
Inventory
1,570
Out of order
Mgr. Held
Group Block
222
Avail to Book 1,348
Overbook
0
Booked
187
Cancel
19
Free
1,180
1,570
269
1,301
0
266
27
1,062
1,570
2
260
1,308
1
251
25
1,082
1,570
2
227
1,341
1
990
99
450
1,570
4
163
1,403
0
1,011
101
493
Avail. to Book = Physical Inventory – Out of order – Mgr. Held – Group Block + Overbook
Free = Avail. to Book – Booked + Cancel
S. Alex Yang – Value Chain Management
13
Step 1b: Detailed Demand Forecast
• More than 20 customer tiers by Average Daily Theoretical (ADT)
value of gaming activities
−
for simplicity, we will use 3: Tier 0 = $881 ADT, Tier 1 = $285 ADT, Tier 2 = $69 ADT
• Forecast demand for rooms by segment, arrival date, length of
stay (LOS) (Table 5 in Case)
Arrival
Date
31 Aug
1 Sep
2 Sep
3 Sep
4 Sep
−
LOS 1
432
486
655
20
20
Tier 0
LOS 2
149
147
189
7
8
LOS 3
107
84
98
6
7
LOS 1
280
251
321
60
44
Tier 1
LOS 2
213
168
210
48
35
LOS 3
157
118
146
36
26
LOS 1
369
333
310
372
352
Tier 2
LOS 2
148
47
170
215
164
LOS 3
49
16
57
72
55
Total customer requests = 7,257
S. Alex Yang – Value Chain Management
14
Step 2a: Expand each segment to find total demand for
each night
31 Aug; LOS = 3
+
31 Aug; LOS = 1
S. Alex Yang – Value Chain Management
+
1 Sep; LOS = 1
2 Sep; LOS = 1
15
Step 2a: Expand each segment to find total demand for
each night (Table 6 in Case)
Arrival
Date
31 Aug
31 Aug
31 Aug
1 Sep
1 Sep
1 Sep
2 Sep
2 Sep
2 Sep
3 Sep
3 Sep
3 Sep
4 Sep
4 Sep
4 Sep
LOS
1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
Total
S. Alex Yang – Value Chain Management
ADT Tier 2 Demand for Each Occupancy Date
31 Aug
1 Sep
2 Sep
3 Sep
4 Sep
369
148
148
49
49
49
333
47
47
16
16
16
310
170
170
57
57
57
372
215
215
72
72
352
164
55
566
593
649
902
915
16
Step 2b: Demand forecast by night and customer tier
(Table 7 in Case)
Tier
0
1
2
Total
Gaming
Revenue
(ADT)
$881
$285
$69
Demand by Tier per Occupancy Date
31 Aug 1 Sep
2 Sep
3 Sep
4 Sep
688
650
566
1,904
146
335
915
1,396
973
907
593
2,473
1280
1120
649
3,049
404
618
902
1,924
• Total room-nights of demand = 10,746
S. Alex Yang – Value Chain Management
17
Step 2c: Determining Clearing Price
• Clearing price = Gaming Revenue (ADT) of tier at which free
rooms sell out (Table 8 in Case)
Gaming Revenue
(ADT)
31 Aug
1 Sep
2 Sep
3 Sep
4 Sep
0
$881
688
973
1,280
404
146
1
$285
1,338
1,880
2,400
1,022
481
2
$69
1,904
2,473
3,049
1,924
1,396
Free Rooms
1,180
1,062
1,082
450
493
Clearing Price
$285
$285
$881
Tier
S. Alex Yang – Value Chain Management
Cumulative Demand by Tier per Occupancy Date
?
?
18
Steps 3a & 3b: What happens when customers go to book
rooms?
Customer
Requests
(Demand)
Request
Tier
Number
Request
1 Sep
Request Request
2 Sep
3 Sep
Free
Rooms
1 Sep
Free
Rooms
2 Sep
Free
Rooms
3 Sep
2
2
1
1
1
0
1
0
0
3
2
2
1
1
1
0
1
1
1
3
Clearing
Price
0
1
1
1
0
0
0
$285
$881
$285
Room
Availability
(Supply)
Revenue from accepted customers using clearing prices (CP) from case (Table 8):
Offered room rate by tier = max{0, CP – ADT}
Gaming Gaming Gaming
Revenue Revenue Revenue
1 Sep
2 Sep
3 Sep
Room
Revenue
1 Sep
CP = $285
Room
Revenue
2 Sep
CP = $881
Room
Revenue
3 Sep
CP = $285
Total
By
Request
Request
Number
Tier
1
0
$881
0
0
0
0
0
$881
2
1
$285
$285
0
0
$596
0
$1,166
3
0
$881
$881
$881
0
0
0
$2,643
Total by day
$2,047
$1,166
$881
$0
$596
$0
$4,690
S. Alex Yang – Value Chain Management
19
Limitations and Improvements
• Demand is uncertain
− Forecast is not accurate
− Solution #1: re-calculate clearing prices based on actual customer arrivals and
updated demand forecast.
− Solution #2: booking limit and protection level (see supplemental slides)
• Customers’ willingness to pay (WTP) for hotel rooms
− Especially for non-gamers
• Customers may stay for multiple days
S. Alex Yang – Value Chain Management
20
Improvement:
Including Customers’
willingness to pay
S. Alex Yang – Value Chain Management
Incorporating Customers’ WTP
•
Customers’ Willingness to Pay for Rooms
Revenue Potential = Gaming Revenue (ADT)
+ Willingness to Pay (WTP)
Tier
Gaming
Revenue
(ADT)
Willingness
To Pay for Room
(WTP)
Revenue
Potential
0
$881
0
$881
1
$285
$250
$535
2
$69
$250
$319
S. Alex Yang – Value Chain Management
22
Adjusted Clearing Price (ACP)
• Adjusted Clearing Price (ACP) is determined by the Revenue
Potential of the tier which leads to full utilization of rooms: Tier
1 on Sep. 1, Tier 0 on Sep. 2, Tier 1 on Sep. 3
Offered room rate to Tier i = max{WTP of Tier i, ACP - ADT of Tier i}.
Date
SupplyExhausting
Tier
Adjusted
Clearing
Price
(ACP)
Tier 0
Offered Room
Rate
Max{0,ACPADT(0)}
1 Sep
1
$535
2 Sep
0
3 Sep
1
Tier 1
Offered Room Rate
Max{$250,ACP-ADT}
Tier 2
Offered Room Rate
Max{$250,ACP-ADT}
0
$250
$466
$881
0
$596?
$812
$535
0
$250
$466
S. Alex Yang – Value Chain Management
23
Adjusted Clearing Price (ACP)
• Adjusted Clearing Price (ACP) is determined by the Revenue
Potential of the tier which leads to full utilization of rooms: Tier
1 on Sep. 1, Tier 0 on Sep. 2, Tier 1 on Sep. 3
Offered room rate to Tier i = max{WTP of Tier i, ACP - ADT of Tier i}.
Date
SupplyExhausting
Tier
Adjusted
Clearing
Price
(ACP)
Tier 0
Offered Room
Rate
Max{0,ACPADT(0)}
1 Sep
1
$535
2 Sep
0
3 Sep
1
Tier 1
Offered Room Rate
Max{$250,ACP-ADT}
Tier 2
Offered Room Rate
Max{$250,ACP-ADT}
0
$250
$466
$881
0
$596
$812
$535
0
$250
$466
S. Alex Yang – Value Chain Management
24
High Profit Customer Protection
Tier
0
1
2
Revenue
Potential
(ADT+WTP)
881+0=881
285+250=535
69+250=310
Cumulative Demand by Tier per Occupancy Date
31 Aug
1 Sep
2 Sep
3 Sep
4 Sep
688
1,338
1,904
973
1,880
2,473
1,280
2,400
3,049
404
1,022
1,924
146
481
1,396
Free Rooms
Adjusted CP
1,180
$535
1,062
$535
1,082
$881
450
$535
493
$535
• Applies to other non-gaming revenues (e.g., restaurant and
theater)
• How to protect Tier 0 customers arriving on 1 Sept?
– Booking Limit/Protection level
S. Alex Yang – Value Chain Management
25
Improvement:
Multiple Night Stays
S. Alex Yang – Value Chain Management
Multiple Night Stays and ACP
+
31 Aug; LOS = 3
Tier
0
1
2
Arrival
Date
31 Aug
1 Sep
31 Aug; LOS = 1
+
1 Sep; LOS = 1
2 Sep; LOS = 1
Revenue
Potential
(ADT+WTP)
881+0=881
285+250=535
69+250=319
Cumulative Demand by Tier per Occupancy Date
31 Aug
1 Sep
2 Sep
3 Sep
4 Sep
688
1,338
1,904
973
1,880
2,473
1,280
2,400
3,049
404
1,022
1,924
146
481
1,396
Free Rooms
Adjusted CP
1,180
$535
1,062
$535
1,082
$881
450
$535
493
$535
LOS 1
432
486
Tier 0
LOS 2
149
147
S. Alex Yang – Value Chain Management
LOS 3
107
84
LOS 1
280
251
Tier 1
LOS 2
213
168
LOS 3
157
118
LOS 1
369
333
Tier 2
LOS 2
148
47
LOS 3
49
16
27
Multiple Night Stays and ACP
Tier
0
1
2
Arrival
Date
31 Aug
1 Sep
Revenue
Potential
(ADT+WTP)
881+0=881
285+250=535
69+250=319
Cumulative Demand by Tier per Occupancy Date
31 Aug
1 Sep
2 Sep
3 Sep
4 Sep
688
1,338
1,904
973
1,880
2,473
1,280
2,400
3,049
404
1,022
1,924
146
481
1,396
Free Rooms
Adjusted CP
1,180
$535
1,062
$535
1,082
$881
450
$535
493
$535
LOS 1
432
486
Tier 0
LOS 2
149
147
LOS 3
107
84
LOS 1
280
251
Tier 1
LOS 2
213
168
LOS 3
157
118
LOS 1
369
333
Tier 2
LOS 2
148
47
LOS 3
49
16
Question: Should Tier 2 customers arriving on 31 August with LOS = 1 be
accepted?
Based on ACP ($535 > $319), we should not!
S. Alex Yang – Value Chain Management
28
Multiple Night Stays and ACP
Tier
0
1
2
Arrival
Date
31 Aug
1 Sep
Revenue
Potential
(ADT+WTP)
881+0=881
285+250=535
69+250=319
Cumulative Demand by Tier per Occupancy Date
31 Aug
1 Sep
2 Sep
3 Sep
4 Sep
688
1,338
1,904
973
1,880
2,473
1,280
2,400
3,049
404
1,022
1,924
146
481
1,396
Free Rooms
Adjusted CP
1,180
$535
1,062
$535
1,082
$881
450
$535
493
$535
LOS 1
432
486
Tier 0
LOS 2
149
147
LOS 3
107
84
LOS 1
280
251
Tier 1
LOS 2
213
168
LOS 3
157
118
LOS 1
369
333
Tier 2
LOS 2
148
47
LOS 3
49
16
Sept 1 constraint says Tier 1 customers arriving on 31 August cannot all be
accepted.
31 August ACP ($535) is too high!
Should accept some Tier 2.
S. Alex Yang – Value Chain Management
29
Multiple Night Stays and ACP
Tier
0
1
2
Arrival
Date
31 Aug
1 Sep
Revenue
Potential
(ADT+WTP)
881+0=881
285+250=535
69+250=319
Cumulative Demand by Tier per Occupancy Date
31 Aug
1 Sep
2 Sep
3 Sep
4 Sep
688
1,338
1,904
973
1,880
2,473
1,280
2,400
3,049
404
1,022
1,924
146
481
1,396
Free Rooms
Adjusted CP
1,180
$535
1,062
$535
1,082
$881
450
$535
493
$535
LOS 1
432
486
Tier 0
LOS 2
149
147
LOS 3
107
84
LOS 1
280
251
Tier 1
LOS 2
213
168
LOS 3
157
118
LOS 1
369
333
Tier 2
LOS 2
148
47
LOS 3
49
16
Question: Should Tier 1 customers arriving on 1 Sept with LOS = 1 be
accepted?
Based on ACP, we should!
S. Alex Yang – Value Chain Management
30
Multiple Night Stays and ACP
Tier
0
1
2
Arrival
Date
31 Aug
1 Sep
Revenue
Potential
(ADT+WTP)
881+0=881
285+250=535
69+250=319
Cumulative Demand by Tier per Occupancy Date
31 Aug
1 Sep
2 Sep
3 Sep
4 Sep
688
1,338
1,904
973
1,880
2,473
1,280
2,400
3,049
404
1,022
1,924
146
481
1,396
Free Rooms
Adjusted CP
1,180
$535
1,062
$535
1,082
$881
450
$535
493
$535
LOS 1
432
486
Tier 0
LOS 2
149
147
LOS 3
107
84
LOS 1
280
251
Tier 1
LOS 2
213
168
LOS 3
157
118
LOS 1
369
333
Tier 2
LOS 2
148
47
LOS 3
49
16
Tier 1 customers arriving on 31 August with LOS = 2 are more profitable.
Should not accept any Tier 1 with LOS = 1.
S. Alex Yang – Value Chain Management
1 September ACP ($535) is too low!
31
Multiple Night Stays
• Simply breaking multiple night stays into several single
night stay is problematic
• Multiple night stays require multiple resources (hotel
rooms of different nights) simultaneously
• The mechanism (e.g., clearing prices) need to take
such connections into consideration
• The solution: Network Linear Program (LP)
S. Alex Yang – Value Chain Management
32
Network Linear Program
• Decision Variables: how many rooms to sell for each itinerary?
− Each itinerary: customer tiers x LOS x arrival dates
• Objective: maximize revenue
− Revenue from an itinerary equals number of rooms sold for this itinerary times revenue
from booking one such itinerary (ADT + WTP)
• Constraints:
− Rooms sold for each itinerary cannot exceed demand for that itinerary
− Rooms sold for each date cannot exceed number of free rooms for that date
Link to Supplemental Slides
S. Alex Yang – Value Chain Management
33
Network LP Solution
Segment
0
1
2
Rate
0
250
250
Maximize Total Value =
Seg
Arrival
Date
ADT
Value
per Day
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
31-Aug
31-Aug
31-Aug
1-Sep
1-Sep
1-Sep
2-Sep
2-Sep
2-Sep
3-Sep
3-Sep
3-Sep
4-Sep
4-Sep
4-Sep
31-Aug
31-Aug
31-Aug
1-Sep
881
881
881
881
881
881
881
881
881
881
881
881
881
881
881
285
285
285
285
Daily
Room
Rate
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
250
250
250
250
S. Alex Yang – Value Chain Management
Net Rooms
31-Aug
1180
<=
1180
1-Sep
1062
<=
1062
Demand
31-Aug
1-Sep
432
149
107
486
147
84
655
189
98
20
7
6
20
8
7
280
213
157
251
1
1
1
Total Admitted
3526230
LOS
Total
Value
Over
LOS
Num to
Admit
1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
1
881
1762
2643
881
1762
2643
881
1762
2643
881
1762
2643
881
1762
2643
535
1070
1605
535
432
149
107
486
147
84
457
189
98
20
7
6
20
8
7
280
89
0
0
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
1
1
1
1
1
1
1
1
1
1
1
2-Sep
1082
<=
1082
3-Sep
450
<=
450
4-Sep
493
<=
493
5-Sep
295
<=
1000000
Capacity Use Incidence Matrix
2-Sep
3-Sep
4-Sep
5-Sep
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
34
1
1
Shadow Prices
• The solution to this Linear Program (e.g., using Excel Solver)
also gives Shadow Prices for hotel rooms for each night
− Shadow price is a better estimate of the opportunity cost of a marginal room, can be used
as clearing prices.
Final
Shadow
Constraint
Allowable
Allowable
Cell
Name
Value
Price
R.H. Side
Increase
Decrease
$J$5
Rooms 8/31
1180
319
1180
246
123
$K$5
Rooms 9/1
1062
751
1062
123
89
$L$5
Rooms 9/2
1082
881
1082
198
457
$M$5
Rooms 9/3
450
535
450
21
10
$N$5
Rooms 9/4
493
535
493
23
21
Offered room rate = max{WTP, ACP - ADT}
S. Alex Yang – Value Chain Management
35
Financial Performance
• Can the multi-night stay clearing price based on the network
linear program generate higher revenue?
• Monte Carlo Simulation
− 10,000 sample paths
• Demand distribution is assumed to be Poisson
− Commonly used to capture arrival over time
• Demand and capacity scaled down by a factor of 100
− e.g., demand 73  7,257/100
S. Alex Yang – Value Chain Management
36
Simulated Revenue
• Under Adjusted clearing prices
Aug 31
Sep 1
Sep 2
Sep 3
Sep 4
535
535
881
535
319
S. Alex Yang – Value Chain Management
37
Simulated Revenue
• Multi-night stay (LP) clearing prices;
Aug 31
Sep 1
Sep 2
Sep 3
Sep 4
319
751
881
535
319
+ 3% increase
S. Alex Yang – Value Chain Management
38
Financial Impact of RM
Percentage change in profit for different gross margins, revenue increases and net profits as a
percentage of revenue.
Net profit % = 2%
Revenue increase
Gross
margin 1%
2%
5%
8%
100% 50% 100% 250% 400%
90% 45% 90% 225% 360%
75% 38% 75% 188% 300%
50% 25% 50% 125% 200%
25% 13% 25% 63% 100%
15% 8% 15% 38% 60%
S. Alex Yang – Value Chain Management
Net profit % = 6%
Revenue increase
Gross
margin 1% 2% 5%
8%
100% 17% 33% 83% 133%
90% 15% 30% 75% 120%
75% 13% 25% 63% 100%
50% 8% 17% 42% 67%
25% 4% 8% 21% 33%
15% 3% 5% 13% 20%
39
Financial Impact of RM
Impact of 1% improvement on
operating profit
McKinsey
(1992)
A.T. Kearney
(2000)
Price Management (Revenue)
11.1%
8.2%
Variable Cost
7.8%
5.1%
Sales Volume
3.3%
3.0%
Fixed Cost
2.3%
2.0%
S. Alex Yang – Value Chain Management
40
Revenue Management
in General
S. Alex Yang – Value Chain Management
Environments Suitable for RM
• Resources (e.g., hotel rooms)
− Fixed (at least in the short run)
− Perishable
• Demand (Customers)
− Uncertain
− Arrive sequentially over time
− Can be segmented
Data Collection (e.g.,
Loyalty Programs) and
Predictive Analytics
• Not illegal or morally irresponsible to charge different prices to
different customers
S. Alex Yang – Value Chain Management
42
Environments Suitable for RM
• Hotels, airlines, cruise, theater, sports events, car rental
• Display advertising
• Cloud computing
• Retail liquidation and inventory-based lending
• Real estate sales
S. Alex Yang – Value Chain Management
43
RM in Airlines
1978: Airline Deregulation Act
1981: PeopleExpress starts cost-efficient operations and
offers fares 50% to 70% lower than major carriers
1984: PeopleExpress revenues $1B, profit $60M
1985: American Airlines’ Vice President of Marketing (Robert
Crandall) implements Dynamic Inventory Allocation and
Maintenance Optimizer (DINAMO) system
1986: PeopleExpress files for bankruptcy, sold to Continental
Airlines
S. Alex Yang – Value Chain Management
44
“We were a vibrant, profitable company from 1981 to 1985, and
then we tipped right over into losing $50 million a month. We
were still the same company. What changed was American’s
ability to do widespread Yield Management in every one of our
markets. We had been profitable from the day we started until
American came at us with Ultimate Super Savers.”
---Donald Burr, CEO, PeopleExpress
S. Alex Yang – Value Chain Management
45
The Power of RM
• American Airlines estimated a benefit of $1.5B over 3 years
(Boyd 1998).
• National Car Rental avoided liquidation in 1993 using yield
management techniques (Geraghty and Johnson 1997).
• Marriott Hotel credits revenue management with $100M in
additional revenue annually (Cross 1997).
S. Alex Yang – Value Chain Management
46
RM in Sports
• Leverage on big data to
estimate demand
− Secondary market, opponents, etc.
• Special pricing for fans to
enhance experience
• Flexible pricing and secondary
market
• Significant revenue gain
− 30% for high demand events and 5-10%
for low demand ones.
S. Alex Yang – Value Chain Management
© Deloitte 2014
47
Retail Liquidation
• Bankrupt or distressed retailers need to liquidate their inventory
− Fixed supply
• Specialized retailer liquidators (e.g., Gordon Brothers Group)
maximize the liquidation value of the inventory through
sophisticated markdown strategies
− 76% retail value for CompUSA, 70% for Circuit City…
• Expertise in retail liquidation enables inventory-based lending
− In July 2011, JC Penney received a US $1.25 billion line of credit from JP Morgan Chase
solely secured by its inventory.
− Loan terms depend on the net orderly liquidation value (NOLV) of the inventory
S. Alex Yang – Value Chain Management
48
Retail Liquidation
• “Aunt Qian”
− No overnight meat/vegetables
• Committed price schedule
10% Off
20% Off
30% Off
40% Off
50% Off
60% Off
70% Off
80% Off
90% Off
Free
S. Alex Yang – Value Chain Management
49
Demand Management beyond RM
• Time
− Time of use tariff: do your laundry at night
− “Flatten the curve”
• Location/Market
• Products
− Opaque selling
− ``1 day old donuts”
− Change configuration
S. Alex Yang – Value Chain Management
50
Key Takeaways
• Under fixed supply, actively manage demand
• Revenue management (RM) is a solution:
− Segment customers based on profitability
− Maximize profit by charging a different price to each segment and/or limit the amount sold
at low profitability
• Shifting demand over time, location, and products
• Scope for huge gains
• Prescriptive analytics enables the monetization of predictive
analytics
S. Alex Yang – Value Chain Management
51
After Class
• Problem Set 2 (on Canvas) due before Session 3
− One question based on the Hewlett-Packard case
• Prepare the Hewlett-Packard case (under Session 3)
• Sign up groups for the Group Simulation (between S4 and S5)
S. Alex Yang – Value Chain Management
52
Supplemental
Slides
S. Alex Yang – Value Chain Management
Booking Limit /
Protection Level
S. Alex Yang – Value Chain Management
An Airline Example
• Single cabin aircraft, capacity C=100 seats
• ‘Business’ (full fare) and ‘Leisure’ (discount) customers book the
same seats
• Ticket prices: Business pB = £120, leisure pL=£80
• On average E[DB] = 36 business customers and E[DL] = 223
leisure customers arrive over 15 weeks to request bookings
− (Demand DB: approximately normal with mean 36 and stdev. 6)
• How can the airline maximize revenue?
S. Alex Yang – Value Chain Management
Booking Limit / Protection Level
• The booking limit X is the maximum number of seats sold to
leisure customers (set upfront)
• The protection level is Q = C – X: number of seats protected
for business customers
• What is the best booking limit?
S. Alex Yang – Value Chain Management
Maximizing Profit
• Key trade-off: benefit of selling a leisure seat now versus saving
it for later when a business customer might show up
• Solution – similar to the newsvendor model
− Increasing the booking limit X such that the gain of selling one leisure seat (pL=£80) equals
to the potential loss of selling this seat to business customers at pB = £120 with probability
Prob(DB >= C – X)
or:
S. Alex Yang – Value Chain Management
Optimal Booking Limit
D ~ N(36, 6)
P(D > Q)
1.20
0.07
1.00
0.06
0.80
0.05
0.67
0.04
0.60
0.03
0.40
0.02
2/3
1/3
0.01
0.20
0.00
0
10
20
33.5
30
Q
40
50
60
70
0.00
0
10
20
30 33.5
40
50
Q
2
𝑃 𝐷𝐵 ≥ 𝑄 = 𝑠𝑜 𝑄 = 𝑁𝑜𝑟𝑚. 𝐼𝑛𝑣 0.33,36,6 = 33.5
3
S. Alex Yang – Value Chain Management
60
Optimal Booking Limit
S. Alex Yang – Value Chain Management
Network Linear Program
for Multiple Night Stays
S. Alex Yang – Value Chain Management
Problem
• Consider Harrah’s hotel room revenue management problem for
the Labor Day Weekend
• Three Customers tiers: Tier 0, 1, and 2.
• Three Length of Stays: LOS = 1, 2, 3.
• Five Arrival Date: 31 Aug, 1 – 4 Sept
• In total, 45 itineraries (3 x 3 x 5)
• Decisions:
− How many rooms to allocate to each itinerary?
− What are the quoted room rates for each itinerary?
S. Alex Yang – Value Chain Management
61
Network Linear Program
rj = revenue from booking itinerary j
45 itinerary types
(3 tiers * 3 LOS’s * 5 arrival dates)
max r1 x1 + r2 x2 +  + r45 x45 
maximize contribution
s.t.
xj  d j
(j = 1,..45)
book up to forecast demand
ai1 x1 + ai 2 x2 +  + ai 45 x45  ci
(i=1,...5)
book up to free rooms
xj  0
(j=1,..45)
non-negativity
5 nights of rooms
(31-Aug…4-Sep)
1 if customer type j requires a room on night i
aij = 
0 otherwise
S. Alex Yang – Value Chain Management
62
Definitions
• j = index for an itinerary, i.e., combination of tier, arrival date
and length of stay
• rj = revenue obtained from selling itinerary j
• dj = forecast of demand for itinerary j = max. number of
itinerary j that can be sold
• i = index for a particular night. i = 31-Aug,…,4-Sep
• ci = free rooms on night i
• aij = 1 if itinerary j requires a room on night i; 0 otherwise
• xj = number of itinerary j to sell; these are the decision
variables
S. Alex Yang – Value Chain Management
63
Example Constraint
• Constraint: Book up to Free Rooms for 31 August
number of itinerary 1 to sell
Free rooms on 31 AUG
a31 AUG,1  x1 + a31 AUG, 2  x2 +  + a31 AUG, 45  x45  c31 AUG
1 x1 + 1 x2 +  + 0  x45  1180
1 if itinerary 1 requires a room on 31 AUG
a31AUG,1 = 
0 otherwise
S. Alex Yang – Value Chain Management
64
Excel Function: SUMPRODUCT
• Multiplies corresponding components in the given arrays, and
returns the sum of those products
• Syntax: SUMPRODUCT(array 1, array 2)
• Example
=SUMPRODUCT(B2:B11, C2:C11)
=1*2 + 2*4 + 3*6 +…+10*20 = 770
S. Alex Yang – Value Chain Management
65
Optimal Solution to LP
Segment
0
1
2
Rate
0
250
250
Maximize Total Value =
Seg
Arrival
Date
ADT
Value
per Day
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
31-Aug
31-Aug
31-Aug
1-Sep
1-Sep
1-Sep
2-Sep
2-Sep
2-Sep
3-Sep
3-Sep
3-Sep
4-Sep
4-Sep
4-Sep
31-Aug
31-Aug
31-Aug
1-Sep
881
881
881
881
881
881
881
881
881
881
881
881
881
881
881
285
285
285
285
Daily
Room
Rate
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
250
250
250
250
S. Alex Yang – Value Chain Management
Net Rooms
31-Aug
1180
<=
1180
1-Sep
1062
<=
1062
Demand
31-Aug
1-Sep
432
149
107
486
147
84
655
189
98
20
7
6
20
8
7
280
213
157
251
1
1
1
Total Admitted
3526230
LOS
Total
Value
Over
LOS
Num to
Admit
1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
1
881
1762
2643
881
1762
2643
881
1762
2643
881
1762
2643
881
1762
2643
535
1070
1605
535
432
149
107
486
147
84
457
189
98
20
7
6
20
8
7
280
89
0
0
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
<=
1
1
1
1
1
1
1
1
1
1
1
2-Sep
1082
<=
1082
3-Sep
450
<=
450
4-Sep
493
<=
493
5-Sep
295
<=
1000000
Capacity Use Incidence Matrix
2-Sep
3-Sep
4-Sep
5-Sep
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
66
1
1
Sensitivity Analysis
Final
Shadow
Constraint
Allowable
Allowable
Cell
Name
Value
Price
R.H. Side
Increase
Decrease
$J$5
Rooms 8/31
1180
319
1180
246
123
$K$5
Rooms 9/1
1062
751
1062
123
89
$L$5
Rooms 9/2
1082
881
1082
198
457
$M$5
Rooms 9/3
450
535
450
21
10
$N$5
Rooms 9/4
493
535
493
23
21
S. Alex Yang – Value Chain Management
67
Shadow Prices
The Shadow Price obtained from the solution to the Linear Program is a better estimate of the
opportunity cost of the room. For example, the calculation above shows that if Harrah’s had 1
more room on 31 Aug, then it could generate an additional profit of $319 = Shadow Price for
room capacity on 31 Aug = Opportunity cost of room capacity on 31 Aug.
Current Optimal Solution:
Maximize Total Value =
3526230
Total
Total Admitted
Net Rooms
31-Aug
1180
<=
1180
1-Sep
1062
<=
1062
2-Sep
1082
<=
1082
3-Sep
450
<=
450
4-Sep
493
<=
493
5-Sep
295
<=
1000000
6-Sep
88
<=
1000000
1181
<=
1181
1062
<=
1062
1082
<=
1082
450
493
295
88
493
<=
1000000
<=
1000000
Now, add 1 room on 31-Aug
Maximize Total Value =
3526549
Total
Total Admitted
Net Rooms
<=
<=
450
Difference in Revenue = $3,526,549 - $3,526,230 = $319
S. Alex Yang – Value Chain Management
68
LP-based Capacity Control
•
No room for 500 Tier 1 arriving on 31 Aug → Some (Tier 2, 31 Aug, LOS 1)
should be accepted!
31 August ACP ($535) is too high!
•
No (Tier 1, 1 Sep, LOS 1) should ever be accepted because (Tier 1, 31 Aug,
LOS 2 and 3) are more profitable!
1 September ACP ($535) is too low!
Final
Shadow
Constraint
Allowable
Allowable
Cell
Name
Value
Price
R.H. Side
Increase
Decrease
$J$5
Rooms 8/31
1180
319
1180
246
123
$K$5
Rooms 9/1
1062
751
1062
123
89
$L$5
Rooms 9/2
1082
881
1082
198
457
$M$5
Rooms 9/3
450
535
450
21
10
$N$5
Rooms 9/4
493
535
493
23
21
Offered room rate = max{WTP, ACP - ADT}
S. Alex Yang – Value Chain Management
69
Network Linear Program
for Airline Itineraries
S. Alex Yang – Value Chain Management
Passenger Airline Network
S. Alex Yang – Value Chain Management
Network Capacity Management
SEA
BOS
100 seats
LAX
100 seats
SEA-LAX (Ticket Price: $110) (Avg. Demand = 65)
LAX-BOS (Ticket Price: $90) (Avg. Demand = 30)
SEA-BOS (Ticket Price: $180) (Avg. Demand = 60)
• How to manage the booking process for the different itineraries?
S. Alex Yang – Value Chain Management
72
The Network LP
• Assume deterministic demand:
DSEA-LAX=65 ; DLAX-BOS=30 ; DSEA-BOS=60
• Decision variables: # tickets sold
XSEA-LAX; XLAX-BOS ; XSEA-BOS
• Maximize Revenue = 110XSEA-LAX + 90XLAX-BOS + 180XSEA-BOS
• Subject to constraints:
XSEA-LAX + XSEA-BOS ≤ 100
XLAX-BOS + XSEA-BOS ≤ 100
Limited seats
XSEA-LAX ≤ DSEA-LAX
XLAX-BOS ≤ DLAX-BOS
Limited demand
XSEA-BOS ≤ DSEA-BOS
S. Alex Yang – Value Chain Management
73
Optimal Solution
SEA-LAX ($110)
LAX-BOS ($90)
SEA-BOS ($180)
SEA
BOS
QuickTime™ and a
decompressor
are needed to see this picture.
LAX
100 seats
QuickTime™ and a
decompressor
are needed to see this picture.
100 seats
Network LP:
Solution:
Max 110XSEA-LAX + 90XLAX-BOS +180XSEA-BOS
s.t.
XSEA-LAX + XSEA-BOS ≤ 100
XLAX-BOS + XSEA-BOS ≤ 100
0 ≤ XSEA-LAX ≤ 65
0 ≤ XLAX-BOS ≤ 30
0 ≤ XSEA-BOS ≤ 60
S. Alex Yang – Value Chain Management
X*SEA-LAX = 40
X*LAX-BOS = 30
X*SEA-BOS = 60
Bid prices (shadow prices):
CSEA-LAX = 110
CLAX-BOS = 0
Bid Price Capacity Control
Bid prices = opportunity cost of seats
SEA-LAX ($110)
LAX-BOS ($90)
SEA-BOS ($180)
SEA
BOS
CSEA-LAX = $110
CLAX-BOS = $0
QuickTime™ and a
decompressor
are needed to see this picture.
LAX
100 seats
QuickTime™ and a
decompressor
are needed to see this picture.
100 seats
Network profit = revenue – opportunity cost
RSEA-LAX - CSEA-LAX = 110 – 110 = 0
RSEA-BOS - CSEA-LAX - CLAX-BOS = 180 - 110 – 0 = 70
RLAX-BOS - CLAX-BOS = 90 – 0 = 90
Booking limits to protect:
- SEA-BOS against SEA-LAX tickets
- (LAX-BOS against SEA-BOS tickets)
S. Alex Yang – Value Chain Management
Download