Models and Techniques for Hotel Revenue. Management using a Rolling Horizon

Size: px
Start display at page:

Download "Models and Techniques for Hotel Revenue. Management using a Rolling Horizon"

Transcription

1 Models and Techniques for Hotel Revenue Management using a Rolling Horizon Paul Goldman * Richard Freling Kevin Pak Nanda Piersma December, 2001 Econometric Institute Report EI Abstract This paper studies decision rules for accepting reservations for stays in a hotel based on deterministic and stochastic mathematical programming techniques. Booking control strategies are constructed that include ideas for nesting, booking limits and bid prices. We allow for multiple day stays. Instead of optimizing a decision period consisting of a fixed set of target booking days, we simultaneously optimize the complete range of target booking dates that are open for booking at the moment of optimization. This yields a rolling horizon of overlapping decision periods, which will conveniently capture the effects of overlapping stays. Keywords: Revenue Management, Yield Management, Mathematical Programming * ORTEC Consultants, Gouda, The Netherlands Econometric Institute, Erasmus University Rotterdam, The Netherlands Corresponding Author: Erasmus Research Institute of Management and Econometric Institute, Erasmus University Rotterdam, Room H16-22, P.O. Box 1738, 3000 DR Rotterdam, The Netherlands, Phone: , kpak@few.eur.nl

2 1. Introduction Hotels offer the same rooms to different types of guests. While hotel managers would like to fill their hotels with highly profitable guests as much as possible, it is generally necessary to allow for less profitable guests in order to prevent rooms from remaining vacant. An important decision to be made, is whether to accept a booking request and generate revenue now, or to reject it in anticipation of a more profitable booking request in the future. Because this decision must be made at the time of the booking request and future demand is never certain, the booking control problem contains both dynamic and stochastic elements. Finding the right combination of guests in the hotel such that revenues are maximized, is the topic of revenue management. Revenue management originates from the airline industry, where the seats on a plane can be sold to different types of passengers. In comparison to this problem, hotel revenue management has the distinct feature that booking requests can occur for different lengths of stay and can therefore overlap. Most models for hotel revenue management consider a fixed set of target booking days over which to maximize revenues. In general, such a fixed set of days can not be determined without missing some of the effects of the overlapping stays. In this paper, we study booking control policies based on a rolling horizon of decision periods. For each optimization, all types of stays that span the current decision period are considered. Because of the rolling nature of the decision periods, eventually no overlap between the stays will be left out. The booking control policies we study in this paper, include nested booking limit and bid price methods. A deterministic as well as a stochastic model is used to derive the booking control policies. We assume that every guest has a strict preference for a specific type of stay. This means that whenever a booking request is rejected, it is lost forever and is not turned into a booking request for another type of stay. Further, we do not consider batch bookings or cancellations and no-shows. The organization of this paper is as follows: In Section 2 we give a short overview of the related literature on hotel revenue management. The deterministic and stochastic mathematical programming models are presented in Section 3. Booking control policies based on the mathematical programming models and their application 1

3 over a rolling horizon are presented in Section 4. In section 5 we sketch the environment of a test case. We use this environment as a basis to simulate arrival processes by which we study the performances of the different booking control policies. The results of the simulation studies are presented in section Literature Hotel revenue management has received attention in a number of papers. Bitran and Mondschein (1995) and Bitran and Gilbert (1996) concentrate on the room allocation problem at the targeted booking day itself. The hotel manager has to decide whether or not to accept a guest that requests a room on the target day, taking into account the number of reservations made and the potential number of guests who will show up without reservations (walk-ins). They formulate this problem as a stochastic and dynamic programming model. Bitran and Gilbert also provide three simple heuristics to construct booking control policies that can be used during the booking period. Weatherford (1995) concentrates completely on the booking control problem. He proposes a heuristic which is called the nested by deterministic model shadow prices (NDSP) method. He formulates a mathematical programming model to obtain booking limits, i.e. the number of rooms to reserve for each type of guest. These booking limits are nested such that a guest can always make use of the capacity reserved for any less profitable guest. A possible drawback of the model is that it considers demand to be deterministic. Weatherford allows for multiple day stays and maximizes the model for a decision period consisting of a fixed set of target booking days. He does not account for overlapping stays outside of the decision period. Nevertheless, he shows that taking into account multiple day stays produces better results than when only single day stays are considered. Baker and Collier (1999) compare the performances of five booking control policies: two simple threshold approaches, Weatherford s NDSP method, a NDSP method that includes overbooking, and a bid price method based on work by Williamson (1991) for the airline industry. Baker and Collier compare the 2

4 performances of these solution techniques under 36 hotel operating environments by ways of simulation and advise on the best heuristic for each operating environment. In this paper we concentrate on the booking control problem. This makes our work comparable to the work of Weatherford (1995) and Baker and Collier (1999). Unlike these previous researches, we use the booking control policies over a rolling horizon of decision periods, such that all overlap between the different types of stay can be accounted for. Also, next to the well-known deterministic model, we introduce a second mathematical programming model that accounts for the stochastic nature of demand. We consider both nested booking limit and bid price control policies. As Baker and Collier (1999), we compare the performances of the different methods by simulation. 3. Mathematical Formulations In this section we present two mathematical programming models to find the optimal allocation of the rooms over the different types of guests. In Section 3.1 we discuss the deterministic model and in Section 3.2 the stochastic model. The models are defined for use over a fixed decision period. Booking control policies based on the models and the application these policies over a rolling horizon of decision periods are discussed in Section Deterministic Model The deterministic model we consider in this paper is the same as Weatherford (1995) uses for his NDSP method. This model replaces demand for each type of stay by an estimation and obtains the optimal allocation of the rooms over the expected demand; i.e. it treats demand as if it were deterministic and equal to its expectation. To formulate the deterministic model, define a stay in the hotel by (a,k), where a is the first night of the stay, L the length of the stay and k the price class. Further, denote the 3

5 set of stays that make use of night l by N l, where N l = {(a,k) : a = l = a+l-1}. The deterministic model is then formulated as follows: maximize subject to a, k a, k N R a X, k a, k (3.1) X a C l, k l l X a k d a, k, a,k X 0 integer a,k a, k where: X a,k = the number of rooms allocated to a stay of type (a,k) R a,k = the revenue obtained from a stay of type (a,k) d a,k = the expected demand for a stay of type (a,k) C l = the capacity (number of rooms) of the hotel available on night l. The objective of the model is to maximize revenues under the restriction that the total number of reservations for a night does not exceed the capacity of the night. In order to prevent vacant rooms, the number of rooms allocated to each type of stay is restricted by the level of the demand, which in this model is replaced by its expectation. Although no proof exists that the constraint matrix is totally unimodular, our experience and previous experiences (see Williamson (1992) en De Boer et al. (2002)) with the LP relaxation of this model show that when demand is integer the LP solutions are often integer. It can be expected that when the LP relaxation produces a fractional solution, it will not take much effort to produce an integer solution by applying branch-and-bound techniques. 4

