You are on page 1of 7

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/273443436

A Markov Decision Model to Optimize Hotel Room Occupancy under Stochastic


Demand

Article · August 2014

CITATIONS READS

3 728

2 authors, including:

Kizito Mubiru
Kyambogo University
58 PUBLICATIONS   28 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

MODELING AND OPTIMIZATION OF INVENTORY UNDER STOCHASTIC DEMAND IN UGANDA:A CASE STUDY OF MILK POWDER PRODUCT View project

sodium manufacture View project

All content following this page was uploaded by Kizito Mubiru on 12 March 2015.

The user has requested enhancement of the downloaded file.


International Journal of Scientific Research Engineering & Technology (IJSRET), ISSN 2278 – 0882
812
Volume 3, Issue 4, July 2014

A Markov Decision Model to Optimize Hotel Room Occupancy under


Stochastic Demand
Kizito Paul Mubiru
Department of Mechanical & Production Engineering, Kyambogo University, Uganda

ABSTRACT
Hotels continually face the challenge of planning and It is essential for the hotel to gauge and know its
managing room occupancy within an environment of reasonable or optimum capacity as no single level can
demand uncertainty. In this paper, an optimization sustain room occupancy and revenue collection.
method for allocating hotel rooms to occupants is
proposed. The objective of the model is to optimally In this paper, a mathematical model is developed whose
admit customers in order to maximize revenue. Adopting goal is to optimize the admission decisions of occupants
a Markov decision process approach, the states of a and the total revenue associated with the admission
Markov chain represent possible states of demand for decisions taken under demand uncertainty of rooms.
hotel room occupancy. The decision of whether or not to The paper is organized as follows. After reviewing the
admit additional occupants is made using dynamic previous work done, the mathematical model is
programming over a finite period planning horizon. The described where consideration is given to the process of
approach demonstrates the existence of an optimal state- estimating the model parameters. The model is then
dependent admission policy for occupants as well as the solved and applied to a special case study. Thereafter,
corresponding hotel room revenue. final remarks follow.

Keywords - Hotel room occupancy, Markov, Optimize, 2. LITERATURE REVIEW


Stochastic demand El Gayar [1] presented a model of an integrated
framework for hotel room revenue maximization. The
1. INTRODUCTION model treats the shortcomings in existing systems by
Optimal planning and allocation of hotel rooms to extending the optimization techniques that exist for
occupants is still a great challenge in hotel room hotel revenue management to address group
administration and revenue management. This is a reservations. The model also includes integrality
considerable challenge when the demand for rooms constraints and forecasted demand arrivals generated
follows a stochastic trend. It requires proper from data. According to Baker and Riley[2] it is noted
understanding of the environment with which the hotel is that most practical approaches to hotel productivity is
operating and the development of a vision regarding from the vantage point of management ability to
future room allocation decisions. Proper planning and forecast demand and against this, assess performance.
management must therefore ensure that the requirements In most cases, it leads to supply-demand mismatch. In
of room occupants are matched with room availability so the paper presented by Rajopadhye[3],the problem of
that hotel customer care is not hindered by lack of rooms forecasting uncertain demand for hotel rooms can be
or the hotel does not have idle, excess rooms on hand. In analyzed by Holt-Winters method. This is part of the
order to achieve this goal, two major problems are revenue management problem whose objective is to
usually encountered: maximize the revenue by making decisions regarding
(i) Determining the most desirable period when to make rooms available for customers and at
during which to admit additional occupants what price.Badinelli [4] examines an optimal dynamic
(ii) Determining the optimal total revenue for policy for hotel yield management .This is done
managing hotel room administration that allowing for general demand patterns and a policy that
corresponds to the best occupant admission is based on time and the number of vacancies. The
policy given a periodic review room policy incorporates both revealed price and hidden
allocation strategy when demand for rooms price market behavior and it is shown that this
is uncertain formulation has simple closed-form solutions that can

www.ijsret.org
International Journal of Scientific Research Engineering & Technology (IJSRET), ISSN 2278 – 0882
813
Volume 3, Issue 4, July 2014

efficiently be computed .In a similar context, Qu[5] E = Very low demand


