Optimal Control of a Queue With High-Low Delay Announcements: The Significance of the Queue

Size: px
Start display at page:

Download "Optimal Control of a Queue With High-Low Delay Announcements: The Significance of the Queue"

Transcription

1 Optimal Control of a Queue With High-ow Delay Announcements: The Significance of the Queue Refael Hassin Alexandra Koshman Department of Statistics and Operations Research, Tel Aviv University Tel Aviv 997, Israel May, 5 Abstract This article deals with strategic control of price and information in a single-server model. It considers an M/M/ system with identical customers. There is a single cut-off number, and the level of congestion is said to be low (high) if the queue length is less than (at least) this value. The firm can dynamically change the admission fee according to congestion level. Arriving customers cannot observe queue length, but are informed of the current level of congestion and the admission fee. The article deals with finding the profit-maximizing admission fee using analytical and numerical methods. We observe that such a pricing regime can be used to achieve profit equal to the maximum social welfare in this model and that the proportion of the increase relative to the single price unobservable queue is unbounded. We observe that the profit-maximizing threshold is usually quite small and therefore raise a question as to whether there is a significant difference in profit when customers only join the system when the server is idle We also investigate this question considering the classical observable model. Introduction The seminal work on strategic queueing behavior in queues by aor (99) assumes an observable M/M/ system with homogeneous customers arriving at rate Λ, service rate µ, service value R and waiting costs C per unit time. Customers join only when the queue length they observe upon arrival is below a threshold (see chapter 3 of Hassin and Haviv (3)). aor shows this behavior not to be socially optimal and that a single price is sufficient to induce socially optimal behavior. aor also considers a profit-maximizing queue manager imposing a static, queue-length independent, price. Since this system, in general, does not fully extract customer surplus, the achievable profit is lower than the maximum social welfare the system can generate. This can be contrasted with dynamic pricing, as we discuss below. This contributions of this paper are presented in three parts. In the first two parts we consider a restricted type of dynamic pricing, which we denote high-low pricing. For a threshold, the hassin@post.tau.ac.il koshmana@post.tau.ac.il

2 admission fee is p if the number of customers in the system, n, is less than, or is p H otherwise. ew customers cannot observe the exact queue length, but are informed whether or not the number of customers in the system satisfies n < or n. ote that the special case = leads to the unobservable version of aor s model, as analyzed by Edelson and Hildebrand (975), and is equivalent to the other extreme. In the first part (section 3) we present price mechanisms that guarantee the server a profit equal to the maximum achievable social welfare, which clearly is an upper bound on profits. Three of these mechanisms are known and the fourth follows from our high-low model. We also compare these methods and emphasize the advantages of our new mechanism for the server and customers. In the second part (section ) we solve the high-low model when threshold is not a decision variable but rather exogenously given. We observe that in most cases a small value, such as = or =, is optimal or close to optimal, and therefore we investigate the advantage of maintaining long queues. These results naturally raise similar questions with regard to the classical observable queue investigated in aor s paper. We deal with these questions in the third part of our paper (section 5). Our high-low model is applicable especially for virtual queues that are not observable to customers. But it also can be applied to some physical queues. For example, a common situation where the threshold arises exogenously is when customers can see the end of the queue only when queue length exceeds, because the view of the first queue positions is blocked. Such examples are common in amusement parks where the head of the line forms inside a building or waiting hall, but once this area is filled the queue extends outside the building and may be observed before joining. The firm can control this information by monitoring the size of the internal waiting space or simply by blocking queue visibility by other means. iterature review High-low type queueing models have been the subject of various studies. Several papers consider high-low delay announcements. Allon, Bassamboo and Gurvich () deal with a queueing model in which the firm chooses a threshold and announces whether or not queue length is below it. Customers cannot verify this information, but they rationally use it in their decision to join or not to join the queue. In contrast, the information provided in our article is always assumed reliable. Altman and Jimenez () deal with a queueing model in which customers are informed whether the queue is longer or shorter than a threshold. However, the admission fee is not changed for each case. Dobson and Pinker () deal with a queueing model in which customers have heterogeneous waiting cost rates. When the system is below threshold, the queue is observable. Otherwise, customers are only informed that the system is congested. The admission fee always stays the same. Hall, Kopalle, and Pyke (9) consider a single server committed to supplying service to its core customers within a given expected waiting time, and for a fixed price. The server uses excess capacity and admit occasional fill-in customers. Demand of fill-in customers depends on the charged price. The authors compare three options: (i) a constant price, (ii) a constant price up to a threshold and blocking fill-in customers above the threshold, (iii) state-dependent dynamic pricing. In contrast to our results, in their model option (iii) yields higher revenues than option (ii). e y and Tuffin (7) consider, among other models, a queueing model where a larger charge is imposed when occupancy is above threshold. The difference between our model and theirs is that in our case the admission fee is smaller when the queue is long. Moreover,

3 the customers in their article always have positive net utility even if they have to wait for a long time. Maoui, Ayhan and Foley (9) study a queue with a fixed price for queue lengths below a threshold and an infinite price above it. In our model this means that p H =. They assume there are no customer waiting costs but there are server holding costs instead, and they allow heterogeneous service valuations as expressed by the demand function. Mutlu, Alanyali, Starobinski, and Turhan () consider threshold pricing policies, where secondary customers are blocked if the number of busy servers is above a threshold. Other models assume that service rate changes when queue length exceeds a threshold. For example, Dimitrakopoulos and Burnetas () discuss an unobservable model in which the service rate is kept at a low value when the number of customers in the system is T, and turns to a high value when the system congestion is above T. They show that the equilibrium strategy is not always unique, and derive an upper bound on the number of possible equilibria. i and Jiang (3) describe a model in which service capacity is increased if the number of customers is above a threshold. They deal with the optimal additional service capacity and the base capacity level from the point of view of profit optimization. Perel and Yechiali () consider a queueing model with fast and slow phases of service rate. When system is in the slow phase customers become impatient and leave the queue if the phase is not changed to the fast one within some period of time. Chan, Yom-Tov, and Escobar use a fluid model to examine conditions where speedup of service when queue length exceeds a threshold is beneficial even though faster service increases the need for rework. An article with a special case resembling our model was written by Economou and Kanta (). They deal with an M/M/ model in which the waiting space of the system is partitioned into compartments of fixed size, and before entering the customer is told which compartment he will enter or the position within the compartment he will have. We can describe our system in terms of this article by saying we have two compartments, the first with fixed size, the second with unlimited size, and an arriving customer is told the compartment he will enter. However, admission fees do not differ for different queue lengths. Shi, Shen, Wu and Cheng () consider a Markovian single-server model with breakdowns. The firm dynamically changes the price between exogenous p and p, inducing exogenous demand rates λ and λ, respectively. Price is p if inventory is below a threshold that depends on whether the server is on or off, and is p otherwise. We also raise the question of the significance of maintaining a queue and keeping waiting spaces. A similar problem is solved by Masarani and Gokturk (97), who investigate the profit-maximizing size of the waiting room in a queueing system. They consider an M/M// queue where the server incurs a cost C() and the buffer s size is a decision variable. The major difference is that the customers in their case are not delay sensitive. 3 Profit maximization in the single-server queue aor (99) assumes an M/M/ system with homogeneous risk-neutral customers arriving at rate Λ, service rate µ, service value R and waiting costs C per unit time. The maximal value of social welfare is attained if customers join the queue only when it is shorter than threshold n. Denote by S the social welfare under the threshold n. Obviously, if customers enjoy nonnegative utilities, the server s profit cannot be greater than S. A server can only attain this profit if arriving customers 3