6 3.2. Stochastic Model The deterministic model never allocates more rooms to a type of stay than the hotel expects to book for that type of stay. However, because demand can deviate from its expectation, it can be more profitable to allocate more rooms to the more expensive types of stay. In order to consider this, the stochastic nature of demand has to be taken into account. We present here a stochastic model first introduced by De Boer et al. (2002) for the airline industry. For this model we suppose that the demand for a type of stay, D a,k, can take on a limited number of different realizations, which we will denote by d a,k,1 < d a,k,2 <... < d a,k,n. The stochastic model is now formulated as follows: maximize subject to N a, k j= 1 a, k N l j= 1 Ra, k Pr( Da, k da, k, j) X a, k, j (3.2) N X a, k, j Cl l X d a,k a, k,1 a, k 1, X d d a, k, j a, k, j a, k, j 1 a,k and j = 2, 3,..., N X 0 integer a,k and j = 1, 2,..., N a, k, j The decision variables, X a,k,j, each represent the part of the demand that falls in the interval (d a,k,j-1, d a,k,j ]. Notice that X a,k,j will only be nonzero when X a,k,j-1 has reached its upperbound of d a,k,j-1, since Pr(X a,k = d a,k,j-1 ) = Pr(X a,k = d a,k,j ). Summing the decision variables, X a,k,j, over all j, yields the total number of rooms allocated to the stays of type (a,k). As for the deterministic model, we solve the LP relaxation of the stochastic model. The deterministic model can be obtained from the stochastic model by considering only one demand scenario. The EMR model introduced by Wollmer (1986) for the airline industry, can be obtained by considering all possible demand 5

7 scenarios. De Boer et al (2002) show that for the airline industry 3 or 4 demand scenarios will suffice to capture most of the extra revenue generated by considering the stochastic nature of the demand. We will follow their approach and consider only 3 scenarios; a low, an average and a high demand scenario. We say that a scenario occurs whenever the demand exceeds the level of the demand of the scenario. For all 3 scenarios, the level of the demand, i.e. d a,k,j, and the probability that the scenario occurs, i.e. Pr(D a,k = d a,k,j ), have to be determined. In this research, we set the probabilities that the scenarios occur equal for all types of stay. We denote these probabilities by p j for j = 1, 2, 3. Also to determine the level of a demand scenario, we use a uniform rule over all types of stay. We set the level of the average scenario equal to the expected demand, and define the levels of the low and high demand scenarios as a fixed number of times the standard deviation below and above the expected demand. We apply the model for a number of different demand levels for the scenarios and a number of different combinations for the scenario probabilities. 4. Booking Control Policies In this section we discuss booking control policies based on the models presented in Section 3. Nested booking limits and bid price control policies are constructed. Further, we discuss how to use these booking control policies over a rolling horizon of decision periods Nested Booking Limits The number of rooms allocated to each type of stay by the models from the previous section, can easily be interpreted as booking limits. These limits can be used as the maximum number of booking requests to accept for each type of stay during the booking period. It is never optimal, however, to reject a booking request when there are still rooms available for other less profitable types of stay, even if its own booking limit has been reached. Therefore, each type of stay should be allowed to tap into the 6

8 rooms allocated to any less profitable type of stay. This is called nesting. In order to form nested booking limits, the different types of stay need to be ranked by their contribution to the overall revenue of the hotel. When such a ranking is determined, a nested booking limit for a type of stay can be set equal to the sum of the number of rooms allocated to that and every other, lower ranked type of stay. It is not trivial what measurement to use to determine a nesting order of the different types of stay. Using the price class does not take into account the length of the stay. Such a measurement will rank guests who are willing to pay more for one night above guests who are willing to pay a little less for multiple nights, whereas the overall revenue generated by the multiple night stay will most likely be higher. Nesting by the complete revenue generated by the stay does take into account the length of the stay. But this measurement does not account for the load factors of the different nights. Certain nights can be very busy and always fully booked, whereas other nights can be mainly vacant. A stay that occupies many busy nights should be valued differently from a stay that uses mainly nights with a lot of vacant rooms. One way to take into account all of these aspects, is to use the shadow prices obtained from the underlying allocation model. The shadow price corresponding to the capacity restriction for a night, reflects the expected gain that can be obtained if one additional room were available on that night. It can be interpreted as the value of a room. Adding the shadow prices of all nights used by a stay, gives an indication of the opportunity costs of the stay. A measurement for nesting is then obtained by subtracting these opportunity costs from the revenue generated by the stay. Thus, a nesting order is based on: a, k a, k Ra, k = R s (4.1) N l l where s l denotes the shadow price of the capacity constraint for night l. Nested booking limits can now easily be constructed. 7

9 4.2. Bid Prices The second type of booking control policy we study in this paper is the bid price policy. This method directly links the opportunity costs of a stay to the acceptance/rejection decision. Bid prices are constructed for every night to reflect the opportunity costs of renting a room on that night. As before, we estimate the bid price of a night by the shadow price of the capacity constraint corresponding to that night. A booking request is only accepted if the revenue it generates is above the sum of the bid prices of the nights it uses. Thus, if its revenue is more than its opportunity costs Rolling Horizon The mathematical programming models we presented in Section 3 provide an allocation of the rooms for a fixed decision period. We will use them over a rolling horizon of decision periods. Assume that booking requests can not be made more than F days in advance, and that the longest possible stay in the hotel consists of M days. The stays corresponding to the booking requests that come in at day t can then start at day t at the earliest and at day t+f at the latest. The latest possible booking request will end at day t+f+m. Therefore, if a booking control policy is determined at day t, the decision period we consider, is given by the time interval [t, t+f+m]. Within this decision period all overlap between the different types of stay are taken into account, except for the overlap at the end of the interval corresponding to the stays that fall partly outside of the decision period. But only the types of stay for which booking has just opened, fall into this category. It can be expected that the total level of booking requests for these types of stay will not yet be such that booking requests will have to be rejected. By the time critical decisions have to be made for these types of stay, the decision period will have rolled forward and capture all overlap for these types of stay. The booking control policy is constructed at different points in time. Every time a new policy is constructed, the decision period rolls forward. The booking limits and bid prices for the types of stay already open for booking are adjusted and new 8

10 booking limits and bid prices for the types of stay that have just opened up for booking are added. 5. Test Case The performances of the different booking control policies are tested by ways of simulation. In this section, we discuss the simulation environment which is chosen such that it reflects the situation described to us by a hotel in the Netherlands. We consider a hotel with a total capacity of 150 identical rooms. These rooms can be rented out in 10 different price classes, described in Table 5.1. We consider that the maximal length of a stay is 7 days and that a booking request can come in at most 90 days in advance. We do not consider cancellations or no-shows. Class Price 1 1 Tourist Rate Tours & Groups $ 50 2 Tourist Rate Low Budget $ 75 3 Tourist Rate Packages $ Tourist Rate Medium Budget $ Rack Rate $ Corporate Rate, liaison corporation $ 75 7 Corporate Rate, management $ Corporate Rate, salesperson $ Corporate Rate, MCI $ Corporate Rate, other $ 150 Table 5.1 Price Classes We simulate the arrivals of booking requests by a non-homogeneous Poisson process with intensities dependent on the price class, the starting day of the stay (e.g. Monday, Tuesday,...) and the time until the target booking day. We allow for different booking patterns for the different price classes to account for low tourist 1 Originally, all revenues in this research were measured in Dutch guilders. For sake of simplicity we substitute this currency for the US dollar on a one-to-one rate 9