identified the important factors that influence the hotel n,N = Stages
room supply and demand and their overall impact on S = Admission policy
the Hong-Kong hotel industry. Time series data and a NS = Customer matrix
simultaneous equations econometric model is NSij = Number of customers
employed. Empirical results indicate that hotel room QS = Demand transition matrix
price and tourist arrivals are significant factors driving RS = Revenue matrix
the demand for hotel rooms. Lai [6] also addressed WSi = Expected revenue
hotel revenue management under uncertain mSi = Accumulated revenue
environment using stochastic programming to capture
the randomness of the unknown demand. Strategies i,jε{A,B,C,D,E} Sε{0,1}
are also discussed for hotel revenue management to n=1,2,……………….N
take into account risk-trade-off, different pricing
policies, cancellations and no show, early check outs, We consider a hotel whose demand for rooms can be
extended stay and overbooking. In the article classified depending upon the percentage of room
presented by Liu and Lu[7],a Hot-winters process occupancy over a fixed planning horizon. Demand for
method is used to forecast room demands in future rooms can be classified as very high (denoted by state
periods. A hybrid optimization model is then built for A), high (denoted by state B), moderate (denoted by
hotel yield management and a branch and bound state C), low (denoted by state D), and very low
method mixed greedy algorithm is developed to solve (denoted by state E).The representation assumes the
the problem. Liu[8] further presented a stochastic following correspondence between room occupancy
optimization model for hotel revenue management and the states of the chain:
with multiple day stays under uncertain environment.
Since a decision maker may face several scenarios Room State of State
when renting out rooms, a semi-absolute deviation Occupancy Demand Code
model is used to measure the risk of hotel revenue, and (%)
only the risk of falling below the expected revenue. 85-100 Very High A
Rothstein [9] studied the hotel overbooking problem as 70-84 High B
a Markovian sequential decision process. The paper 55-69 Moderate C
deals with the problems of hotel overbooking and 40-54 Low D
determination of scientific overbooking policies. The 0-39 Very Low E
model is presented, based on actual sample hotel data.
Because of the significance of cancellation phenomena The demand of any such period is assumed to depend
in the sample, the model prescribes a substantial on the demand of the preceding period. The transition
amount of overbooking. In the article presented by probabilities over the planning horizon from one
Zaakhary[10],a Monte Carlo simulation approach for demand state to another may be described by means
hotel arrival and occupancy is forecasted. In this of a Markov chain. Suppose one is interested in
approach, simulation is done for hotel reservations determining an optimal course of action, namely to
forward in time and the future Monte Carlo paths yield admit additional customers (a decision denoted by
forecast densities. Parameters are estimated from S=1) or not to admit additional customers (a decision
historical data and the reservation process is simulated denoted by S=0) during each time period over the
forward with its constituent processes, such as planning horizon, where S is a binary decision
reservation arrivals, cancellations, length of stay, no variable. Optimality is defined such that the
show ups, group reservations, seasonality, trend etc. maximum revenue is accumulated at the end of N
consecutive time periods spanning the planning
3. MODEL FORMULATION horizon under consideration. In this paper, a two-
3.1 Notation and Assumptions period (N=2) planning horizon is considered.
i,j = States of demand
A = Very high demand 3.2 Finite –period dynamic programming
B = High demand problem formulation
C = Moderate demand Recalling that the demand can be in one of the states
D = Low demand A, B, C, D and E the problem of finding an optimal

www.ijsret.org
International Journal of Scientific Research Engineering & Technology (IJSRET), ISSN 2278 – 0882
814
Volume 3, Issue 4, July 2014

admission policy may be expressed as a finite period 4.1 Optimization during period 1
dynamic programming model. The optimal admission policy and revenue generated
Let fn(i) denote the optimal expected revenue during period 1 is
accumulated during periods n,n+1,……N given that
the state of the system at the beginning of period n is
iε{A,B,C,D,E}.The recursive equation relating fn and
fn+1 is

i,j ε{A,B,C,D,E}
(1)
4.2 Optimization during period 2
i,jε{A,B,C,D,E} , n=1,2,………………….N Using (2) and (3), and recalling that mZi denotes the
together with the conditions already accumulated revenue at the end of period 1 as
a result of decisions made during that period, it
follows that
This recursive equation may be justified by noting that
the cumulative revenue RSij + fn+1(j) resulting from
reaching state j ε{A,B,C,D,E} at the start of period
n+1 from state i ε{A,B,C,D,E} at the start of period n
occurs with probability QS ij .
Clearly,
WSi = Σ QS ij RS ij Therefore the optimal admission policy and revenue
generated during period 2 is
i,jε{A,B,C,D,E} , Sε{0,1} (2)
and hence the dynamic programming recursive
equations

