martin a. lariviere (with eren cil) kellogg school of ...reservation customers request service....

22
Saving seats for strategic customers Martin A. Lariviere (with Eren Cil) Kellogg School of Management Copyright 2007 Martin A. Lariviere

Upload: others

Post on 04-Nov-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Saving seats for strategic customers

Martin A. Lariviere(with Eren Cil)Kellogg School of Management

Copyright 2007 Martin A. Lariviere

Page 2: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

The changing nature of restaurant reservations

“It took three years for OpenTable to seat its one-millionth diner. But now, the company seats two million diners every month.” – New York Times, June 18, 2007.

The booking system doesn't mean all seats are up for grabs every night. “We have the ability to block out tables at certain times,” [Eleanor] Arpino of Davio’s says. “You can control when you allow those Web reservations.” Part of that control is saving tables for regulars; you never want to alienate people who patronize you all the time. [Jeffrey] Gates says it's not difficult to fill Union [Bar & Grill] or any other popular place on a Saturday night since many local restaurants aren’t too big. However, if all the dining slots were sold online, you'd “have a lot of sweet people you don't know,” and all the familiar faces would be shut out.“Any successful restaurant has to hold back tables,” Gates says. He’s wary of the old Yogi Berra saying: “Nobody goes there anymore because it's too crowded.” – Boston Globe, May 18, 2005.

Copyright 2007 Martin A. Lariviere

Page 3: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Research questions

How should the firm allocate capacity between customers demanding reservations and walk-in customers when walk-in customers compete for seats and have a cost to enter?

Copyright 2007 Martin A. Lariviere

Page 4: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

LiteratureRevenue management

Littlewood (1972); Talluri & van Ryzin (2004); Ovchinnikov and Milner (2005); Cooper,Homem-de-Mello, Kleywegt (2006).

Advance purchasePng (1989); Dana (1998); DeGarba (1995); Xie & Shugan(2001).

Walk-in sales with strategic customersDana and Petruzzi (2001).

Restaurants and barsBecker (1991); Arthur (1994); Kimes et.al.(1998, 1999); Horstmann & Moorthy (2003); Bertsimas & Shioda (2003); Lariviere & Alexandrov (2006).

Copyright 2007 Martin A. Lariviere

Page 5: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Model basics

There are two customer segments:Reservation customers

Will only dine if able to secure a reservation.Walk-in customers

Request service immediately.

Customers are atomistic.

Copyright 2007 Martin A. Lariviere

Page 6: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Relevant costs

Requesting (or receiving) a reservation is costless as is being denied a reservation.All walk-in customers value the service at V and incur a cost of T to walk in to the restaurant.

A walk-in cannot attempt to acquire a seat without incurring T.

Copyright 2007 Martin A. Lariviere

Page 7: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

The firm’s problem

The firm is monopoly with fixed capacity K.All customers consume the same amount of capacity.

The firm’s only decision is R – how many seats to make available via reservations.

Reservation holders are guaranteed service.Margin on reservation customers is πr.Margin on walk-in customers is πw.

Copyright 2007 Martin A. Lariviere

Page 8: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Timing and uncertainty

Timing:First stage:

Firm announces R.Reservation customers request service.

Second stage:Customers with reservation arrive and are seated.Walk-in customers arrive and seated if possible.

Walk in accepted randomly if insufficient capacity available.

Uncertainty – We have two cases:Reservation demand is uncertain and πr > πw.Walk-in demand is uncertain and πr < πw.

Copyright 2007 Martin A. Lariviere

Page 9: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Case 1: Uncertain reservation demand

Suppose there are M walk-in customers and N reservation customers.

M is deterministic and greater than K.N is random with support (Dmin, Dmax) and continuous distribution F(n).

Given K ≥ R ≥ Dmin, reservation sales are πrS(R), where

( ) ( ) ( ).RFRdyyyfRS RDmin∫ +=

Copyright 2007 Martin A. Lariviere

Page 10: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

The walk-in customer’s problem

Let γ be the probability of getting a seat. A walk-in customer’s expected utility is:

U(γ) = Vγ - T.In equilibrium, we must have γ ≥ T/V.An equilibrium:

Given that R' reservations have been given out, a walk-in customer actually walks in with probability:

( ) .M

RKTV,1R

⎭⎬⎫

⎩⎨⎧

⎟⎠⎞

⎜⎝⎛ ′−=′ minλ

Copyright 2007 Martin A. Lariviere

Page 11: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Walk-in analysis

Walk-ins randomize with probability λ*(R) = λ(S(R)) so the number of arriving walk-in customers is

μ(R) = M λ*(R).μ(R) is decreasing in R.

Let R be the unique reservation level that solves μ(R) = K - Dmin.

For R ≤ R, there is sufficient walk-in traffic that all unclaimed capacity is sold.For R > R, there is a positive chance that some capacity goes unused.