11 classes to book early in the booking process and high corporate classes to book at the end of the booking process among others. Further, we let some days, e.g. Friday, be more busy than other days, e.g. Thursday. In order to let the arrival intensities fluctuate over time, we divide the booking period into 10 smaller periods of 9 days, each with a constant arrival intensity. Just as Baker and Collier (1999) and Bitran and Mondschein (1994), we do not consider the length of the stay to be of influence on the arrival intensity. Instead, we model the length of the stay of each arrival by a logistic distribution with a parameter dependent on the price class and the starting day of the stay. The arrival intensities and the parameters for the logistic distribution we use for our simulation will be made available to the interested reader upon request. It should be noted that the parameters are chosen to reflect a busy period in the hotel in which on average the total demand exceeds the capacity of the hotel. This is the situation in which revenue management produces the highest gains in revenue. We compare the performances of the different booking control policies over a 6 week period. However, because the hotel is empty at the start of simulation and we also want to consider the overlap of the stays already in the hotel, we make use of a start-up period. To make sure that no stay that could have arrived before the start-up period will overlap with any stay considered for the evaluation, we choose the start-up period to consist of 2 weeks. Likewise, we also use a cool-down period of 2 weeks. The first day of the start-up period is denoted by t = 1. Because a booking request can be made 90 days in advance, the process starts at t = -89. At that moment, booking control policies are derived for the decision period t = 1 until t = 14. A new booking control policy is constructed weekly, such that a next optimization takes place at t = - 82, which produces booking limits and bid prices for the decision period t = 1 until t = 21. This way, every week the decision period is extended until it eventually encompasses the maximum number of 104 days. However, because in this simulation we are only interested in a period of 6 weeks plus two times 2 weeks to start-up and cool-down, the maximum length of the decision period we will work with, will be 70 days. A graphical illustration of the rolling decision periods is given in Figure 5.1. In this figure, the start-up and cool-down periods are colored light and the actual evaluation period is colored dark. 10

12 t = -89 t=14 t = -82 t = 21 t = -75 t = 28 t = -68 t = 35 t = -61 t = 42 t =-54 t = 49 t = -47 t = 56 t = -40 t = 63 t = -33 t = 70 t = 70 t=8 t = 70 t=15 t = 70 t =22 t = 70 t = 29 t = 70 t = 36 t = 70 t = 43 t = 70 Figure 5.1 Illustration of the rolling decision periods in the test case. t = 1 t = 50 t = 70 11

13 6. Results Combining the deterministic and stochastic programming models with the two methods to construct booking control policies from the models, we obtain the following four booking control policies: Deterministic Nested Booking Limits (DNBL) Deterministic Bid Prices (DBP) Stochastic Nested Booking Limits (SNBL) Stochastic Bid Prices (SBP) In this section, we evaluate the performances of these four methods when they are applied to the simulated environment discussed above. We measure the performances of the booking control policies over 100 simulated arrival processes, and compare the results with the performances of a simple first-come-first-serve (FCFS) policy and with the optimal acceptance policy which can be determined with hindsight. The results for the optimal, FCFS, DNBL and DBP booking control policies, are presented in Table 6.1. Average Revenue ($) Standard Deviation Percentage Optimal Optimal 727,477 8, % FCFS 606,115 6, % DNBL 665,816 11, % DBP 537,186 10, % Table 6.1 Performances of the optimal, FCFS, DNBL and DBP policies. Table 6.1 shows that the DNBL policy performs better on average then the FCFS and DBP policies. On average, the DNBL policy obtains a revenue of 91.5% of the maximum revenue that can be obtained. The DBP does not seem to perform very well. Even a simple FCFS policy outperforms the DBP policy. From this we can suspect that the deterministic model does not provide the right bid prices for the problem. In Figure 6.1 the average number of booking requests accepted by the four policies during the 6 week period, is shown for each price class. The FCFS policy 12

14 obviously accepts too many booking requests for the lower price classes. The number of booking requests accepted by the DNBL and DBP policies for the price classes with a high revenue, i.e. classes 5, 9 and 10, is near optimal. For the lower price classes, however, these policies reject too many booking requests. Especially the DBP policy does not accept enough booking requests for the price classes with a low revenue, i.e. classes 1, 2, 3, 4, 6 and 8. This can be explained by the fact that the deterministic model does not take into account the stochastic nature of demand. In the deterministic model, the probability that an extra booking request for a certain type of stay arrives, is considered to be 1 if the number of booking requests is below the expected level, and 0 if the number of booking requests exceeds the expected level. In reality, however, the probability that an extra booking request arrives will diminish smoothly. Therefore, the estimate of the opportunity costs of a room by the deterministic model is not correct. This results in poor bid prices Accepted Optimal FCFS DNBL DBP Price Class Figure 6.1 The average number of booking requests accepted for each price class by the optimal, FCFS, DNBL and DBP policies. For the stochastic model, we consider two different spreads for the levels for the high and low demand scenarios. We consider a small spread between the scenarios for which we define the levels of the low and high scenarios as one times the standard 13

15 deviation away from the average demand. Further, we consider a large spread for which we define the levels of the low and high scenarios as two times the standard deviation away from the average demand. For the probabilities that the low, average and high scenarios occur, i.e. p 1, p 2 and p 3, we consider 6 combinations. This means that, in total, the stochastic model is optimized 12 times for each of the two methods that use the model. The performances of the SNBL and SBP policies, along with the spread of the scenarios and the scenario probabilities that are used for each policy, are shown in Tables 6.2 and 6.3. Spread Scenario Probabilities p 1/ p 2/ p 3 Average Revenue ($) Standard Deviation Percentage Optimal small.8/.6/.4 678,664 11, % small.7/.6/.5 641,930 12, % small.7/.5/.3 689,421 9, % small.6/.5/.4 657,370 12, % small.6/.4/.2 681,736 7, % small.5/.4/.3 673,570 10, % large.8/.6/.4 634,776 12, % large.7/.6/.5 558,073 12, % large.7/.5/.3 658,488 11, % large.6/.5/.4 592,170 12, % large.6/.4/.2 674,511 9, % large.5/.4/.3 628,373 12, % Table 6.2 Performances of the SNBL policy. Spread Scenario Probabilities p 1 /p 2 /p 3 Average Revenue ($) Standard Deviation Percentage Optimal small.8/.6/.4 681,812 9, % small.7/.6/.5 678,437 10, % small.7/.5/.3 673,603 7, % small.6/.5/.4 666,449 7, % small.6/.4/.2 633,551 6, % small.5/.4/.3 630,584 6, % large.8/.6/.4 683,845 9, % large.7/.6/.5 668,384 10, % large.7/.5/.3 672,793 7, % large.6/.5/.4 680,135 8, % 14