iε{A,B,C,D,E}

N=1,2,………………N (3) 5. CASE STUDY


i,j ε{A,B,C,D,E} In order to demonstrate use of the model in § 3-4, a
real case application from Holiday Express Hotel in
3.3 Computing QS Uganda is presented in this section. The demand for
The demand transition probability from state i hotel rooms fluctuate every week; and the hotel wants
ε{A,B,C,D,E} to state j ε{A,B,C,D,E} given to avoid admitting excess occupants when all rooms
admission policy S ε{0,1} may be taken as the are occupied to full capacity or reject admissions
number of customers observed with demand initially when unoccupied rooms are available under different
in state i and later with demand changing to state j states of demand: Very high (state A), High (state B),
divided by the number of customers over all states. Moderate (state C), Low (state D), and Very low
That is (state E).Decision support is therefore sought in terms
of an optimal admission policy for occupants and the
associated revenue in a two-week planning period.
i,j ε{A,B,C,D,E} , Sε{0,1} (4)
5.1 Data Collection
4. COMPUTING AN OPTIMAL Samples of customers for room rentals and the
ADMISSION POLICY associated revenue collected (in hundred dollars) over
The optimal admission policy and revenue generated twelve weeks were noted under different state
are found in this section for each period separately. transitions and admission policies at Holiday Express
Hotel.

www.ijsret.org
International Journal of Scientific Research Engineering & Technology (IJSRET), ISSN 2278 – 0882
815
Volume 3, Issue 4, July 2014

The following data was captured when additional CB 0 5 20


occupants were admitted(S=1) CC 0 18 10
CD 0 6 16
State Admissio Custom Revenu CE 0 3 18
Transiti n Policy ers e DA 0 7 8
on (S) NSij RSij DB 0 10 12
(i,j) DC 0 3 20
AA 1 20 50 DD 0 16 18
AB 1 10 25 DE 0 4 12
AC 1 5 10 EA 0 10 8
AD 1 3 17 EB 0 5 10
AE 1 2 15 EC 0 3 12
BA 1 10 18 ED 0 4 24
BB 1 15 40 EE 0 18 20
BC 1 8 10
BD 1 4 18 5.2 Solution Procedure for the room occupancy
BE 1 3 15 problem
CA 1 8 15 When additional occupants were admitted(S=1),
CB 1 6 19
CC 1 20 18
CD 1 4 14
CE 1 2 18
DA 1 6 12
DB 1 8 14
DC 1 4 18
DD 1 15 20
DE 1 7 11
EA 1 9 8
EB 1 6 10
EC 1 5 12
ED 1 2 18
EE 1 18 20
When additional occupants were not admitted(S=0),
Similarly, when additional occupants were not
admitted(S=0), the following data was captured:

State Admissio Custom Revenu


Transiti n Policy ers e
on (S) NSij RSij
(i,j)
AA 0 22 38
AB 0 3 20
AC 0 3 12
AD 0 5 16
AE 0 2 20
BA 0 9 10
BB 0 16 40
BC 0 5 8 Using (2), the expected weekly revenue generated
BD 0 7 10 (in hundred dollars) is determined for each
BE 0 3 12 admission policy and results are summarized in
CA 0 8 6 Table 1 below:

www.ijsret.org
International Journal of Scientific Research Engineering & Technology (IJSRET), ISSN 2278 – 0882
816
Volume 3, Issue 4, July 2014

Table 1 Week 2:
Expected revenue at different states and admission Since 45.67 > 43.64, if follows that S=0 is an
policies optimal admission policy for week 2 with associated
State Expected Revenue accumulated revenue of $4567 for the case of Very
(i) High demand. Since 49.05 >48.07, it follows that
WSi S=0 is an optimal admission policy for week 2 with
associated accumulated revenue of $4905 for the
S=1 S=0 case of High demand. Since 35.38 > 35.12 it
A 34.4 28.3 follows that S=0 is an optimal admission policy for
B 24.4 21.9 week 2 with associated accumulated revenue of
C 22.9 11.9 $3538 for the case of moderate demand.
D 9.8 14.3 Since 36.09 >34.69, it follows that S=1 is an optimal
E 9.9 15.6 admission policy for week 2 with associated
accumulated revenue of $ 3609 for the case of Low
Using (2) and (3) the accumulated revenue (in demand. Since 33.72 > 32.86, it follows that S=1 is
hundred dollars) is determined for each admission an optimal admission policy for week 2 with
policy and results are summarized in Table 2 associated accumulated revenue of $3372 for that
below: case of very low demand.