4 join in accordance to the threshold n and give all their welfare to the server. We now describe three known pricing mechanisms that achieve these properties, and add a new method. Chen and Frank () observe that a profit equal to S can be achieved by utilizing dynamic (state-dependent) pricing, i.e., charging p(n) = R C n+ µ from a customer observing n < n customers upon arrival, and a higher price otherwise. This pricing induces socially optimal behavior, the server receives all of the welfare generated by the system, and the net utility of each customer is equal to zero. Despite its advantages, such pricing is usually inconvenient to implement. Another socially optimal admission model follows from an article by Hassin (9) that describes an observable last-come first-served model with preemption (CFS-PR) queueing model. All arriving customers join the queue and the last customer decides whether or not to abandon the queue. Since this customer remains last until served or abandoning the queue, he imposes no externalities and his decision is socially optimal. Hence he balks if and only if his position at the queue is n +, which is the socially optimal decision. All arriving customers have the same expected utility, which is independent of queue length. Therefore, the server can obtain all the social welfare by charging the maximal price they are ready to pay. The main problem in this model is that customers may renege from the queue and return to be the first in line. A third possibility for achieving S follows from work on priority sales done by Adiri and Yechiali (975) and Alperstein (9), who showed that a CFS-PR regime can be obtained through adequate pricing of preemptive priorities while inducing threshold n and leaving no customer surplus. An arriving customer buys the lowest priority with no current customer, and balks if all n priorities have customers. To achieve this strategy, we set price for priority i to be the expected utility of a customer buying this priority assuming all others behave according to the strategy. This behavior is an equilibrium under the stated strategy: Buying the lowest available priority (or balking when all priorities have at least one present customer) gives zero net expected utility, while any other action gives non-positive net expected utility. The result is a CFS-PR regime, customer behavior is socially optimal, and server profit attains its upper bound. An advantage of this model is that, although the outcome is CFS-PR among customers obtaining service, customers may not feel it is unfair because they choose the type of priority to purchase. Also, those paying eventually obtain service and those balking do not incur any costs, whereas under the CFS-PR regime with a single price the waiting costs of reneging customers are not refunded. More details can be found in Erlichman and Hassin (3). We now explain how our model can be used to guarantee a profit equal to the socially optimal value S when threshold is a decision variable. In the observable model with threshold n, the average customer utility for a customer arriving when n < n, is R CW <n, where W <n is the expected waiting time of a joining customer. Therefore, S = ΛPr(n < n )(R CW <n ). In our model, the server can set = n and charge price p = R CW <n (or a slightly lower price to guarantee that all customers arriving to state join, i.e., λ = Λ) and any sufficiently large p H, so that no customers will join when n. Clearly, this guarantees the server s profit rate to be S. We now compare the four models from the points of view of the server and the customers. From the server s point of view we compare: the number of different prices; the amount of information provided to customers; the costs of maintaining the system and changing state information; and the communication costs involved in supplying the information. Server

5 Prices Information Costs Communication Dynamic pricing n admission prices Observable queue High switching High (multiple states) costs CFS-PR Single price A single state Elimination - of renege-andreturn Priority sales n priority classes Observable queue (multiple states) Priority sales High High-low pricing Single price Two states Maintaining Very low (Our model) two states. From the customer s point of view, we compare: fairness; customer surplus; and the variance of the number of other customers served before completing service. Customers Fairness Surplus Variance Remarks Dynamic pricing Price inequality, but Zero Zero FCFS CFS-PR Possible pay and wait Zero Highest For social optimum it with no service obtained is sufficient that customers do not join the end if the queue, but for a single price it must be CFS-PR. Priority sales CFS-PR but those Zero High who join are served. You make your choice. High-low pricing (Our model) FCFS. Equal price at each of the two states, but some customers realize long queues. Zero Medium For social optimum all that matters is that all join at and are blocked at H. Our proposed solution has advantages over the other solutions. On one hand, it has a single price and does not have high switching costs, which is convenient for the server. On the other hand, it is fair for the customers since it offers FCFS policy and has low variance. The high-low system Recall that we consider an M/M/ queueing system with a potential arrival rate Λ of risk-neutral customers, service rate µ, waiting cost rate C, and service value R. is an exogenous constant. The queue manager sets admission fee p if the queue length is smaller than (i.e., the state is ) and p H otherwise (the state is H). An arriving customer is informed whether the state is or H, and decides whether to join the queue or balk. 5