16 large.6/.4/.2 623,585 6, % large.5/.4/.3 630,293 6, % Table 6.3 Performances of the SBP policy. The results in Table 6.2 show that for every combination of the scenario probabilities the SNBL policy produces better results when it is applied with a small spread then when it is applied with a larger spread for the scenarios. Of all the booking control policies that we consider in this research, the SNBL policy, when it is applied with a small spread of the scenarios and scenario probabilities given by.7/.5/.3, performs best. On average it yields a revenue which consists if 94.8% of the maximum revenue that can be obtained. The SBP policy comes nearest to the performance of the SNBL policy. Table 6.3 shows that when the right parameters are chosen, its average performance reaches up to 94.0% of the optimal revenue. It is important to notice that both booking control policies based on the stochastic model perform better that their deterministic counterparts for various combinations of the parameters of the stochastic model. Especially the bid price policy seems to benefit from the use of the stochastic model. This comes forth from the fact that the stochastic model pays more attention to modeling the probability that an extra booking request arrives for a type of stay. This results in better estimates for the opportunity costs of a room and better bid prices. In Figure 6.2 we show the average number of booking requests accepted for each price class by the optimal, DNB DBP, SNBL and SBP policies. The parameters of the stochastic model, for which the results of the SNBL and SBP policies are presented, are the parameters for which the policies perform best. Figure 6.2 shows that there is little difference between the average number of booking requests accepted by the optimal, the deterministic and the stochastic policies in the high revenue price classes, i.e. classes 5, 7, 9 and 10. For the low revenue price classes, i.e. classes 1, 2, 3, 4, 6 and 8, the stochastic policies accept more booking requests than their deterministic counterparts. Still, the average number of booking requests accepted by the SNBL and SBP policies is generally less than the average number of booking requests accepted in the optimal policy. Only for price class 2 do the two stochastic policies accept more than the optimal policy. 15

17 Accepted Optimal DNBL DBP SNBL SBP Price Class Figure 6.2 The average number of booking requests accepted for each price class by the optimal, DNB DBP, SNBL and SBP policies. 7. Conclusion In this paper we studied four booking control policies for hotel revenue management and show how to apply them over a rolling horizon of decision periods. Next to the well known deterministic model, we also looked at a stochastic model to construct nested booking limits and bid prices. The performances of the different booking control policies are evaluated in a simulated environment. The results show that when the parameters of the stochastic model are chosen right, the booking control policies based on the stochastic model perform better than those based on the deterministic model. Especially the bid price policy benefits from the use of the stochastic model. Nevertheless, when the right parameters are set for the stochastic model, the nested booking limits policy based on this model performs better on average then any of the other policies studied in this research. 16

18 8. References Baker, T.K. and Collier, D.A. (1999), A Comparative Revenue Analysis of Hotel Yield Management Heuristics, Decision Sciences, 30, Bitran, G.R. and Gilbert, S.M. (1996), Managing Hotel Reservations with Uncertain Arrivals, Operations Research, 44, Bitran, G.R. and Mondschein, S. (1995), An Application of Yield Management to the Hotel Industry Considering Multiple Day Stays, Operations Research, 43, De Boer, S.V., Freling, R., Piersma, N. (2002), Stochastic Programming for Multiple- Leg Network Revenue Management, European Journal of Operational Research, 137, Weatherford, L.R. (1995), Length of Stay Heuristics: Do They Really Make a Difference, Cornell Hotel and Restaurant Administration Quarterly, Williamson, E.L. (1992), Airline Network Seat Inventory Control: Methodologies and Revenue Impacts, Ph.D. Thesis, Flight Transportation Laboraty, Massachusetts Institute of Technology, Cambridge, MA. Wollmer, R.D. (1986), A Hub-Spoke Seat Management Model, unpublished company report, Douglas Aircraft Company, McDonnell Douglas Corporation, Long Beach, CA. 17

Airline Revenue Management: An Overview of OR Techniques 1982-2001

Airline Revenue Management: An Overview of OR Techniques 1982-2001 Airline Revenue Management: An Overview of OR Techniques 1982-2001 Kevin Pak * Nanda Piersma January, 2002 Econometric Institute Report EI 2002-03 Abstract With the increasing interest in decision support

More information

Role of Stochastic Optimization in Revenue Management. Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University

Role of Stochastic Optimization in Revenue Management. Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University Role of Stochastic Optimization in Revenue Management Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University Revenue Management Revenue management involves making

More information

Revenue Management for Transportation Problems

Revenue Management for Transportation Problems Revenue Management for Transportation Problems Francesca Guerriero Giovanna Miglionico Filomena Olivito Department of Electronic Informatics and Systems, University of Calabria Via P. Bucci, 87036 Rende

More information

TOWARDS AN EFFICIENT DECISION POLICY FOR CLOUD SERVICE PROVIDERS

TOWARDS AN EFFICIENT DECISION POLICY FOR CLOUD SERVICE PROVIDERS Association for Information Systems AIS Electronic Library (AISeL) ICIS 2010 Proceedings International Conference on Information Systems (ICIS) 1-1-2010 TOWARDS AN EFFICIENT DECISION POLICY FOR CLOUD SERVICE

More information

QUEUING THEORY. 1. Introduction

QUEUING THEORY. 1. Introduction QUEUING THEORY RYAN BERRY Abstract. This paper defines the building blocks of and derives basic queuing systems. It begins with a review of some probability theory and then defines processes used to analyze

More information

A scenario aggregation based approach for determining a robust airline fleet composition

A scenario aggregation based approach for determining a robust airline fleet composition Econometric Institute Reports EI 2002-17 A scenario aggregation based approach for determining a robust airline fleet composition Ovidiu Listes, Rommert Dekker Erasmus University Rotterdam, P.O. Box 1738,

More information

Determining the Direct Mailing Frequency with Dynamic Stochastic Programming

Determining the Direct Mailing Frequency with Dynamic Stochastic Programming Determining the Direct Mailing Frequency with Dynamic Stochastic Programming Nanda Piersma 1 Jedid-Jah Jonker 2 Econometric Institute Report EI2000-34/A Abstract Both in business to business and in consumer

More information

SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT

SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT CHAPTER 8 SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT In YM, one of the major problems in maximizing revenue is the number of cancellations. In industries implementing YM this is very

More information

Yield Management: A Tool for Capacity- Constrained Service Firm

Yield Management: A Tool for Capacity- Constrained Service Firm Cornell University School of Hotel Administration The Scholarly Commons Articles and Chapters School of Hotel Administration Collection 10-1989 Yield Management: A Tool for Capacity- Constrained Service

More information

MIT ICAT. Airline Revenue Management: Flight Leg and Network Optimization. 1.201 Transportation Systems Analysis: Demand & Economics

MIT ICAT. Airline Revenue Management: Flight Leg and Network Optimization. 1.201 Transportation Systems Analysis: Demand & Economics M I T I n t e r n a t i o n a l C e n t e r f o r A i r T r a n s p o r t a t i o n Airline Revenue Management: Flight Leg and Network Optimization 1.201 Transportation Systems Analysis: Demand & Economics

More information

Re-Solving Stochastic Programming Models for Airline Revenue Management

Re-Solving Stochastic Programming Models for Airline Revenue Management Re-Solving Stochastic Programming Models for Airline Revenue Management Lijian Chen Department of Industrial, Welding and Systems Engineering The Ohio State University Columbus, OH 43210 chen.855@osu.edu

More information

A central problem in network revenue management

A central problem in network revenue management A Randomized Linear Programming Method for Computing Network Bid Prices KALYAN TALLURI Universitat Pompeu Fabra, Barcelona, Spain GARRETT VAN RYZIN Columbia University, New York, New York We analyze a

More information