Table 2 6. CONCLUSION
Expected revenue at different states and A hotel room occupancy model is resented in
admission policies this paper. The model determines an optimal
State Accumulated Revenue admission policy for hotel occupants and the
(i) mSi associated revenue under stochastic demand.
S=1 S=0 The decision of whether or not to admit
A 43.64 45.67 additional occupants is modeled as a multi-
B 48.07 49.05 period decision problem using dynamic
C 35.12 35.38 programming over a finite period planning
horizon. As a revenue maximization strategy in
D 36.09 34.69
hotel room administration, computational efforts
E 33.72 32.86
of using Markov decision process provide
promising results. It would however be
5.3 The optimal admission policy and revenue
worthwhile to extend the research and examine
Week 1:
the behavior of admission policies under non
Since 34.4 > 28.3, if follows that S=1 is an optimal
stationary demand conditions. In the same spirit,
admission policy for week 1with associated expected
the model raises a number of salient issues to
revenue of $3400 for the case of Very High demand.
consider: Price disruptions of rooms in the hotel
Since 24.4>21.9, it follows that S=1 is an optimal
industry as wells as overbooking and room
admission policy for week 1 with associated
reservations for customers.
expected revenue of $2440 for the case of High
Finally, special interest is sought in further
demand. Since 22.9 > 11.9 it follows that S=1 is an
extending the model by considering admission
optimal admission policy for week 1 with associated
policies within the context of Continuous Time
expected revenue of $2290 for the case of moderate
Markov Chains (CTMC).
demand.
Since 14.3 >9.8, it follows that S=0 is an optimal
REFERENCES
admission policy for week 1 with associated
[1] El Gaya N,Saleh M,Atiya A,El-Shishiny
expected revenue of $ 1430 for the case of Low
H,Zachary A & Habib H, An Integrated
demand. Since 15.6 > 9.9, it follows that S=0 is an
framework for advanced hotel revenue
optimal admission policy for week 1 with associated
management, International Journal of
expected revenue of $1560 for that case of very low
Contemporary Hospitality
demand.
Management,23(10),1989,410-425.

www.ijsret.org
International Journal of Scientific Research Engineering & Technology (IJSRET), ISSN 2278 – 0882
817
Volume 3, Issue 4, July 2014

[2] Baker M & Riley M., New perspectives on


productivity in hotels: some advances and new
directions, International Journal of
Contemporary Hospitality Management, 13(4),
1994, 297-311.
[3] Rajopadhye M,Ghalia M,Wang P,Baker
T,Eister C,” Forecasting uncertain hotel room
demand”,3rd American Control Proceedings,
1999, pp.1925-1929.
[4] Bdinelli R, An Optimal dynamic policy for
hotel yield management, European Journal of
Operational Research, 21(3), 2000, 476-503.
[5] Qu H,Xu P,& Tan A, A simultaneous
equations model of the hotel supply and demand
in Hong Kong, International Journal of
Hospitality Management,21(4) 2002,455-362.
[6] Lai K & Nag W, A Stochastic approach to
hotel revenue optimization, Computers and
Operations Research, 32(5), 2005, 415-425.
[7], Liu C & Lu J, “A hybrid Optimization
Model for the hotel yield management”,
Proceedings of ICSSM, International
Conference on Services Systems and Service
Management, 2005, pp.230-242.
[8] Liu S,Lai K,Dong J & Wang S,A stochastic
approach to hotel revenue management
considering multiple-day stays, International
Journal of Information Technology and
Decision Making,5(3) ,2006,545-556.
[9]Rothstein M, Hotel booking as a Markovian
sequential decision process, A Journal of
Decision Sciences, 5(3), 2007, 389-404.
[10]Zakhary A,Atiya A & El-shishiny H,
“Forecasting hotel arrivals and occupancy using
Monte Carlosimulation”, www, alumni.
caltech.wdu, 2009.

www.ijsret.org

View publication stats

You might also like