6 Given p, p H, and, denote the equilibrium arrival rate in the state (H) by λ (λ H ), respectively. Then, the profit-rate function is: (p, p H, ) = p λ Pr(n < ) + p H λ H Pr(n ). (.) et π n be the probability of n customers in the system. Then ( ) n λµ π, n ; π n = ( ) ( ) n λµ λhµ π, n >. (.) We reduce the number of parameters by introducing normalized parameters: = Rµ C, ρ = λ µ, ρ H = λ H µ and ρ = Λ µ. We assume that >, otherwise no one will enter even if the server is idle. Then, π n = { ρ n π, n ; ρ ρn H π, n >. (.3) ow we use π n = to obtain n= ( ρ ) π = + ρ. (.) ρ ρ H et W < (λ, λ H ) be the expected waiting time of a customer joining the queue at state, i.e., when there are less than customers in the system. Similarly, denote W (λ, λ H ). The net utility from joining the queue is U = R p CW < in the state, or U H = R p H CW otherwise. Without the loss of generality, we assume that in equilibrium customers are indifferent between joining and balking (this property will always hold under profit maximization). Thus, { CW< = R p ; CW = R p H. (.5) Since clearly W < < W, we conclude that p > p H. Denote W i = i+ µ the expected waiting time of a customer when there are i customers already in the system. Then:

7 W < = = µ i= π i j= ρ ρ = ρ µ ρ = µ ρ π j W i = i= i= π i π j j= ρ i (i + ) = ρ µ ρ i + µ = (i + )ρ i µ π ρ j π i= j= ρ i= ρ ρ ( + )ρ + ρ+ ( ρ ) ρ + ( + )ρ + ρ = ρ i+ (i + ) µ λ µ ρ. W = = π i i= j= µ ρ j H j= π j W i = i= = µ ( ρ H) ρ (+) H π i i= j= ρ i H (i + ) = µ i= i + µ = π j µ j= ρ H (i + )ρ i+ H i= = ( + ) ρ H = W = µ ρ H µ +. µ λ H ρ ρj H π i= ρ ρ i H π (i + ) ρ i++ H (i + + )ρ (+) H = µ ( ρ H) ρ (+) H ρ + H ( + ) ρ H ( ρ H ) All of the aforementioned calculations hold when ρ and ρ H <. When ρ =, we get W < = + µ. We mention interesting special cases: ρ ρ + ρ ρ. W < = µ an empty system. = µ, which is the expected waiting time for a customer arriving to ρ H =. W = µ arriving rate λ H. ρ = 3. W < = µ arriving rate λ. µ λ H, which is the expected waiting time in an unobservable queue with µ λ, which is the expected waiting time in an unobservable queue with The formula for W < resembles the mean of the exponential distribution with parameter θ truncated at b, which is defined as: f(y; θ) = { θe θy ( e θb ), < y b, otherwise. 7

8 From Al-Athari (), the mean of this distribution is given by: µ(θ) = θ b e θb. Since W M/M/ exp(µ λ), we see that if we set θ = µ λ and b = µ, we get a similar formula, but e ρ replaces ρ. The difference can be explained by the fact that the truncated exponential distribution is conditioned by the fact that waiting time is less than b, while W < is conditioned by the fact that expected waiting time is less than µ. The formula for W has a simple interpretation. A customer joining the queue at state H must wait the customers that surely present in the system (including himself), plus the conditional expected waiting time when there are customers in the system, i.e., the expected waiting time in an M/M/ system with arrival rate λ H. Inserting W < and W in (.5), we get the following set of equations: C µ ρ C µ ρ + (+)ρ + ρ (+) ρ H ρ H = R p H. From (.) we obtain: = R p (.) ( ) p = R C ρ + ( + )ρ ( ) + = C ρ+ ( + )ρ ( ) +, (.7) µ ρ ( ρ ) µ ρ ( ρ ) p H = R C µ ( + ) ρ H = C ( ( + ) ρ ) H. (.) ρ H µ ρ H profit maximization for a given value amounts to solving the following problem: () = max p,p H (Pr(n < ) p λ + Pr(n )p H λ H ) = max p,p H (Pr(n < ) p λ + ( Pr(n < ))p H λ H ). Substituting (.3) and (.): Pr(n < ) = = n= π n = n= ρ n ρ ρ + ρ ρ H ( ρ ) ( ρ H ) ( ρ ) ( ρh ) + ρ ( ρ ) ρ ρ = ( ρ ) ( ρh ) ( ρ ) ( ρh ) + ρ ( ρ ). Denote the normalized profit rate function max () := () C. Then, Using (.7) and (.) we obtain that maximizing () is equivalent to solving:

9 () := max { ( ρ )( ρ H) ρ, ρ H ( ρ )( ρ H)+ρ ( ρ ) ρ ( ρ+ (+)ρ + ( ρ )( ρ ) ( ( ρ + )( ρ ) ( H) ( ρ )( ρ H) + ρ ( ρ ρ H ( + ) ρ ) } H. (.9) ) ρ H Unbounded demand We first consider the case Λ =. We have > as the input. We must have ρ H < in order to maintain stability of the system, and R (+)C µ in order for ρ H to be positive, Clearly, when Λ =, n =. We now compare the optimal profit obtained when = to the unobservable case where (equivalently, = ) and show that the gains associated with controlling the queue length can be significant. With infinite arrival rate and = we have p = R C µ and demand is continuously served ( ) at rate µ. Thus, π() = µ C R C µ =. For the unobservable model we use Edelson and Hildebrand s (975) formulas, λ = µ ( p = R C µ λ = C µ ρ l ), giving = ( ) ( ) ( = ρ ) + ) ( ) = ( ). Cµ R ( = µ ), () Therefore, when, () ( = + ), which grows to when. On the other hand, when is very large we have a ratio of approximately. Bounded demand We now solve the problem numerically assuming Λ <. This means we have one more parameter, ρ = Λ µ, in addition to. The optimization problem is similar to the infinite Λ case, except that now ρ ρ and ρ H < min(ρ, ). The graphs in Figure () examine the behavior of () for various values of, ρ and. is a discrete variable, and the relevant points of the graph are connected in order to ease understanding of the results. 9

10 =. = =5 9 = =5 = Figure : () for various values of ρ and high values of. The values of ρ from bottom to top are.3,.5,.,, 5,,. When ρ is small the line is almost flat because very few customers arrive to the system and almost always there are less than in the system. The profit-rate function is then equal to

11 ( ) () = λp = λ R C µ. Then () = λr C λ µ = ρ( ). We conclude from our numerical study that for each value of ρ: For < n, ρ = ρ and ρ H ρ. When = n, ρ = ρ and ρ H =. For > n, ρ ρ and ρ H =. The profit-maximizing threshold is usually small and often equal to. These conclusions are illustrated in Figures and 3. Figure 3 illustrates the behavior of n as a function of. As we saw in Figure (), when ρ is low, the profit function is flat, so the jumps in n are insignificant for such values. For slightly higher values of ρ, we see that n 3, and is equal to for high values of ρ.. =5, ρ=.... ρ H,ρ, Figure : (), ρ and ρ H for. The upper graph is (), the middle graph is ρ and the lower one is ρ H.

12 n* ρ= ρ=.99 5 n* ρ= ρ= 3.5 n* ρ= ρ=5 n* ρ=. 5 5 ρ=. n* 3 n* n*.5 n* Figure 3: n as a function of.

13 = with ρ H = means creating an M/M// queue with no waiting room. A customer arriving when the server is busy balks. We now examine how much profit is gained from choosing = n > and gaining (n ) = S, instead of letting customers join only when the server is idle. We observed that when n, the profit-maximizing solution has ρ H =. Denote () the maximal profit attained when arriving customers join the queue only if there are less than customers in the system, when is not necessarily optimal. We substitute ρ H = in (.9). Then ( ) () = ρ ρ + ρ ρ+ ( + )ρ + ( ρ )( ρ. (.) ) For =, () = ρ + ρ ( ). (.) In Figure we observe that the ratio (n ) () = S () is at most, as proved in the following proposition: S Proposition : (). (The proofs to claims in the section are given in the appendix.) We observe that for practical values of this ratio is much smaller. Moreover, Figure 5 demonstrates that () S.5. S * / ()..... ρ=. S * / () ρ=.3 S * / () ρ=.7 S * / () ρ=. ρ=.99 ρ=. ρ=5. ρ= S * / ()... S * / ()..3. S * / ().5. S * / () Figure : The gain associated with threshold vs. n. 3

14 S * / ()..5 ρ= S * / () ρ=.3 3 S * / () ρ=.7 3 S * / () ρ=. 3 ρ=.99 ρ= ρ=5 ρ= S * / () S * / ()..5 S * / ().. S * / () Figure 5: The gain associated with vs. n when n >. When waiting positions are costly, we are interested in the marginal value of increasing the waiting room size from to +. The ratio (+) () is given by ( + ) () = ( ρ+ )[( ρ + )( ρ ) (( + )ρ + ( + )ρ + + )] ( ρ + )[( ρ )( ρ ) (ρ + ( + )ρ + )]. Figure illustrates the value of this ratio for. For each value of, we consider all possible values of and ρ and find the highest achievable value of (+) ().

15 (+)/() Figure : (+) (). We observe from Figure that () () 3. We now prove this observation. emma : () () attains its highest value when = and ρ =. Proposition : () () 3. We also see that (3) () 9. Moreover, we see that for higher values of, (+) >3 (). Thus we conclude that if waiting space is costly, it often would not be optimal to have more than = 3 spaces. 5 The observable model We now compare the maximum achievable profit, Z o, in the observable model with a single static price to the maximum value, S, that the system is able to generate, which can also be gained by any of the methods presented in Section 3. We present in Figure 7 plots of the maximum normalized profit Z o = Z o /C and social welfare S. The functions coincide when both thresholds are as in the case of infinite demand, and they are equal to. 5

16 5 ρ=.3 ρ=.5 ρ=.7 ρ= ρ=.99 ρ= ρ=5 ρ= Figure 7: Maximum social welfare and profit in the observable model. The lower graph shows profit and the upper graph is S. We present in Figure the ratio S /Z o.

17 /Z O ρ=.3 /Z O ρ=.5 /Z O ρ=.7 /Z O ρ= ρ= ρ=..5 ρ=5..5 ρ= /Z O.5 /Z O /Z O /Z O Figure : The ratio of maximum social welfare and maximum profit in the observable model. Our numerical study reveals that the maximal ratio is approximately equal to.3 and is attained when = 5.5 and ρ =.7. For large values of ρ, the ratio is equal to since n = n m, where n m is the profit-maximizing threshold. We observed that optimal high-low delay announcements do not give a much better result than when setting =. This observation raises a similar question about aor s observable model. We consider the observable model and compare the optimal profit obtained from aor s formula and the profit obtained from setting a threshold of n = and price p = R C µ. With a threshold the normalized profit is ( ). ρ +ρ The graphs in Figure 9 show the maximum profit vs. threshold of. the profit obtained from using the 7

18 .5 ρ=. 5 ρ=.3 ρ=.7 ρ=. Z o.5 Z o 3 Z o Z o ρ=.99 ρ= ρ=5 ρ= 5 5 Z o Z o Z o 5 Z o Figure 9: Profit attained using threshold n m and profit attained when n =. The upper graph is obtained with n m, the lower graph with n = and p = R C µ. Figure shows the ratio of the optimal profit with static pricing to the profit with threshold. For every given ρ the ratio is a monotone increasing function of. We also see that the highest ration of value, is obtained when ρ = and. See also Figure.

19 Z o (n)/z o ()..... ρ=. Z o (n)/z o () ρ=.3 5 Z o (n)/z o () ρ=.7 5 Z o (n)/z o () ρ=. 5 Z o (n)/z o ()... ρ=.99 Z o (n)/z o ()..3. ρ= Z o (n)/z o ().5. ρ=5 Z o (n)/z o ().... ρ= Figure : The ratio of optimal profit and profit when n = ρ= Z o (n)/z o () Max Z o /Z o =.9 Figure : The ratio of optimal profit to profit when n =, ρ. 9

20 We conclude that the best we can get with a single price yields at most twice the profit attained with n =. Of course, this result coincides with our previous observation that the maximal social welfare is at most twice the profit attained with n =. When ρ is close to and has a large value, it is worth maintaining a queue. Conclusions This paper consists of three parts. In the first part we consider a model in which arriving customers are informed whether the queue length is below a threshold n and pay p if they decide to join the queue. Such model attains a profit equal to the maximum welfare that can be generated, which is an upper bound on the achievable profit. We compare it to other mechanism that guarantee the same profit and conclude that it does not have some of their drawbacks. In the second part we conduct analytical and numerical studies for a more general setting where a threshold is exogenous, customers are informed whether the queue length is below (state ) or above it (state H), and the firm can only set two prices, one for each of the two states. We conclude that in order to attain optimality, customers shouldn t enter when the state is H and all of the customers should enter when the state is. Moreover, the profit-maximizing is in most cases quite small, and often =. In some cases the gain from = is significant, but in most cases the gain associated with higher values is insignificant. In particular, we bound the gain from maintaining a queue and show that it is usually quite limited. We compare our queueing system to the classical unobservable queueing systems. The optimal profit we attain is always higher, and the ratio of the profits is unbounded. The fact that maintaining a queue usually doesn t give a significant improvement, raised interest in checking the same about the classical observable model. We conduct analytical and numerical studies and conclude that maintaining a queue in the observable case also cannot guarantee a much higher profit. We have achieved similar results and conclusions with regard to social welfare. Proofs: Proof of Proposition : We need to prove that for every > : ( + ρ )[( ρ )( ρ ) (ρ + ( + )ρ + )] ( ρ +, )( ρ )( ) or equivalently: (+ρ )[( )( ρ )( ρ )+( ρ )( ρ ) (ρ + (+)ρ +)] ( )( ρ+ )( ρ ). We separate this inequality into two parts, one containing and the other containing all the rest, and prove the inequality for each of them. First we claim that: () ( + ρ )( )( ρ )( ρ ) ( )( ρ + )( ρ ) This inequality is equivalent to : ( ρ )[ ρ + ρ ρ + + ρ + ], which holds for every ρ because ( ρ )( + ρ ρ + ρ+ ) = ( ρ ) ( + ρ ). () The second inequality, ( + ρ )[( ρ )( ρ ) (ρ + ( + )ρ + )], is equivalent

21 to: ( + ρ )[( ρ )( ρ ) + ρ ( ρ ) ( ρ )], ( ρ )( + ρ )[ ρ + ρ ( + ρ + ρ + + ρ )], ( ρ )( + ρ )[(ρ ρ ) + (ρ ρ ) + + (ρ ρ )], and ( ρ ) (ρ ρi ), which is correct for any value of ρ. i= Proof of emma : We first prove that () () is a monotone increasing in. We rewrite () () as () () = ( + ρ )( ρ )( ρ ) ( + ρ )(ρ + ( + )ρ + ) ( ρ + )( ρ ) ( ρ + )( ρ ) ( ) () () = A(C D) C(A B). (C D) We will show that The denominator is clearly positive, so we look at the numerator. := A B C D. A(C D) C(A B) means that BC AD. In our terms, this means ( + ρ )(ρ + ( + )ρ + )( ρ+ )( ρ ) ( + ρ )( ρ )( ρ )( ρ + )( ρ ), or equivalently, (ρ + ( + )ρ + )( ρ+ )( ρ ) ( ρ )( ρ )( ρ + )( ρ ). We rewrite this inequality as ( ρ + )( ρ )[(ρ + ( + )ρ + ) ( ρ )( ρ )], which is equivalent to ( ρ + )( ρ )ρ [( )ρ ρ + ]. Clearly, ( ρ + )( ρ )ρ, and we want to show that ( )ρ ρ + for any value of ρ. The derivative is equal to ( )ρ ( )ρ = ( )(ρ ρ ). It is positive for ρ > and negative for ρ <, which means that ( )ρ ρ + is a unimodal function with a unique minimum at ρ = where the function is equal to. In particular, we conclude that for any ρ, () () attains its highest value when =. We now prove that when =, () () attains its maximal value when ρ =. When =, we get that: () () = (+ρ )( ρ )( ρ ) ( ρ + )( ρ ) Therefore, lim ρ ρ + ρ ρ + ρ + ρ + + = (+ρ )( ρ ) ( ρ + ) =. In order to prove that ρ = maximizes () () and d () dρ () = ρ+ ρ ρ + ρ + ρ + +, we consider the second derivative. d () dρ () = ρ ( ( ρ )(ρ+ +) ( 5ρ + +ρ +3 +3ρ +)+ρ (ρ )) (ρ + meaning that ρ = maximizes () () Proof of Proposition : ρ ) 3. So lim when =.. d () dρ () = ( ) 3(+) <,

22 () () = ( + ρ )[( ρ )( ρ ) (ρ 3 3ρ + )] ( ρ 3 )( ρ )( ) = ( + ρ )[( ρ )( ρ ) ( ρ )( ρ + ρ )] ( ρ 3 )( ρ )( ) = ( + ρ )[( ρ ) ( + ρ ρ )] ( ρ 3 )( ). We use emma to find the maximal value of () (). When, we get that: () lim () = ( + ρ )( ρ ) ρ 3 = ( + ρ )( ρ )( + ρ ) ( ρ )( + ρ + ρ ) = + ρ + ρ + ρ + ρ. When ρ =, we get that lim () () = 3. References [] Adiri, Igal and Uri Yechiali, Optimal Priority Purchasing and Pricing Decisions in onmonpoly and Monopoly Queues, Operations Research, (97), 5-. [] Al-Athari, Faris Muslim, Estimation on the Mean of Truncated Exponential Distribution, Journal of Mathematics and Statistics, (), -. [3] Allon, Gad, Achal Bassamboo and Itay Gurvich, We Will be Right with You : Managing Customers with Vague Promises and Cheap Talk, Operations Research, 59 (), [] Alperstein Hanna, Optimal Pricing Policy for the Service Facility Offering a Set of Priority Prices, Management Science, 3 (9), -7. [5] Altman, Eitan and Tania Jimenez, Admission Control to an M/M/ Queue with Partial Information, ecture otes in Computer Science, 79 (3), -. [] Chan, C.W., G. Yom-Tov, and G. Escobar, When to Use Speedup: An Examination of Service Systems with Returns, Operations Research () -. [7] Chen, Hong and Murray Frank, State Dependent Pricing with a Queue, IIE Transactions, 33 (), 7-. [] Dimitrakopoulos, Yiannis and Apostolos Burnetas, Customer Equilibrium and Optimal Strategies in an M/M/ Queue with Dynamic Service Control,. [9] Dimitrakopoulos, Yiannis and Apostolos Burnetas, The Value of Service Rate Flexibility in an M/M/ Queue with Admission Control,.

23 [] Dobson, Gregory and Edieal J. Pinker, The Value of Sharing ead Time Information,IIE Transactions, 3 (), 7-3. [] Economou, Antonis and Spyridoula Kanta, Optimal Balking Strategies and Pricing for the Single Server Markovian Queue with Compartmented Waiting Space, Queueing Systems, 59 (), [] Edelson,.M. and D.K. Hildebrand,Congestion Tolls for Poisson Queueing Processes, Econometrica, 3 (975), -9. [3] Erlichman, Jenny and Refael Hassin, Strategic Overtaking in a Monopolistic Observable M/M/ Queue, Transactions on Automatic Control. [] Hall, Joseph M., Praveen K. Kopalle, and David F. Pyke, Static and Dynamic Pricing of Excess Capacity in a Make-to-Order Environment, Production and Operations Management, (975),-5. [5] Hassin Refael and Moshe Haviv, To Queue or not to Queue: Equilibrium Behavior in Queueing Systems, Kluwer Academic Publishers, 3. Also hassin/book.html [] Hassin Refael, On the Optimality of First Come ast Served queues, Econometrica, 53 (95), -. Incremental Discount Policy of Cell Phone Carrier with Connection Success Rate Constant, European Journal of Operational Research, 9 (9), -7. [7] e y, ouis-marie and Bruno Tuffin, Pricing a Threshold-Queue with Hysteresis, 7. [] i, a and Zhibin Jiang, Modeling and Optimization of a Product-Service System with Additional Service Capacity and Impatient Customers, Computers and Operations Research, (3), [9] Maoui, Idriss, Hayriye Ayhan and Robert D. Foley, Optimal static pricing for a service facility with holding costs, European Journal of Operational Research, 97 (9), [] Masarani, F. and S. Sadik Gokturk, Price Setting Policies for Service Systems in Case of Uncertain Demand and Service Time, Zeitschrift Operations Research, 3 (97), B97-B3. [] Mutlu, Huseyin, Murat Alanyali, David Starobinski, and Aylin Turhan, Online Pricing of Secondary Spectrum Access with Unknown Demand Function, IEEE Journal on Selected Areas in Communications 3 () 5-9. [] aor, Pinchas, The Regulation of Queue Size by evying Tolls, Econometrica, 37 (99), 5-. [3] Perel, ir, and Uri Yechiali, Queues with Slow Servers and Impatient Customers, European Journal of Operational Research, (), 7-5. [] Shi, Xiutian, Houcai Shen, Ting Wu and T.C.E. Cheng, Production Planning and Pricing Policy in a Make-to-Stock System With Uncertain Demand Subject to Machine Breakdowns, European Journal of Operational Research, 3 (), -9. 3

Equilibrium solutions in the observable M/M/1 queue with overtaking

Equilibrium solutions in the observable M/M/1 queue with overtaking TEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES SCHOOL OF MATHEMATICAL SCIENCES, DEPARTMENT OF STATISTICS AND OPERATION RESEARCH Equilibrium solutions in the observable M/M/ queue

More information

EQUILIBRIUM STRATEGIES IN AN M/M/1 QUEUE WITH SETUP TIMES AND A SINGLE VACATION POLICY

EQUILIBRIUM STRATEGIES IN AN M/M/1 QUEUE WITH SETUP TIMES AND A SINGLE VACATION POLICY EQUILIBRIUM STRATEGIES IN AN M/M/1 QUEUE WITH SETUP TIMES AND A SINGLE VACATION POLICY Dequan Yue 1, Ruiling Tian 1, Wuyi Yue 2, Yaling Qin 3 1 College of Sciences, Yanshan University, Qinhuangdao 066004,

More information

arxiv: v1 [math.oc] 10 Jan 2019

arxiv: v1 [math.oc] 10 Jan 2019 Revenue maximization with access and information pricing schemes in a partially-observable queueing game Tesnim Naceur and Yezekael Hayel LIA/CERI University of Avignon France E-mail: {tesnimnaceuryezekaelhayel}@univ-avignonfr

More information

EQUILIBRIUM CUSTOMER STRATEGIES AND SOCIAL-PROFIT MAXIMIZATION IN THE SINGLE SERVER CONSTANT RETRIAL QUEUE

EQUILIBRIUM CUSTOMER STRATEGIES AND SOCIAL-PROFIT MAXIMIZATION IN THE SINGLE SERVER CONSTANT RETRIAL QUEUE EQUILIBRIUM CUSTOMER STRATEGIES AND SOCIAL-PROFIT MAXIMIZATION IN THE SINGLE SERVER CONSTANT RETRIAL QUEUE ANTONIS ECONOMOU AND SPYRIDOULA KANTA Abstract. We consider the single server constant retrial

More information

A tandem queue under an economical viewpoint

A tandem queue under an economical viewpoint A tandem queue under an economical viewpoint B. D Auria 1 Universidad Carlos III de Madrid, Spain joint work with S. Kanta The Basque Center for Applied Mathematics, Bilbao, Spain B. D Auria (Univ. Carlos

More information

ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH

ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH Chapter 1 ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH Feng Chen Department of Statistics and Operations Research University of North Carolina at Chapel Hill chenf@email.unc.edu

More information

Customer Equilibrium in a Single-Server System with Virtual and System Queues

Customer Equilibrium in a Single-Server System with Virtual and System Queues Customer Equilibrium in a Single-Server System with Virtual and System Queues Roei Engel and Refael Hassin Department of Statistics and Operations Research Tel Aviv University June 25, 217 Abstract Consider

More information

Individual, Class-based, and Social Optimal Admission Policies in Two-Priority Queues

Individual, Class-based, and Social Optimal Admission Policies in Two-Priority Queues Individual, Class-based, and Social Optimal Admission Policies in Two-Priority Queues Feng Chen, Vidyadhar G. Kulkarni Department of Statistics and Operations Research, University of North Carolina at

More information

Chapter 6 Queueing Models. Banks, Carson, Nelson & Nicol Discrete-Event System Simulation

Chapter 6 Queueing Models. Banks, Carson, Nelson & Nicol Discrete-Event System Simulation Chapter 6 Queueing Models Banks, Carson, Nelson & Nicol Discrete-Event System Simulation Purpose Simulation is often used in the analysis of queueing models. A simple but typical queueing model: Queueing

More information

Equilibrium customer strategies in a single server Markovian queue with setup times

Equilibrium customer strategies in a single server Markovian queue with setup times Equilibrium customer strategies in a single server Markovian queue with setup times Apostolos Burnetas and Antonis Economou {aburnetas,aeconom}@math.uoa.gr Department of Mathematics, University of Athens

More information

European Journal of Operational Research

European Journal of Operational Research European Journal of Operational Research 26 (217) 1142 1151 Contents lists available at ScienceDirect European Journal of Operational Research journal homepage: www.elsevier.com/locate/ejor Innovative

More information

Slides 9: Queuing Models

Slides 9: Queuing Models Slides 9: Queuing Models Purpose Simulation is often used in the analysis of queuing models. A simple but typical queuing model is: Queuing models provide the analyst with a powerful tool for designing

More information

Optimal Static Pricing for a Service Facility with Holding Costs

Optimal Static Pricing for a Service Facility with Holding Costs Optimal Static Pricing for a Service Facility with Holding Costs Idriss Maoui 1, Hayriye Ayhan 2 and Robert D. Foley 2 1 ZS Associates Princeton, NJ 08540, U.S.A. 2 H. Milton Stewart School of Industrial

More information

Control Mechanisms in Queueing Systems with Nonlinear Waiting Costs

Control Mechanisms in Queueing Systems with Nonlinear Waiting Costs Control Mechanisms in Queueing Systems with Nonlinear Waiting Costs by Ata Ghareh Aghaji Zare A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of

More information

Proactive customer service: operational benefits and economic frictions

Proactive customer service: operational benefits and economic frictions Proactive customer service: operational benefits and economic frictions Kraig Delana Nicos Savva Tolga Tezcan London Business School, Regent s Park, London NW1 4SA, UK kdelana@london.edu nsavva@london.edu

More information

arxiv: v1 [math.oc] 23 Dec 2011

arxiv: v1 [math.oc] 23 Dec 2011 Equilibrium balking strategies for a clearing queueing system in alternating environment arxiv:2.5555v [math.oc] 23 Dec 20 Antonis Economou and Athanasia Manou aeconom@math.uoa.gr and amanou@math.uoa.gr

More information

Optimal Pricing for a Service Facility with Congestion Penalties. Idriss Maoui

Optimal Pricing for a Service Facility with Congestion Penalties. Idriss Maoui Optimal Pricing for a Service Facility with Congestion Penalties A Thesis Presented to The Academic Faculty by Idriss Maoui In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy

More information

Signaling Quality via Queues

Signaling Quality via Queues Signaling Quality via Queues Laurens G. Debo Booth School of Business University of Chicago Chicago, IL 60637 Christine A. Parlour Haas School of Business UC Berkeley Berkeley, CA 94720 Uday Rajan Ross

More information

Strategic Dynamic Jockeying Between Two Parallel Queues

Strategic Dynamic Jockeying Between Two Parallel Queues Strategic Dynamic Jockeying Between Two Parallel Queues Amin Dehghanian 1 and Jeffrey P. Kharoufeh 2 Department of Industrial Engineering University of Pittsburgh 1048 Benedum Hall 3700 O Hara Street Pittsburgh,

More information

Deceptive Advertising with Rational Buyers

Deceptive Advertising with Rational Buyers Deceptive Advertising with Rational Buyers September 6, 016 ONLINE APPENDIX In this Appendix we present in full additional results and extensions which are only mentioned in the paper. In the exposition

More information

Managing Call Centers with Many Strategic Agents

Managing Call Centers with Many Strategic Agents Managing Call Centers with Many Strategic Agents Rouba Ibrahim, Kenan Arifoglu Management Science and Innovation, UCL YEQT Workshop - Eindhoven November 2014 Work Schedule Flexibility 86SwofwthewqBestwCompanieswtowWorkwForqwofferw

More information

Queues and Queueing Networks

Queues and Queueing Networks Queues and Queueing Networks Sanjay K. Bose Dept. of EEE, IITG Copyright 2015, Sanjay K. Bose 1 Introduction to Queueing Models and Queueing Analysis Copyright 2015, Sanjay K. Bose 2 Model of a Queue Arrivals

More information

Bertrand Model of Price Competition. Advanced Microeconomic Theory 1

Bertrand Model of Price Competition. Advanced Microeconomic Theory 1 Bertrand Model of Price Competition Advanced Microeconomic Theory 1 ҧ Bertrand Model of Price Competition Consider: An industry with two firms, 1 and 2, selling a homogeneous product Firms face market

More information

BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS

BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS Andrea Bobbio Anno Accademico 999-2000 Queueing Systems 2 Notation for Queueing Systems /λ mean time between arrivals S = /µ ρ = λ/µ N mean service time traffic

More information

Bounded Rationality in Service Systems

Bounded Rationality in Service Systems Bounded ationality in Service Systems Tingliang Huang Department of Management Science & Innovation, University ollege London, United Kingdom, t.huang@ucl.ac.uk Gad Allon Kellogg School of Management,

More information

Analysis of a Two-Phase Queueing System with Impatient Customers and Multiple Vacations

Analysis of a Two-Phase Queueing System with Impatient Customers and Multiple Vacations The Tenth International Symposium on Operations Research and Its Applications (ISORA 211) Dunhuang, China, August 28 31, 211 Copyright 211 ORSC & APORC, pp. 292 298 Analysis of a Two-Phase Queueing System

More information

STRATEGIC EQUILIBRIUM VS. GLOBAL OPTIMUM FOR A PAIR OF COMPETING SERVERS

STRATEGIC EQUILIBRIUM VS. GLOBAL OPTIMUM FOR A PAIR OF COMPETING SERVERS R u t c o r Research R e p o r t STRATEGIC EQUILIBRIUM VS. GLOBAL OPTIMUM FOR A PAIR OF COMPETING SERVERS Benjamin Avi-Itzhak a Uriel G. Rothblum c Boaz Golany b RRR 33-2005, October, 2005 RUTCOR Rutgers

More information

Advanced Microeconomics

Advanced Microeconomics Advanced Microeconomics Leonardo Felli EC441: Room D.106, Z.332, D.109 Lecture 8 bis: 24 November 2004 Monopoly Consider now the pricing behavior of a profit maximizing monopolist: a firm that is the only

More information

Signaling by Price in a Congested Environment

Signaling by Price in a Congested Environment Signaling by Price in a Congested Environment Laurens Debo Chicago Booth School of Business University of Chicago Chicago, IL 60637 Laurens.Debo@ChicagoBooth.edu Uday Rajan Ross School of Business University

More information

Online Supplement for Bounded Rationality in Service Systems

Online Supplement for Bounded Rationality in Service Systems Online Supplement for Bounded ationality in Service Systems Tingliang Huang Department of Management Science and Innovation, University ollege London, London W1E 6BT, United Kingdom, t.huang@ucl.ac.uk

More information

Dynamic Control of a Tandem Queueing System with Abandonments

Dynamic Control of a Tandem Queueing System with Abandonments Dynamic Control of a Tandem Queueing System with Abandonments Gabriel Zayas-Cabán 1 Jungui Xie 2 Linda V. Green 3 Mark E. Lewis 1 1 Cornell University Ithaca, NY 2 University of Science and Technology

More information

Designing Optimal Pre-Announced Markdowns in the Presence of Rational Customers with Multi-unit Demands - Online Appendix

Designing Optimal Pre-Announced Markdowns in the Presence of Rational Customers with Multi-unit Demands - Online Appendix 087/msom070057 Designing Optimal Pre-Announced Markdowns in the Presence of Rational Customers with Multi-unit Demands - Online Appendix Wedad Elmaghraby Altan Gülcü Pınar Keskinocak RH mith chool of Business,

More information

Online Appendix to A search model of costly product returns by Vaiva Petrikaitė

Online Appendix to A search model of costly product returns by Vaiva Petrikaitė Online Appendix to A search model of costly product returns by Vaiva Petrikaitė 27 May A Early returns Suppose that a consumer must return one product before buying another one. This may happen due to

More information

Dynamic Control of Parallel-Server Systems

Dynamic Control of Parallel-Server Systems Dynamic Control of Parallel-Server Systems Jim Dai Georgia Institute of Technology Tolga Tezcan University of Illinois at Urbana-Champaign May 13, 2009 Jim Dai (Georgia Tech) Many-Server Asymptotic Optimality

More information

IOE 202: lectures 11 and 12 outline

IOE 202: lectures 11 and 12 outline IOE 202: lectures 11 and 12 outline Announcements Last time... Queueing models intro Performance characteristics of a queueing system Steady state analysis of an M/M/1 queueing system Other queueing systems,

More information

Optimal Pricing for a Service Facility

Optimal Pricing for a Service Facility Optimal Pricing for a Service Facility Serhan Ziya, Hayriye Ayhan, Robert D. Foley School of Industrial and Systems Engineering Georgia Institute of Technology 765 Ferst Drive, Atlanta, GA, 30332-0205

More information

Data Abundance and Asset Price Informativeness. On-Line Appendix

Data Abundance and Asset Price Informativeness. On-Line Appendix Data Abundance and Asset Price Informativeness On-Line Appendix Jérôme Dugast Thierry Foucault August 30, 07 This note is the on-line appendix for Data Abundance and Asset Price Informativeness. It contains

More information

The use of relative priorities in optimizing the performance of a queueing system

The use of relative priorities in optimizing the performance of a queueing system The use of relative priorities in optimizing the performance of a queueing system Refael Hassin Justo Puerto 2 Francisco R. Fernández 3 November 5, 2007 Abstract Relative priorities in an n-class queueing

More information

An M/M/1/N Queuing system with Encouraged Arrivals

An M/M/1/N Queuing system with Encouraged Arrivals Global Journal of Pure and Applied Mathematics. ISS 0973-1768 Volume 13, umber 7 (2017), pp. 3443-3453 Research India Publications http://www.ripublication.com An M/M/1/ Queuing system with Encouraged

More information

Queueing Systems: Lecture 3. Amedeo R. Odoni October 18, Announcements

Queueing Systems: Lecture 3. Amedeo R. Odoni October 18, Announcements Queueing Systems: Lecture 3 Amedeo R. Odoni October 18, 006 Announcements PS #3 due tomorrow by 3 PM Office hours Odoni: Wed, 10/18, :30-4:30; next week: Tue, 10/4 Quiz #1: October 5, open book, in class;

More information

Equilibrium threshold joining strategies in partially observable batch service queueing systems

Equilibrium threshold joining strategies in partially observable batch service queueing systems DOI 10.1007/s10479-017-2630-0 QUEUEING THEORY AND NETWORK APPLICATIONS Equilibrium threshold joining strategies in partially observable batch service queueing systems Olga Bountali 1 Antonis Economou 2

More information

Congestion Equilibrium for Differentiated Service Classes Richard T. B. Ma

Congestion Equilibrium for Differentiated Service Classes Richard T. B. Ma Congestion Equilibrium for Differentiated Service Classes Richard T. B. Ma School of Computing National University of Singapore Allerton Conference 2011 Outline Characterize Congestion Equilibrium Modeling

More information

PBW 654 Applied Statistics - I Urban Operations Research

PBW 654 Applied Statistics - I Urban Operations Research PBW 654 Applied Statistics - I Urban Operations Research Lecture 2.I Queuing Systems An Introduction Operations Research Models Deterministic Models Linear Programming Integer Programming Network Optimization

More information

Multiserver Queueing Model subject to Single Exponential Vacation

Multiserver Queueing Model subject to Single Exponential Vacation Journal of Physics: Conference Series PAPER OPEN ACCESS Multiserver Queueing Model subject to Single Exponential Vacation To cite this article: K V Vijayashree B Janani 2018 J. Phys.: Conf. Ser. 1000 012129

More information

Queuing Analysis. Chapter Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall

Queuing Analysis. Chapter Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall Queuing Analysis Chapter 13 13-1 Chapter Topics Elements of Waiting Line Analysis The Single-Server Waiting Line System Undefined and Constant Service Times Finite Queue Length Finite Calling Problem The

More information

5/15/18. Operations Research: An Introduction Hamdy A. Taha. Copyright 2011, 2007 by Pearson Education, Inc. All rights reserved.

5/15/18. Operations Research: An Introduction Hamdy A. Taha. Copyright 2011, 2007 by Pearson Education, Inc. All rights reserved. The objective of queuing analysis is to offer a reasonably satisfactory service to waiting customers. Unlike the other tools of OR, queuing theory is not an optimization technique. Rather, it determines

More information

OPTIMALITY OF RANDOMIZED TRUNK RESERVATION FOR A PROBLEM WITH MULTIPLE CONSTRAINTS

OPTIMALITY OF RANDOMIZED TRUNK RESERVATION FOR A PROBLEM WITH MULTIPLE CONSTRAINTS OPTIMALITY OF RANDOMIZED TRUNK RESERVATION FOR A PROBLEM WITH MULTIPLE CONSTRAINTS Xiaofei Fan-Orzechowski Department of Applied Mathematics and Statistics State University of New York at Stony Brook Stony

More information

Dynamic Call Center Routing Policies Using Call Waiting and Agent Idle Times Online Supplement

Dynamic Call Center Routing Policies Using Call Waiting and Agent Idle Times Online Supplement Submitted to imanufacturing & Service Operations Management manuscript MSOM-11-370.R3 Dynamic Call Center Routing Policies Using Call Waiting and Agent Idle Times Online Supplement (Authors names blinded

More information

x ax 1 2 bx2 a bx =0 x = a b. Hence, a consumer s willingness-to-pay as a function of liters on sale, 1 2 a 2 2b, if l> a. (1)

x ax 1 2 bx2 a bx =0 x = a b. Hence, a consumer s willingness-to-pay as a function of liters on sale, 1 2 a 2 2b, if l> a. (1) Answers to Exam Economics 201b First Half 1. (a) Observe, first, that no consumer ever wishes to consume more than 3/2 liters (i.e., 1.5 liters). To see this, observe that, even if the beverage were free,

More information

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems  M/M/1  M/M/m  M/M/1/K Queueing Theory I Summary Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K " Little s Law a(t): the process that counts the number of arrivals

More information

Competition Policy - Spring 2005 Monopolization practices I

Competition Policy - Spring 2005 Monopolization practices I Prepared with SEVI S LIDES Competition Policy - Spring 2005 Monopolization practices I Antonio Cabrales & Massimo Motta May 25, 2005 Summary Some definitions Efficiency reasons for tying Tying as a price

More information

CPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017

CPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017 CPSC 531: System Modeling and Simulation Carey Williamson Department of Computer Science University of Calgary Fall 2017 Motivating Quote for Queueing Models Good things come to those who wait - poet/writer

More information

Equilibrium and socially optimal arrivals to a single server loss system

Equilibrium and socially optimal arrivals to a single server loss system 1 Equilibrium and socially optimal arrivals to a single server loss system Liron Ravner and Moshe Haviv Department of Statistics and the Center for the Study of Rationality Hebrew University of Jerusalem

More information

Pricing in Service Systems with Strategic Customers

Pricing in Service Systems with Strategic Customers Pricing in Service Systems with Strategic Customers Refik Güllü Boğaziçi University Industrial Engineering Department Istanbul, Turkey Refik Güllü (Boğaziçi University) YEQT VIII Eindhoven 1 / 86 Before

More information

The Value of Congestion

The Value of Congestion Laurens G. Debo Tepper School of Business Carnegie Mellon University Pittsburgh, PA 15213 The Value of Congestion Uday Rajan Ross School of Business University of Michigan Ann Arbor, MI 48109. February

More information

On the Partitioning of Servers in Queueing Systems during Rush Hour

On the Partitioning of Servers in Queueing Systems during Rush Hour On the Partitioning of Servers in Queueing Systems during Rush Hour This paper is motivated by two phenomena observed in many queueing systems in practice. The first is the partitioning of server capacity

More information

Online Supplement to Delay-Based Service Differentiation with Many Servers and Time-Varying Arrival Rates

Online Supplement to Delay-Based Service Differentiation with Many Servers and Time-Varying Arrival Rates Online Supplement to Delay-Based Service Differentiation with Many Servers and Time-Varying Arrival Rates Xu Sun and Ward Whitt Department of Industrial Engineering and Operations Research, Columbia University

More information

Queueing Systems: Lecture 6. Lecture Outline

Queueing Systems: Lecture 6. Lecture Outline Queueing Systems: Lecture 6 Amedeo R. Odoni November 6, 2006 Lecture Outline Congestion pricing in transportation: the fundamental ideas Congestion pricing and queueing theory Numerical examples A real

More information

Discrete Event and Process Oriented Simulation (2)

Discrete Event and Process Oriented Simulation (2) B. Maddah ENMG 622 Simulation 11/04/08 Discrete Event and Process Oriented Simulation (2) Discrete event hand simulation of an (s, S) periodic review inventory system Consider a retailer who sells a commodity

More information

Inferring Quality from a Queue

Inferring Quality from a Queue Inferring Quality from a Queue Laurens G. Debo Tepper School of Business Carnegie Mellon University Pittsburgh, PA 15213 Uday Rajan Ross School of Business University of Michigan Ann Arbor, MI 48109. January

More information

Queuing Theory. The present section focuses on the standard vocabulary of Waiting Line Models.

Queuing Theory. The present section focuses on the standard vocabulary of Waiting Line Models. Queuing Theory Introduction Waiting lines are the most frequently encountered problems in everyday life. For example, queue at a cafeteria, library, bank, etc. Common to all of these cases are the arrivals

More information

Dynamic Call Center Routing Policies Using Call Waiting and Agent Idle Times Online Supplement

Dynamic Call Center Routing Policies Using Call Waiting and Agent Idle Times Online Supplement Dynamic Call Center Routing Policies Using Call Waiting and Agent Idle Times Online Supplement Wyean Chan DIRO, Université de Montréal, C.P. 6128, Succ. Centre-Ville, Montréal (Québec), H3C 3J7, CANADA,

More information

Zero-Inventory Conditions For a Two-Part-Type Make-to-Stock Production System

Zero-Inventory Conditions For a Two-Part-Type Make-to-Stock Production System Zero-Inventory Conditions For a Two-Part-Type Make-to-Stock Production System MichaelH.Veatch Francis de Véricourt October 9, 2002 Abstract We consider the dynamic scheduling of a two-part-type make-tostock

More information

Final Project Report for EE599 (Special Topics: Decision Making in Networked Systems)

Final Project Report for EE599 (Special Topics: Decision Making in Networked Systems) Final Project Report for EE599 (Special Topics: Decision Making in Networked Systems) Project Title: Applications of Dynamic Games in Queues Shivasadat Navabi Sohi navabiso@usc.edu This report was prepared

More information

M/M/1 Queueing systems with inventory

M/M/1 Queueing systems with inventory Queueing Syst 2006 54:55 78 DOI 101007/s11134-006-8710-5 M/M/1 Queueing systems with inventory Maike Schwarz Cornelia Sauer Hans Daduna Rafal Kulik Ryszard Szekli Received: 11 August 2004 / Revised: 6

More information

Ration Gaming and the Bullwhip Effect

Ration Gaming and the Bullwhip Effect Ration Gaming and the Bullwhip Effect Online Appendix Robert L. Bray 1, Yuliang Yao 2, Yongrui Duan 3, and Jiazhen Huo 3 1 Kellogg School of Management, Northwestern University 2 College of Business and

More information

Controlling versus enabling Online appendix

Controlling versus enabling Online appendix Controlling versus enabling Online appendix Andrei Hagiu and Julian Wright September, 017 Section 1 shows the sense in which Proposition 1 and in Section 4 of the main paper hold in a much more general

More information

Growing competition in electricity industry and the power source structure

Growing competition in electricity industry and the power source structure Growing competition in electricity industry and the power source structure Hiroaki Ino Institute of Intellectual Property and Toshihiro Matsumura Institute of Social Science, University of Tokyo [Preliminary

More information

International Journal of Pure and Applied Mathematics Volume 28 No ,

International Journal of Pure and Applied Mathematics Volume 28 No , International Journal of Pure and Applied Mathematics Volume 28 No. 1 2006, 101-115 OPTIMAL PERFORMANCE ANALYSIS OF AN M/M/1/N QUEUE SYSTEM WITH BALKING, RENEGING AND SERVER VACATION Dequan Yue 1, Yan

More information

Sandwich shop : a queuing net work with finite disposable resources queue and infinite resources queue

Sandwich shop : a queuing net work with finite disposable resources queue and infinite resources queue Sandwich shop : a queuing net work with finite disposable resources queue and infinite resources queue Final project for ISYE 680: Queuing systems and Applications Hongtan Sun May 5, 05 Introduction As

More information

Session-Based Queueing Systems

Session-Based Queueing Systems Session-Based Queueing Systems Modelling, Simulation, and Approximation Jeroen Horters Supervisor VU: Sandjai Bhulai Executive Summary Companies often offer services that require multiple steps on the

More information

EFFECTS OF SYSTEM PARAMETERS ON THE OPTIMAL POLICY STRUCTURE IN A CLASS OF QUEUEING CONTROL PROBLEMS

EFFECTS OF SYSTEM PARAMETERS ON THE OPTIMAL POLICY STRUCTURE IN A CLASS OF QUEUEING CONTROL PROBLEMS EFFECTS OF SYSTEM PARAMETERS ON THE OPTIMAL POLICY STRUCTURE IN A CLASS OF QUEUEING CONTROL PROBLEMS Eren Başar Çil, E. Lerzan Örmeci and Fikri Karaesmen Kellogg School of Management Northwestern University

More information

Dynamic control of a tandem system with abandonments

Dynamic control of a tandem system with abandonments Dynamic control of a tandem system with abandonments Gabriel Zayas-Cabán 1, Jingui Xie 2, Linda V. Green 3, and Mark E. Lewis 4 1 Center for Healthcare Engineering and Patient Safety University of Michigan

More information

MULTIPLE CHOICE QUESTIONS DECISION SCIENCE

MULTIPLE CHOICE QUESTIONS DECISION SCIENCE MULTIPLE CHOICE QUESTIONS DECISION SCIENCE 1. Decision Science approach is a. Multi-disciplinary b. Scientific c. Intuitive 2. For analyzing a problem, decision-makers should study a. Its qualitative aspects

More information

An M/M/1 Queue in Random Environment with Disasters

An M/M/1 Queue in Random Environment with Disasters An M/M/1 Queue in Random Environment with Disasters Noam Paz 1 and Uri Yechiali 1,2 1 Department of Statistics and Operations Research School of Mathematical Sciences Tel Aviv University, Tel Aviv 69978,

More information

Answers to selected exercises

Answers to selected exercises Answers to selected exercises A First Course in Stochastic Models, Henk C. Tijms 1.1 ( ) 1.2 (a) Let waiting time if passengers already arrived,. Then,, (b) { (c) Long-run fraction for is (d) Let waiting

More information

Queueing Review. Christos Alexopoulos and Dave Goldsman 10/6/16. (mostly from BCNN) Georgia Institute of Technology, Atlanta, GA, USA

Queueing Review. Christos Alexopoulos and Dave Goldsman 10/6/16. (mostly from BCNN) Georgia Institute of Technology, Atlanta, GA, USA 1 / 24 Queueing Review (mostly from BCNN) Christos Alexopoulos and Dave Goldsman Georgia Institute of Technology, Atlanta, GA, USA 10/6/16 2 / 24 Outline 1 Introduction 2 Queueing Notation 3 Transient

More information

Microeconomic Theory (501b) Problem Set 10. Auctions and Moral Hazard Suggested Solution: Tibor Heumann

Microeconomic Theory (501b) Problem Set 10. Auctions and Moral Hazard Suggested Solution: Tibor Heumann Dirk Bergemann Department of Economics Yale University Microeconomic Theory (50b) Problem Set 0. Auctions and Moral Hazard Suggested Solution: Tibor Heumann 4/5/4 This problem set is due on Tuesday, 4//4..

More information

Non Markovian Queues (contd.)

Non Markovian Queues (contd.) MODULE 7: RENEWAL PROCESSES 29 Lecture 5 Non Markovian Queues (contd) For the case where the service time is constant, V ar(b) = 0, then the P-K formula for M/D/ queue reduces to L s = ρ + ρ 2 2( ρ) where

More information

Mixed duopolies with advance production

Mixed duopolies with advance production Mixed duopolies with advance production Tamás László Balogh Department of Economic Analysis and Business Informatics, University of Debrecen and Attila Tasnádi MTA-BCE Lendület Strategic Interactions Research

More information

Tutorial: Optimal Control of Queueing Networks

Tutorial: Optimal Control of Queueing Networks Department of Mathematics Tutorial: Optimal Control of Queueing Networks Mike Veatch Presented at INFORMS Austin November 7, 2010 1 Overview Network models MDP formulations: features, efficient formulations

More information

Tariffs, Mechanisms and Equilibria at a Single Internet Link

Tariffs, Mechanisms and Equilibria at a Single Internet Link Tariffs, Mechanisms and Equilibria at a Single Internet Link Costas Courcoubetis and Antonis Dimakis Department of Informatics Athens University of Economics and Business Patission 76, Athens 10434, Greece

More information

EC476 Contracts and Organizations, Part III: Lecture 2

EC476 Contracts and Organizations, Part III: Lecture 2 EC476 Contracts and Organizations, Part III: Lecture 2 Leonardo Felli 32L.G.06 19 January 2015 Moral Hazard: Consider the contractual relationship between two agents (a principal and an agent) The principal

More information

State-dependent and Energy-aware Control of Server Farm

State-dependent and Energy-aware Control of Server Farm State-dependent and Energy-aware Control of Server Farm Esa Hyytiä, Rhonda Righter and Samuli Aalto Aalto University, Finland UC Berkeley, USA First European Conference on Queueing Theory ECQT 2014 First

More information

Routing and Staffing in Large-Scale Service Systems: The Case of Homogeneous Impatient Customers and Heterogeneous Servers

Routing and Staffing in Large-Scale Service Systems: The Case of Homogeneous Impatient Customers and Heterogeneous Servers OPERATIONS RESEARCH Vol. 59, No. 1, January February 2011, pp. 50 65 issn 0030-364X eissn 1526-5463 11 5901 0050 informs doi 10.1287/opre.1100.0878 2011 INFORMS Routing and Staffing in Large-Scale Service

More information

Performance Evaluation of Queuing Systems

Performance Evaluation of Queuing Systems Performance Evaluation of Queuing Systems Introduction to Queuing Systems System Performance Measures & Little s Law Equilibrium Solution of Birth-Death Processes Analysis of Single-Station Queuing Systems

More information

Dismissing Decision Tasks: The Optimality of the M Shaped Structure

Dismissing Decision Tasks: The Optimality of the M Shaped Structure Dismissing Decision Tasks: The Optimality of the M Shaped Structure Saed Alizamir Francis de Véricourt Peng Sun May 8, 2013 Abstract We consider a sequential hypothesis-testing problem where the Decision

More information

Fair Operation of Multi-Server and Multi-Queue Systems

Fair Operation of Multi-Server and Multi-Queue Systems Fair Operation of Multi-Server and Multi-Queue Systems David Raz School of Computer Science Tel-Aviv University, Tel-Aviv, Israel davidraz@post.tau.ac.il Benjamin Avi-Itzhak RUTCOR, Rutgers University,

More information

Stationary remaining service time conditional on queue length

Stationary remaining service time conditional on queue length Stationary remaining service time conditional on queue length Karl Sigman Uri Yechiali October 7, 2006 Abstract In Mandelbaum and Yechiali (1979) a simple formula is derived for the expected stationary

More information

This paper studies alternative price-service mechanisms for a provider that serves customers whose delay

This paper studies alternative price-service mechanisms for a provider that serves customers whose delay MANAGEMENT SCIENCE Vol. 5, No. 7, July 24, pp. 869 882 issn 25-199 eissn 1526-551 4 57 869 informs doi 1.1287/mnsc.13.156 24 INFORMS Pricing and Priority Auctions in Queueing Systems with a Generalized

More information

Exercises Stochastic Performance Modelling. Hamilton Institute, Summer 2010

Exercises Stochastic Performance Modelling. Hamilton Institute, Summer 2010 Exercises Stochastic Performance Modelling Hamilton Institute, Summer Instruction Exercise Let X be a non-negative random variable with E[X ]

More information

On a Conjecture for Dynamic Priority Queues and Nash Equilibrium for Quality of Service Sensitive Markets. 1 Introduction

On a Conjecture for Dynamic Priority Queues and Nash Equilibrium for Quality of Service Sensitive Markets. 1 Introduction On a Conjecture for Dynamic Priority Queues and Nash Equilibrium for Quality of Service Sensitive Markets Manu K. Gupta 1 and N. Hemachandra 2 1 IRIT, 2 rue C. Camichel, Toulouse, France 2 Industrial Engineering

More information

Fuzzy Queues with Priority Discipline

Fuzzy Queues with Priority Discipline Applied Mathematical Sciences, Vol. 4,, no., 575-58 Fuzzy Queues with Priority Discipline W. Ritha* and Lilly Robert Department of Mathematics Holy Cross College (Autonomous) Trichirapalli, Tamilnadu,

More information

The effect of probabilities of departure with time in a bank

The effect of probabilities of departure with time in a bank International Journal of Scientific & Engineering Research, Volume 3, Issue 7, July-2012 The effect of probabilities of departure with time in a bank Kasturi Nirmala, Shahnaz Bathul Abstract This paper

More information

On the Partitioning of Servers in Queueing Systems during Rush Hour

On the Partitioning of Servers in Queueing Systems during Rush Hour On the Partitioning of Servers in Queueing Systems during Rush Hour Bin Hu Saif Benjaafar Department of Operations and Management Science, Ross School of Business, University of Michigan at Ann Arbor,

More information

Miaomiao Yu a,b, Attahiru Sule Alfa b,c

Miaomiao Yu a,b, Attahiru Sule Alfa b,c Strategic queueing behavior for individual and social optimization in managing discrete time working vacation queue with Bernoulli interruption schedule Miaomiao Yu a,b, Attahiru Sule Alfa b,c a School

More information

Technical Companion to: Sharing Aggregate Inventory Information with Customers: Strategic Cross-selling and Shortage Reduction

Technical Companion to: Sharing Aggregate Inventory Information with Customers: Strategic Cross-selling and Shortage Reduction Technical Companion to: Sharing Aggregate Inventory Information with Customers: Strategic Cross-selling and Shortage Reduction Ruomeng Cui Kelley School of Business, Indiana University, Bloomington, IN

More information

Stochastic Optimization

Stochastic Optimization Chapter 27 Page 1 Stochastic Optimization Operations research has been particularly successful in two areas of decision analysis: (i) optimization of problems involving many variables when the outcome

More information

2 Functions and Their

2 Functions and Their CHAPTER Functions and Their Applications Chapter Outline Introduction The Concept of a Function Types of Functions Roots (Zeros) of a Function Some Useful Functions in Business and Economics Equilibrium

More information

Routing and Staffing in Large-Scale Service Systems: The Case of Homogeneous Impatient Customers and Heterogeneous Servers 1

Routing and Staffing in Large-Scale Service Systems: The Case of Homogeneous Impatient Customers and Heterogeneous Servers 1 Routing and Staffing in Large-Scale Service Systems: The Case of Homogeneous Impatient Customers and Heterogeneous Servers 1 Mor Armony 2 Avishai Mandelbaum 3 June 25, 2008 Abstract Motivated by call centers,

More information