A REVENUE MANAGEMENT FRAMEWORK FOR APPOINTMENT ALLOCATION IN REHABILITATION OUTPATIENT CLINICS. A Thesis by. Raghunandan Yedehalli Venkataramu

A REVENUE MANAGEMENT FRAMEWORK FOR APPOINTMENT ALLOCATION IN REHABILITATION OUTPATIENT CLINICS. A Thesis by. Raghunandan Yedehalli Venkataramu A REVENUE MANAGEMENT FRAMEWORK FOR APPOINTMENT ALLOCATION IN REHABILITATION OUTPATIENT CLINICS A Thesis by Raghunandan Yedehalli Venkataramu B. E., Bangalore University, 2001 Submitted to the College of

More information

A proposed Decision Support Model for Hotel Revenue Management

A proposed Decision Support Model for Hotel Revenue Management A proposed Decision Support Model for Hotel Revenue Management Neamat El Gayar *, Abdeltawab M.A. Hendawi ** Faculty of Computers and Information University of Cairo, Giza, Egypt * hmg@link.net, ** abdeltawab_fci@yahoo.com

More information

The Effects of Start Prices on the Performance of the Certainty Equivalent Pricing Policy

The Effects of Start Prices on the Performance of the Certainty Equivalent Pricing Policy BMI Paper The Effects of Start Prices on the Performance of the Certainty Equivalent Pricing Policy Faculty of Sciences VU University Amsterdam De Boelelaan 1081 1081 HV Amsterdam Netherlands Author: R.D.R.

More information

Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering, Indian Institute of Technology, Delhi

Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering, Indian Institute of Technology, Delhi Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering, Indian Institute of Technology, Delhi Lecture - 27 Product Mix Decisions We had looked at some of the important

More information

Linear Programming. Solving LP Models Using MS Excel, 18

Linear Programming. Solving LP Models Using MS Excel, 18 SUPPLEMENT TO CHAPTER SIX Linear Programming SUPPLEMENT OUTLINE Introduction, 2 Linear Programming Models, 2 Model Formulation, 4 Graphical Linear Programming, 5 Outline of Graphical Procedure, 5 Plotting

More information

Models for Ambulance Planning on the Strategic and the Tactical Level

Models for Ambulance Planning on the Strategic and the Tactical Level Noname manuscript No. (will be inserted by the editor) Models for Ambulance Planning on the Strategic and the Tactical Level J. Theresia van Essen Johann L. Hurink Stefan Nickel Melanie Reuter Received:

More information

36106 Managerial Decision Modeling Revenue Management

36106 Managerial Decision Modeling Revenue Management 36106 Managerial Decision Modeling Revenue Management Kipp Martin University of Chicago Booth School of Business October 5, 2015 Reading and Excel Files 2 Reading (Powell and Baker): Section 9.5 Appendix

More information

APPLICATIONS OF REVENUE MANAGEMENT IN HEALTHCARE. Alia Stanciu. BBA, Romanian Academy for Economic Studies, 1999. MBA, James Madison University, 2002

APPLICATIONS OF REVENUE MANAGEMENT IN HEALTHCARE. Alia Stanciu. BBA, Romanian Academy for Economic Studies, 1999. MBA, James Madison University, 2002 APPLICATIONS OF REVENUE MANAGEMENT IN HEALTHCARE by Alia Stanciu BBA, Romanian Academy for Economic Studies, 1999 MBA, James Madison University, 00 Submitted to the Graduate Faculty of Joseph M. Katz Graduate

More information

Microeconomics Sept. 16, 2010 NOTES ON CALCULUS AND UTILITY FUNCTIONS

Microeconomics Sept. 16, 2010 NOTES ON CALCULUS AND UTILITY FUNCTIONS DUSP 11.203 Frank Levy Microeconomics Sept. 16, 2010 NOTES ON CALCULUS AND UTILITY FUNCTIONS These notes have three purposes: 1) To explain why some simple calculus formulae are useful in understanding

More information

Financial Mathematics

Financial Mathematics Financial Mathematics For the next few weeks we will study the mathematics of finance. Apart from basic arithmetic, financial mathematics is probably the most practical math you will learn. practical in

More information

1 YOUR GUIDE TO INVESTMENT-LINKED INSURANCE PLANS. Contents. Introduction to Investment-Linked Insurance Plans (ILPs) How ILPs Work

1 YOUR GUIDE TO INVESTMENT-LINKED INSURANCE PLANS. Contents. Introduction to Investment-Linked Insurance Plans (ILPs) How ILPs Work Contents 02 Introduction to Investment-Linked Insurance Plans (ILPs) 07 How ILPs Work 11 Insurance Protection 12 Investment Returns 14 Fees and Charges 15 Key Questions to Ask & Documents to Note 18 Dispute

More information

Lecture 10 Scheduling 1

Lecture 10 Scheduling 1 Lecture 10 Scheduling 1 Transportation Models -1- large variety of models due to the many modes of transportation roads railroad shipping airlines as a consequence different type of equipment and resources

More information

Market Maker Protection Tools. TOM MTF Derivatives

Market Maker Protection Tools. TOM MTF Derivatives Market Maker Protection Tools TOM MTF Derivatives version: November 2011 1 Introduction This manual describes the Market Maker Protection functionality for trading of Derivatives on the TOM MTF Derivatives

More information

Financial Mathematics and Simulation MATH 6740 1 Spring 2011 Homework 2

Financial Mathematics and Simulation MATH 6740 1 Spring 2011 Homework 2 Financial Mathematics and Simulation MATH 6740 1 Spring 2011 Homework 2 Due Date: Friday, March 11 at 5:00 PM This homework has 170 points plus 20 bonus points available but, as always, homeworks are graded

More information

Cost-Volume-Profit Analysis

Cost-Volume-Profit Analysis CHAPTER 3 Overview Cost-Volume-Profit Analysis This chapter explains a planning tool called costvolume-profit (CVP) analysis. CVP analysis examines the behavior of total revenues, total costs, and operating

More information

LECTURE 1 SERVICE INVENTORY MANAGEMENT

LECTURE 1 SERVICE INVENTORY MANAGEMENT LECTURE 1 SERVICE INVENTORY MANAGEMENT Learning objective To discuss the role of service inventory and types of inventories in service sector 10.1 Service Inventory A Service product can be viewed as a

More information

A Look At Cargo Revenue Management

A Look At Cargo Revenue Management White Paper A Look At Cargo Revenue Management A discussion of revenue management for air cargo businesses passenger sales. With the success of In the early 1980s, revenue management disciplines were first

More information

Practical Guide to the Simplex Method of Linear Programming

Practical Guide to the Simplex Method of Linear Programming Practical Guide to the Simplex Method of Linear Programming Marcel Oliver Revised: April, 0 The basic steps of the simplex algorithm Step : Write the linear programming problem in standard form Linear

More information

LINEAR INEQUALITIES. Mathematics is the art of saying many things in many different ways. MAXWELL

LINEAR INEQUALITIES. Mathematics is the art of saying many things in many different ways. MAXWELL Chapter 6 LINEAR INEQUALITIES 6.1 Introduction Mathematics is the art of saying many things in many different ways. MAXWELL In earlier classes, we have studied equations in one variable and two variables

More information

IEOR 6711: Stochastic Models I Fall 2012, Professor Whitt, Tuesday, September 11 Normal Approximations and the Central Limit Theorem