Copyright 2007 Martin A. Lariviere

Page 12: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Profits

If R ≤ Dmin:

If Dmin < R ≤ R:

If R < R ≤ K:( ) ( )( ) ( )

( )( )( )

( ) ( )( )

( ) .RFRdyyyf

RKFKdyyfRyR

R

RKwr

w

RK

Dwr

min

⎟⎟⎠

⎞⎜⎜⎝

⎛+∫−+

−+∫ +=Π

μ

μ

ππ

μπμππ

( ) ( ) .RKR wrw πππ −+=Π

( ) ( ) ( ) ( ) .RFRdyyyfKRR

Dwrw

min⎟⎟⎠

⎞⎜⎜⎝

⎛+∫−+=Π πππ

Copyright 2007 Martin A. Lariviere

Page 13: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

The optimal reservation level

If R > K or R* = K.Likely when K or V/T is large or F(n) is sufficiently tight or πr is large.

Otherwise, R* solves:

F(K - μ(R*)) = P{empty seats}Save more seats when difference in margins is small or walk-in customers have low net utility.

( )( ) .VTRKF

w

wr* ⎟⎠

⎞⎜⎝

⎛ −=−πππμ

( )( )( ),KKF1 TV

wr μππ −+≥

Copyright 2007 Martin A. Lariviere

Page 14: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Case 2: Uncertain walk-in demand

The number of reservation customers is now fixed at N > K.

If R are offered, they will all be taken.The number of potential walk-in customers M has continuous distribution G(m) with support (Dmin, Dmax).Assume πw > πr.

Copyright 2007 Martin A. Lariviere

Page 15: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Walk-in analysis

Still need the equilibrium probability of getting a seat to be T/V.Walk-in customers dine out with probability λ. The probability of getting a seat when Rreservations have been given out is then:

( ) ( )∫+−

−−max

RK

D

yRKRK dyygG

λ

λλ

Copyright 2007 Martin A. Lariviere

Page 16: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Analysis

Equilibrium λ(R) = min{1, (K - R)/Z*}, where Z* is a function of G(m) and T/V.The restaurant’s profit is:

For R < K - Z*, λ'(R) = 0 and

( ) ( ) ( )( ) ( ) ( )( )

.dyygRyGRKRRRRK

minDwR

RKwr ∫+−+=Π

−λ

λπππ λ

( ) .RKGw

rwNV π

ππ −=−Copyright 2007 Martin A. Lariviere

Page 17: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

More analysis…

Suppose RNV ≥ K - Z*, then profit are:

Linear in R: Either offer everything or nothing via reservations!

( ) ( ) ( ) ( ) .dyyygZGRKRR*

min*ZDZ

1*wr ⎥⎦

⎤⎢⎣⎡ ∫+−+=Π ππ

Copyright 2007 Martin A. Lariviere

Page 18: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

When are reservations offered…

Reservations are offered if:

Reservations are never offered if:

( ) ( ) .*

min*

* ∫+≥Z

Dw

r dyyygZ1ZG

ππ

.1VT

w

r ≤+ππ

Copyright 2007 Martin A. Lariviere

Page 19: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Conclusion

Strategic customers can alter standard policies.When reservation demand is uncertain, may commit to turning away some higher value reservation customers to support walk-in demand.When walk in demand is uncertain, have bang-bang reservation allocation.

Either offer everything or nothing via reservations.

Copyright 2007 Martin A. Lariviere

Page 20: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Extensions

Richer model of customer valuations.Suppose walk-in customers draw values from some known continuous distribution.

Competition.Creates a role for strategic behavior by reservation customers.

Spiral down.Ignoring consumer behavior can lead to collapse of walk-in demand.

Copyright 2007 Martin A. Lariviere

Page 21: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Strategic customers and spiral down

Suppose that the restaurant starts off knowing G0(m) but fails to recognize the strategic nature of customer behavior.

Choose R0NV and induces λ(R0

NV).Realized demand has distribution G1(m) = G(m/λ(R0

NV)) which is stochastically smaller than G(m).

If the firm revises its estimate of the market, R1

NV > R0NV – i.e., it saves fewer seats.

Leads to lower and lower walk-in demand.

Copyright 2007 Martin A. Lariviere

Page 22: Martin A. Lariviere (with Eren Cil) Kellogg School of ...Reservation customers request service. Second stage: Customers with reservation arrive and are seated. Walk-in customers arrive

Spiral down example

The optimal policy is R* = 0.G(m) = 1 – (10/m)1.25 for m ≥ 10, K = 25, πr = 1, πw = 1.92, V = 1.3, T = 1.

0

5

10

15

20

25

30

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Seat

s

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

P(A

Wal

k-In

Cus

tom

er E

nter

s)

K-RNV RNV l(RNV)

Copyright 2007 Martin A. Lariviere