IEOR 6711: Stochastic Models I Fall 2012, Professor Whitt, Tuesday, September 11 Normal Approximations and the Central Limit Theorem IEOR 6711: Stochastic Models I Fall 2012, Professor Whitt, Tuesday, September 11 Normal Approximations and the Central Limit Theorem Time on my hands: Coin tosses. Problem Formulation: Suppose that I have

More information

Web Hosting Service Level Agreements

Web Hosting Service Level Agreements Chapter 5 Web Hosting Service Level Agreements Alan King (Mentor) 1, Mehmet Begen, Monica Cojocaru 3, Ellen Fowler, Yashar Ganjali 4, Judy Lai 5, Taejin Lee 6, Carmeliza Navasca 7, Daniel Ryan Report prepared

More information

A Production Planning Problem

A Production Planning Problem A Production Planning Problem Suppose a production manager is responsible for scheduling the monthly production levels of a certain product for a planning horizon of twelve months. For planning purposes,

More information

Priori ty ... ... ...

Priori ty ... ... ... .Maintenance Scheduling Maintenance scheduling is the process by which jobs are matched with resources (crafts) and sequenced to be executed at certain points in time. The maintenance schedule can be prepared

More information

Models for Incorporating Block Scheduling in Blood Drive Staffing Problems

Models for Incorporating Block Scheduling in Blood Drive Staffing Problems University of Arkansas, Fayetteville ScholarWorks@UARK Industrial Engineering Undergraduate Honors Theses Industrial Engineering 5-2014 Models for Incorporating Block Scheduling in Blood Drive Staffing

More information

The problem with waiting time

The problem with waiting time The problem with waiting time Why the only way to real optimization of any process requires discrete event simulation Bill Nordgren, MS CIM, FlexSim Software Products Over the years there have been many

More information

Basic Components of an LP:

Basic Components of an LP: 1 Linear Programming Optimization is an important and fascinating area of management science and operations research. It helps to do less work, but gain more. Linear programming (LP) is a central topic

More information

Summary of specified general model for CHP system

Summary of specified general model for CHP system Fakulteta za Elektrotehniko Eva Thorin, Heike Brand, Christoph Weber Summary of specified general model for CHP system OSCOGEN Deliverable D1.4 Contract No. ENK5-CT-2000-00094 Project co-funded by the

More information

Dynamic Stochastic Optimization of Relocations in Container Terminals

Dynamic Stochastic Optimization of Relocations in Container Terminals Dynamic Stochastic Optimization of Relocations in Container Terminals Setareh Borjian Vahideh H. Manshadi Cynthia Barnhart Patrick Jaillet June 25, 2013 Abstract In this paper, we present a mathematical

More information

Texas Christian University. Department of Economics. Working Paper Series. Modeling Interest Rate Parity: A System Dynamics Approach

Texas Christian University. Department of Economics. Working Paper Series. Modeling Interest Rate Parity: A System Dynamics Approach Texas Christian University Department of Economics Working Paper Series Modeling Interest Rate Parity: A System Dynamics Approach John T. Harvey Department of Economics Texas Christian University Working

More information

Ch 6 Revenue Management

Ch 6 Revenue Management 6-1 Ch 6 Revenue Management 6.1 History 6.2 Levels of Revenue Management 6.3 Revenue Management Strategy 6.4 The System Context 6.5 Booking Control 6.6 Tactical Revenue Management 6.7 Net Contribution

More information

Completion Time Scheduling and the WSRPT Algorithm

Completion Time Scheduling and the WSRPT Algorithm Completion Time Scheduling and the WSRPT Algorithm Bo Xiong, Christine Chung Department of Computer Science, Connecticut College, New London, CT {bxiong,cchung}@conncoll.edu Abstract. We consider the online

More information

Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model

Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model 1 September 004 A. Introduction and assumptions The classical normal linear regression model can be written

More information

A Statistical Modeling Approach to Airline Revenue. Management

A Statistical Modeling Approach to Airline Revenue. Management A Statistical Modeling Approach to Airline Revenue Management Sheela Siddappa 1, Dirk Günther 2, Jay M. Rosenberger 1, Victoria C. P. Chen 1, 1 Department of Industrial and Manufacturing Systems Engineering

More information

Cumulative Diagrams: An Example

Cumulative Diagrams: An Example Cumulative Diagrams: An Example Consider Figure 1 in which the functions (t) and (t) denote, respectively, the demand rate and the service rate (or capacity ) over time at the runway system of an airport

More information

Using Revenue Management in Multiproduct Production/Inventory Systems: A Survey Study

Using Revenue Management in Multiproduct Production/Inventory Systems: A Survey Study Using Revenue Management in Multiproduct Production/Inventory Systems: A Survey Study Master s Thesis Department of Production economics Linköping Institute of Technology Hadi Esmaeili Ahangarkolaei Mohammad

More information

Principles of demand management Airline yield management Determining the booking limits. » A simple problem» Stochastic gradients for general problems

Principles of demand management Airline yield management Determining the booking limits. » A simple problem» Stochastic gradients for general problems Demand Management Principles of demand management Airline yield management Determining the booking limits» A simple problem» Stochastic gradients for general problems Principles of demand management Issues:»

More information

Linear Programming for Optimization. Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc.

Linear Programming for Optimization. Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc. 1. Introduction Linear Programming for Optimization Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc. 1.1 Definition Linear programming is the name of a branch of applied mathematics that

More information

Demand Forecasting in a Railway Revenue Management System

Demand Forecasting in a Railway Revenue Management System Powered by TCPDF (www.tcpdf.org) Demand Forecasting in a Railway Revenue Management System Economics Master's thesis Valtteri Helve 2015 Department of Economics Aalto University School of Business Aalto

More information

Analyzing the Use of Advance Booking Curve in Forecasting Hotel Reservations

Analyzing the Use of Advance Booking Curve in Forecasting Hotel Reservations Analyzing the Use of Advance Booking Curve in Forecasting Hotel Reservations ABSTRACT. Although there is considerable interest in advance bookings model as a forecasting method in hotel industry, there

More information

Keywords revenue management, yield management, genetic algorithm, airline reservation

Keywords revenue management, yield management, genetic algorithm, airline reservation Volume 4, Issue 1, January 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Revenue Management

More information

Using Palisade RISKOptimizer to increase yield-management effectiveness in the hotel industry

Using Palisade RISKOptimizer to increase yield-management effectiveness in the hotel industry Using Palisade RISKOptimizer to increase yield-management effectiveness in the hotel industry ABSTRACT Raida Abuizam Purdue University Calumet Dolores Rinke Purdue University Calumet This paper presents

More information

ABN AMRO TURBOS. Leveraged active investing. English

ABN AMRO TURBOS. Leveraged active investing. English ABN AMRO TURBOS Leveraged active investing English The ABN AMRO Turbo. A Turbo investment. The ABN AMRO Bank N.V. ( ABN AMRO ) Turbo certificate ( Turbo ) is a derivative investment product that tracks

More information

Research Article Two-Period Inventory Control with Manufacturing and Remanufacturing under Return Compensation Policy

Research Article Two-Period Inventory Control with Manufacturing and Remanufacturing under Return Compensation Policy Discrete Dynamics in Nature and Society Volume 2013, Article ID 871286, 8 pages http://dx.doi.org/10.1155/2013/871286 Research Article Two-Period Inventory Control with Manufacturing and Remanufacturing

More information

Keywords: Beta distribution, Genetic algorithm, Normal distribution, Uniform distribution, Yield management.

Keywords: Beta distribution, Genetic algorithm, Normal distribution, Uniform distribution, Yield management. Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Simulating

More information

Chapter 2 Selected Topics in Revenue Management

Chapter 2 Selected Topics in Revenue Management Chapter 2 Selected Topics in Revenue Management This chapter introduces the theoretical basis of revenue management drawn upon in this study. It starts with a brief review on the historical development

More information

APPENDIX. Interest Concepts of Future and Present Value. Concept of Interest TIME VALUE OF MONEY BASIC INTEREST CONCEPTS

APPENDIX. Interest Concepts of Future and Present Value. Concept of Interest TIME VALUE OF MONEY BASIC INTEREST CONCEPTS CHAPTER 8 Current Monetary Balances 395 APPENDIX Interest Concepts of Future and Present Value TIME VALUE OF MONEY In general business terms, interest is defined as the cost of using money over time. Economists

More information

1 Sufficient statistics

1 Sufficient statistics 1 Sufficient statistics A statistic is a function T = rx 1, X 2,, X n of the random sample X 1, X 2,, X n. Examples are X n = 1 n s 2 = = X i, 1 n 1 the sample mean X i X n 2, the sample variance T 1 =

More information

3. Mathematical Induction

3. Mathematical Induction 3. MATHEMATICAL INDUCTION 83 3. Mathematical Induction 3.1. First Principle of Mathematical Induction. Let P (n) be a predicate with domain of discourse (over) the natural numbers N = {0, 1,,...}. If (1)

More information

Enhancing Revenue in College Sport Events by Practicing Yield Management and E-commerce

Enhancing Revenue in College Sport Events by Practicing Yield Management and E-commerce Enhancing Revenue in College Sport Events by Practicing Yield Management and E-commerce Johnny C. Ho; The University of Texas at El Paso; ho@utep.edu Pingjun Jiang; LaSalle University; jiang@lasalle.edu

More information

Revenue Management. Who I am...

Revenue Management. Who I am... (Approximate) Dynamic Programming in Revenue Management Christiane Barz Anderson School of Business Gold Hall B520 February 14th 2012 Who I am... - Diploma and PhD in Industrial Engineering from Universität

More information

A note on the marking to market of futures contracts

A note on the marking to market of futures contracts Derivatives Professor Michel A. Robe A note on the marking to market of futures contracts As a finance specialist, it is important to understand the main difference between futures and forwards, namely

More information

Models in Transportation. Tim Nieberg

Models in Transportation. Tim Nieberg Models in Transportation Tim Nieberg Transportation Models large variety of models due to the many modes of transportation roads railroad shipping airlines as a consequence different type of equipment

More information

You and your friends head out to a favorite restaurant

You and your friends head out to a favorite restaurant 19 Cost-Volume-Profit Analysis Learning Objectives 1 Identify how changes in volume affect costs 2 Use CVP analysis to compute breakeven points 3 Use CVP analysis for profit planning, and graph the CVP

More information

VOYAGE CHARTERPARTIES DAMAGES AN ALTERNATIVE VIEW. Bruce Buchan LMAA Arbitrator

VOYAGE CHARTERPARTIES DAMAGES AN ALTERNATIVE VIEW. Bruce Buchan LMAA Arbitrator VOYAGE CHARTERPARTIES DAMAGES AN ALTERNATIVE VIEW Bruce Buchan LMAA Arbitrator What follows is an expanded version of the lecture given at the LMAA Spring Seminar 2 nd May 2012. Notwithstanding the title,

More information

Single item inventory control under periodic review and a minimum order quantity

Single item inventory control under periodic review and a minimum order quantity Single item inventory control under periodic review and a minimum order quantity G. P. Kiesmüller, A.G. de Kok, S. Dabia Faculty of Technology Management, Technische Universiteit Eindhoven, P.O. Box 513,

More information

A Programme Implementation of Several Inventory Control Algorithms

A Programme Implementation of Several Inventory Control Algorithms BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume, No Sofia 20 A Programme Implementation of Several Inventory Control Algorithms Vladimir Monov, Tasho Tashev Institute of Information

More information

FUNCTIONS OF THE NIGHT AUDIT MAIN PURPOSE: To verify the accuracy and completeness of guest and non-guest accounts.

FUNCTIONS OF THE NIGHT AUDIT MAIN PURPOSE: To verify the accuracy and completeness of guest and non-guest accounts. The NIGHT AUDIT - Hotels operate 24X7 so Front Office regularly review and verify the accounts. - Audit is a daily review of guest account transactions at Front Office against revenue center transactions.

More information

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras Lecture - 41 Value of Information In this lecture, we look at the Value

More information

A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data

A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data Athanasius Zakhary, Neamat El Gayar Faculty of Computers and Information Cairo University, Giza, Egypt

More information

Mathematical Induction

Mathematical Induction Mathematical Induction (Handout March 8, 01) The Principle of Mathematical Induction provides a means to prove infinitely many statements all at once The principle is logical rather than strictly mathematical,

More information

LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES

LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES Learning objective To explain various work shift scheduling methods for service sector. 8.9 Workforce Management Workforce management deals in

More information

AIRLINE REVENUE MANAGEMENT IN A CHANGING BUSINESS ENVIRONMENT

AIRLINE REVENUE MANAGEMENT IN A CHANGING BUSINESS ENVIRONMENT Proceedings of the 5 th International Conference RelStat 05 Part 1 AIRLINE REVENUE MANAGEMENT IN A CHANGING BUSINESS ENVIRONMENT Richard Klophaus Trier University of Applied Sciences and Centre of Aviation

More information

Chapter 4 Online Appendix: The Mathematics of Utility Functions

Chapter 4 Online Appendix: The Mathematics of Utility Functions Chapter 4 Online Appendix: The Mathematics of Utility Functions We saw in the text that utility functions and indifference curves are different ways to represent a consumer s preferences. Calculus can

More information

Optimization: Optimal Pricing with Elasticity

Optimization: Optimal Pricing with Elasticity Optimization: Optimal Pricing with Elasticity Short Examples Series using Risk Simulator For more information please visit: www.realoptionsvaluation.com or contact us at: admin@realoptionsvaluation.com

More information

LECTURE - 2 YIELD MANAGEMENT

LECTURE - 2 YIELD MANAGEMENT LECTURE - 2 YIELD MANAGEMENT Learning objective To demonstrate the applicability of yield management in services 8.5 Yield Management or Revenue Management Yield management is applied by service organizations

More information

O&D Control: What Have We Learned?

O&D Control: What Have We Learned? O&D Control: What Have We Learned? Dr. Peter P. Belobaba MIT International Center for Air Transportation Presentation to the IATA Revenue Management & Pricing Conference Toronto, October 2002 1 O-D Control:

More information

Chapter 11. MRP and JIT

Chapter 11. MRP and JIT Chapter 11 MRP and JIT (Material Resources Planning and Just In Time) 11.1. MRP Even if MRP can be applied among several production environments, it has been chosen here as a preferential tool for the

More information

), 35% use extra unleaded gas ( A

), 35% use extra unleaded gas ( A . At a certain gas station, 4% of the customers use regular unleaded gas ( A ), % use extra unleaded gas ( A ), and % use premium unleaded gas ( A ). Of those customers using regular gas, onl % fill their

More information

real-time revenue management

real-time revenue management real-time revenue management Today has been another challenging day. This morning, my manager asked me to close down V class availability in August (apparently increasing average yield is the current management

More information

Formal Languages and Automata Theory - Regular Expressions and Finite Automata -

Formal Languages and Automata Theory - Regular Expressions and Finite Automata - Formal Languages and Automata Theory - Regular Expressions and Finite Automata - Samarjit Chakraborty Computer Engineering and Networks Laboratory Swiss Federal Institute of Technology (ETH) Zürich March

More information

Guided Study Program in System Dynamics System Dynamics in Education Project System Dynamics Group MIT Sloan School of Management 1

Guided Study Program in System Dynamics System Dynamics in Education Project System Dynamics Group MIT Sloan School of Management 1 Guided Study Program in System Dynamics System Dynamics in Education Project System Dynamics Group MIT Sloan School of Management 1 Solutions to Assignment #4 Wednesday, October 21, 1998 Reading Assignment:

More information

Markov Chains for the RISK Board Game Revisited. Introduction. The Markov Chain. Jason A. Osborne North Carolina State University Raleigh, NC 27695

Markov Chains for the RISK Board Game Revisited. Introduction. The Markov Chain. Jason A. Osborne North Carolina State University Raleigh, NC 27695 Markov Chains for the RISK Board Game Revisited Jason A. Osborne North Carolina State University Raleigh, NC 27695 Introduction Probabilistic reasoning goes a long way in many popular board games. Abbott

More information

CHAPTER 6: Continuous Uniform Distribution: 6.1. Definition: The density function of the continuous random variable X on the interval [A, B] is.

CHAPTER 6: Continuous Uniform Distribution: 6.1. Definition: The density function of the continuous random variable X on the interval [A, B] is. Some Continuous Probability Distributions CHAPTER 6: Continuous Uniform Distribution: 6. Definition: The density function of the continuous random variable X on the interval [A, B] is B A A x B f(x; A,

More information

Blending petroleum products at NZ Refining Company

Blending petroleum products at NZ Refining Company Blending petroleum products at NZ Refining Company Geoffrey B. W. Gill Commercial Department NZ Refining Company New Zealand ggill@nzrc.co.nz Abstract There are many petroleum products which New Zealand

More information

Application. Outline. 3-1 Polynomial Functions 3-2 Finding Rational Zeros of. Polynomial. 3-3 Approximating Real Zeros of.

Application. Outline. 3-1 Polynomial Functions 3-2 Finding Rational Zeros of. Polynomial. 3-3 Approximating Real Zeros of. Polynomial and Rational Functions Outline 3-1 Polynomial Functions 3-2 Finding Rational Zeros of Polynomials 3-3 Approximating Real Zeros of Polynomials 3-4 Rational Functions Chapter 3 Group Activity:

More information

14.1 Rent-or-buy problem

14.1 Rent-or-buy problem CS787: Advanced Algorithms Lecture 14: Online algorithms We now shift focus to a different kind of algorithmic problem where we need to perform some optimization without knowing the input in advance. Algorithms

More information

Price Theory Lecture 4: Production & Cost

Price Theory Lecture 4: Production & Cost Price Theory Lecture 4: Production & Cost Now that we ve explained the demand side of the market, our goal is to develop a greater understanding of the supply side. Ultimately, we want to use a theory

More information

Standard Deviation Estimator

Standard Deviation Estimator CSS.com Chapter 905 Standard Deviation Estimator Introduction Even though it is not of primary interest, an estimate of the standard deviation (SD) is needed when calculating the power or sample size of

More information

Forward exchange rates

Forward exchange rates Forward exchange rates The forex market consists of two distinct markets - the spot foreign exchange market (in which currencies are bought and sold for delivery within two working days) and the forward

More information

QUICK STARTUP GUIDE. ASI FrontDesk 6.0 Startup Guide

QUICK STARTUP GUIDE. ASI FrontDesk 6.0 Startup Guide QUICK STARTUP GUIDE We strongly recommend the first time users to go through the quick start up guide. This enables the user to carry out basic operations without in-depth knowledge of the software. After

More information

1 Solving LPs: The Simplex Algorithm of George Dantzig

1 Solving LPs: The Simplex Algorithm of George Dantzig Solving LPs: The Simplex Algorithm of George Dantzig. Simplex Pivoting: Dictionary Format We illustrate a general solution procedure, called the simplex algorithm, by implementing it on a very simple example.

More information

Inflation Risk and the Private Investor: Saving is often not the best decision

Inflation Risk and the Private Investor: Saving is often not the best decision Inflation Risk and the Private Investor: Saving is often not the best decision February 2013 Inflation Risk and the Private Investor: Saving is often not the best decision Authors: Ronald A.M. Janssen,

More information

Assessing the Benefits of Yield Management in the Hospitality Industry in Kumasi Metropolis of Ghana

Assessing the Benefits of Yield Management in the Hospitality Industry in Kumasi Metropolis of Ghana Assessing the Benefits of Yield Management in the Hospitality Industry in Kumasi Metropolis of Ghana Owusu Boahen 1, Emmanuel Kweku Quansah 2, Owusu Kwame Sarpong 3 ARTICLE INFO Available Online September

More information

Optimise initial spare parts inventories: an analysis and improvement of an electronic decision tool

Optimise initial spare parts inventories: an analysis and improvement of an electronic decision tool Optimise initial spare parts inventories: an analysis and improvement of an electronic decision tool M.E. Trimp, BSc, S.M. Sinnema, BSc, Prof. dr. ir. R. Dekker* and Dr. R.H. Teunter Department of Econometrics

More information

Part 1 Expressions, Equations, and Inequalities: Simplifying and Solving

Part 1 Expressions, Equations, and Inequalities: Simplifying and Solving Section 7 Algebraic Manipulations and Solving Part 1 Expressions, Equations, and Inequalities: Simplifying and Solving Before launching into the mathematics, let s take a moment to talk about the words

More information

Yield Management. B.S.c. Thesis by. Márta Treszl. Mathematics B.S.c., Mathematical Analyst. Supervisors: Róbert Fullér.

Yield Management. B.S.c. Thesis by. Márta Treszl. Mathematics B.S.c., Mathematical Analyst. Supervisors: Róbert Fullér. Yield Management B.S.c. Thesis by Márta Treszl Mathematics B.S.c., Mathematical Analyst Supervisors: Róbert Fullér Professor at Åbo Akademi University Viktória Villányi Assistant Professor at the Department

More information

Unit 26 Estimation with Confidence Intervals

Unit 26 Estimation with Confidence Intervals Unit 26 Estimation with Confidence Intervals Objectives: To see how confidence intervals are used to estimate a population proportion, a population mean, a difference in population proportions, or a difference

More information

A Short Guide to Significant Figures

A Short Guide to Significant Figures A Short Guide to Significant Figures Quick Reference Section Here are the basic rules for significant figures - read the full text of this guide to gain a complete understanding of what these rules really

More information