MULTICHANNEL QUEUING SYSTEMS WITH BALKING AND REGENERATIVE INPUT FLOW
|
|
|
- Ada Gwen Barton
- 10 years ago
- Views:
Transcription
1 Tkachenko Andrey MULTICHANNEL QUEUING SYSTEMS WITH BALKING AND REGENERATIVE INPUT FLOW BASIC RESEARCH PROGRAM WORKING PAPERS SERIES: SCIENCE, TECHNOLOGY AND INNOVATION WP BRP 14/STI/2013 This Working Paper is an output of a research project implemented at the National Research University Higher School of Economics (HSE). Any opinions or claims contained in this Working Paper do not necessarily reflect the views of HSE.
2 Tkachenko Andrey, 1 Multichannel queuing systems with balking and regenerative input flow 2 Motivated by the application to telephone call centers this paper is focused on the multichannel queueing system with heterogeneous servers, regenerative input flow and balking. Servers times are random variables but not necessary exponential. If a new customer encountering j other customers in the system then it stays for service with probability f j and gets rejection with probability 1 f j. For such a system an ergodicity condition is established and functional heavy traffic limit theorems are proved under critically loaded (ρ 1) and overloaded conditions (ρ 1). JEL Classification: C6. Key words: multichannel queueing system, regenerative input flow, ergodicity, heavy traffic limits, balking, reneging. 1 National Research University Higher School of Economics (Moscow, Russia). Institute for Industrial and Market Studies. The Researcher; tkachenko [email protected] 2 I would like to thank Professor Afanasyeva Larisa Grigoryevna for considerable discussion of the problem and significant comments. This paper is partially supported by grant RFBR
3 1 Introduction Motivated by the application to telephone call centers and more general customer contact centers, this paper focuses on the queueing systems with impatient customers. Recently there has been great interest in multiserver queueing systems with impatient customer, see [27], [29]. Most call centers can be classified into two types: revenue-generating and service-oriented. The revenue-generating call centers typically perform sales functions. For example, they may take customer orders, and have the opportunity to sell customers more goods. In contrast, the service-oriented call centers typically provide customer service, and generate only minimal revenue. For example, they may provide technical support. An important aspect for modeling of service-oriented call centers is the impatience behavior of the customers. Two common modes in which customers display their impatience are balking and reneging. A call in customer who cannot be helped immediately by a human server might be told how long a wait or how many people he/she faces before an operator is available. Then the customer might hang up (i.e., balk) or decide to hold. This is the balking behavior: a customer refuses to enter the queue if the wait is too long or the queue is too big. On the other hand, a customer who is waiting for an operator might hang up (i.e., renege) before getting served if the wait in line becomes too long. This is the reneging behavior. Of course, there can be a combination of the two. It is acknowledged that customers impatience is significant in practice and modeling call centers (cf. [18], [12], [26]). Queuing systems with balking and reneging have been studied by many researchers, e.g., see the review [24] and literature survey in [17]). For Markovian multichannel queueing systems M M r + M with heterogeneous servers different basic characteristics of the system have been analyzed, such as stationary distribution of the number of customers in the system, the mean number of abandoned customers on a fixed period of time and other, e.g., see [6], [20], [8],[5]. For the non-markovian multichannel systems M GI r+d and M GI r+gi with identical servers stationary distribution of the virtual queueing time and workload, the mean time for system to be idle, probability for customer to abandon and other characteristics have been obtained, e.g., see [28], [17], [19], [9]. In the paper [27] the system GI GI r + GI is approximated by a fluid model as r. On the one hand, this fluid system yields quite accurate approximation for basic model if it is overloaded. On the other hand, for the fluid system it is easier to obtain basic characteristics and provide numerical examples. In [15] the mean waiting time of service have been investigated for system GI GI r + GI if the system is overloaded and r. In [10] for the system G GI r + GI have been established convergence of the normalized queue length process and abandonment process to the diffusion processes as r and relationship between them in Halfin-Whitt regime was obtained. In [14] the multidimensional diffusion processes was exploited to approximate the dynamics of a queue with customer reneging served by many parallel servers. One of the main features of all mentioned investigated systems is their unconditional stable behavior 3
4 because of construction of balking and reneging. In the present paper we focus on the multichannel queueing system with r heterogeneous servers regenerative input flow and balking. Service times of the servers are generally distributed. If a new customer encountering j other customers in the system stays for service with probability f j and gets rejection with probability 1 f j. We suppose that f j f and f 0. Such multichannel system with identical servers have been studied in [7] and there have been established necessary and sufficient condition of its ergodicity. The same system with single server have been analyzed in [2], where was obtained an convergence of the stationary distribution of number of customers in the system and virtual waiting time to the exponential distribution in a critically loaded regime. Firstly, in the paper a system is established which is likely to be not ergodic if f > 0 and necessary and sufficient ergodic condition is obtained. Secondly, functional heavy traffic limit theorems are provided in a critically loaded (ρ 1) and overloaded systems (ρ 1). In order to prove these theorems we introduce some majorizing systems that bound the number of customer in the basic system both above and below. Then we prove that difference between these majorizing processes is stochastically bounded. Moreover, the behavior of these processes is close to the one of the classical systems (f j = 1 for all j) and we can employ some previous results [3], [16] and [25]. The article is organised as follows. In the second section we provide definition of the regeneration flow and discuss its properties. In the third section we describe the model in detail. The next section is devoted to the two lemmas, which are useful for the following section but has there own interest as well. Basing on these lemmas we establish necessary and sufficient condition of the system ergodicity in the fifth section. In the final section we obtain functional heavy traffic limits both if the system overloaded and critically loaded. 2 Regenerative flow and its properties Assume an integer-valued stochastic process {X(t), t 0} to be defined on the probability space (Ω, F, P ). The process has non-decreasing right-continuous trajectories and X(0) = 0. Such a process is called a stochastic flow. Usually such a flow describes the number of customers arriving at a queueing system during the time interval [0; t]. We follow [2] to define the regeneration flow. Definition 1. A stochastic flow X(t) is regenerative if there is an increasing sequence of the random variables {θ i, i 0}, θ 0 = 0 such that the sequence {κ i } i=1 = {X(θ i 1 + t) X(θ i 1 ), θ i θ i 1, t [0, θ i θ i 1 )} i=1 consists of independent identically distributed random elements on (Ω, F, P ). The random variable θ i is ith regeneration moment of the X(t) and τ i = θ i θ i 1 is its ith regeneration period (i = 1, 2,...). Let ξ i = X(θ i ) X(θ i 1 ) be the number of customers 4
5 arrived at the system during the ith regeneration period. Assume that τ = Eτ i <, a = X(t) Eξ i <. Therefore there is a limit λ = lim t t = a τ a.s. and λ is the input flow intensity. The class of regenerative processes is quite broad and it includes all fundamental flows which are exploited in queueing theory. Firstly, the doubly stochastic Poisson process [13] with stochastic regenerative intensity is the regenerative one. There are many other examples of the regenerative flows e.g. semi-markovian, Markov-modulated, Markov-arrival processes and others [4]. Some of them are in general not doubly stochastic Poisson processes. Note that definition 1 does not imply the regeneration points θ i to be arrival moments. Thus definition 1 is more general then the one is given in [21]. The regenerative flow has several fundamental properties and we provide some of them that we use later. 1. If Eξ 2+δ 1 <, Eτ 2+δ 1 < for some δ > 0, then the normalized process X(t) = X(tT ) λtt σ X T (2.1) C-converges (e.g. see [1]) on any finite interval [0, v] as T to a Brownian motion. Here σx 2 = σ2 ξ τ + a2 στ 2 τ 3 σ 2 ξ = Dξ 1, σ 2 τ = Dτ 1, r ξτ = cov(ξ 1, τ 1 ). 2ar ξτ τ 2, (2.2) Moreover there is C-convergence (X(tT ) λtt )T 1 0 as T. 2. Let p (0, 1] and X p (t) is a process constructed from X(t) by thinning. For the ordinary flow X(t) this means that every its jump independently of each other with probability p is the jump of X p (t). If X(t) has a jump of size m at any moment then the jump of X p (t) at this moment has binomial distribution with parameters m and p. It is quite obvious that if X(t) is a regenerative flow then X p (t) is a regenerative one as well and moments of there regeneration are coincide. Moreover σ 2 X p = p(1 p)a + p2 σ 2 ξ τ + (pa)2 σ 2 τ τ 3 2ap2 r ξτ τ 2. 3 Multichannel System with Balking Let S be a queueing system with r servers and regenerative input flow X(t). Arriving customer directs to any idle server if it exists according to the non-idling, work-conserving, non-preemptive 3 service discipline. Service times are independent random variables that do 3 This means that when a customer arrives at the server then the server works with the customer without interruption 5
6 not depend on input flow. The service time ηn i of the n-th customer by the i-th server has distribution function B i (x) with finite mean β 1 i, (i = 1, r). Let us denote β = r i=1 β i. Let {f j } j=0, f j [0, 1] be the non-increasing sequence. If a new customer encountering j other customers in the system stays for service with probability f j and gets rejection with probability 1 f j. If all servers are occupied then customer joins the common queue with infinite capacity. Note if f j = 1 as j m for some m and f j = 0 as j > m then it is a system with finite capacity but if m = 0 it is a system with abandonment. In case of f j = 1 for all j 0 it is a classical multichannel queueing model with infinite capacity. We assume the following conditions to be fulfilled Condition 1. For some i = 1, r P {ξ 1 = 0} + P {ξ 1 = 1, τ 1 t 1 > η i 1} > 0. (3.1) Condition 2. The distribution of the regeneration period τ n of the input flow has absolutely continuous component. Condition 3. The sequence f j and its limit f 0 satisfy the following inequality (f j f) <. (3.2) j=0 Let Q(t) be a number of customers in the system S at time t. We consider an embedded process Q n = Q(θ n 0) with discrete time. The Condition 1 provides a return of the process Q n to zero state from any bounded set with non-zero probability, i.e. for any j > 0 there exists m(j) 0 such that P {Q n+m(j) = 0 Q n j} > 0. This condition is a sufficient one for aperiodicity of the Q n as well, i.e. P {Q n+1 = 0 Q n = 0} > 0. Thus the processes Q(t) and Q n are regenerative and we are justified to exploit Smith s stability theorem [22]. The regeneration points of the Q(t) are the moments of regeneration of the input flow {θ i } i=1 which satisfy the equality Q(θ i 0) = 0. Let us denote these points by {θ αk } k=1. So the regenerative points of the process Q n form the sequence {α k } k=1. Note if f > 0 then some new arriving customers always justified to join the system even when the queue is large. Thus if the intensity of the input flow is high this system may be not ergodic. The aim of the research is to ascertain necessary and sufficient condition for the system to be ergodic and establish behaviour of the processes Q n and Q(t) if the system overloaded and critically loaded. In order to achieve it we need to prove an auxiliary lemmas, but we believe they represent their own interest as well. 6
7 4 Majorizing lemma We consider an auxiliary system S + with the same input flow and servers but it differ from S by the additional service rule. We divide arriving customers at the systems S + into two types. If a new customer encountering j other customers in the system then it joins the single queue and settle to be the first type customer with probability f and the second type customer with probability f j f. It does not join the queue with probability 1 f j. Let us assume not to serve second type customers in the S + but they form the queue and do not make barrier for first type customers. Denote Q + i (t) to be the number of customers of ith type at the moment t in the system S + (i = 1, 2). Lemma 1. If Q(0) = Q + 1 (0) and Q + 2 (0) = 0 then the following stochastic inequality is fulfilled for every t > 0 Q + 1 (t) r Q(t) Q + 1 (t) + Q + 2 (t) + r. (4.1) Proof. We prove only the second inequality of the lemma, because the first one is proved by the same way. We organize operating of the systems in such a way that inequality (4.1) is fulfilled for all trajectories and stochastic properties of the processes Q + 1 (t), Q + 2 (t) (i.e. their finite dimensional distributions) are preserved. Such an approach is generally called a unique probability space approach. Namely, we construct a probability space, where S and S + operate according to the following rules. (a) The rule of arrival. Systems S and S + deal with the common realization of the input X(t). When there is a jump of X(t) the customer directs to both systems. (b) The rule of joining. Let {v n } n=1 be a sequence of independent random variables uniformly distributed in [0, 1]. Let the nth customer encountered j(k) other customers in the system S(S + ) at the arriving moment. If v n f j then it joins the system S and balks otherwise. In case of v n f this customer joins the system S + and called first type customer. If f < v n f k then it joins the system S + and called the second type customer and in the case of v n > f k it gets rejection from the S +. (c) The rule of service. For every k (k = 1, r) there are two independent sequences {e k m} m=1 and {ê k m} m=1 of independent identically distributed random variables with distribution function B k (x). The service time is assigned when the customer arrives at a server (not in the system) for both systems. For the system S service time is chosen only from {e k m} m=1 if customer is served by kth server. For the system S + service time of the customer which is served by the kth server is chosen according to the following rules If customers arrive at the servers k simultaneously in both systems S and S + then their service times are the same and they are an element from {e k m} m=1. 7
8 If at arriving moment of customer to the kth server of the system S + there is a customer in the kth server of the system S with service time e k m then the service time of the arrived customer in S + equals e k m. If at arriving moment of customer to the kth server of the S + there is no customer in the kth server of the S then the service time of the arrived customer equals an ordered element from sequence {ê k m} m=1. Every customer in S that have the same service time as a customer in S + corresponding to some element from {e k m} m=1(k = 1, r) is called a coupled customer. The corresponding customer from S + is said to be a coupler. By ζ(t) and ζ + (t) denote the number of occupied servers in S and S + at the moment t respectively. Let γ(t) be the number of coupled customers at time t in S. We assume that the described processes have right-continuous trajectories. Introduce the process Y (t) = ( Q(t), Q + (t), δ(t) ), where δ(t) = [ζ(t) ζ + (t)] + + γ(t). (4.2) Obviously δ(t) r. Actually in case of ζ(t) < ζ + (t) we have δ(t) = η(t) r. Note that number of coupled customers is not exceeding ζ + (t). Therefore if ζ(t) ζ + (t) then we obtain δ(t) ζ(t) r. Introduce the set of states L = {(i, j, δ), i 0, j 0, 0 δ r i j + δ}. If Y (t) L then at time t the inequality (4.1) is fulfilled. Let us show that if the process Y (t) hits L then it stays there forever. Since Y (0) L then it proves the inequality (4.1) for all t. Let {t n } n=1, t 0 = 0 be the sequence of the moments of state change of Y (t). It is sufficient to show that if Y (t n ) L, then Y (t n+1 ) L. Table 1 shows events that lead to the change of state of Y (t), the states that the process can be situated with positive probability, and possible transitions from these states. Table 1 below contains only those events that can occur with positive probability in the continuous case when interarrival intervals and service times have absolutely continuous distribution. In the discrete case the events not represented in Table 1 can be considered as the sequence of events that have occurred. For definiteness we assume that all the events that lead to an exit of the customers from the system occur before the arrival events. 8
9 Table 1: Transitions Event Initial state New state Customer arrives in S and S + 1 (i, j, δ), i j + δ (i + 1, j + 1, δ) (i + 1, j + 1, δ + 1) Customer arrives in S 2 (i, j, δ), i < j (i + 1, j, δ) (i + 1, j, δ + 1) Customer arrives in S + 3 (i, j, δ), i > j, i j + δ (i, j + 1, δ) (i, j + 1, δ 1) Customer leaves S 4 (i, j, δ), i < j + δ (i 1, j, δ) (i 1, j, δ 1) (i 1, j, δ 2) 5 (i, i δ, δ) (i 1, i δ, δ) (i 1, i δ, δ 1) Customer leaves S + 6 (i, j, δ), i < j, ζ(t n 0) < ζ + (t n 0) (i, j 1, δ) (i, j 1, δ + 1) 7 (i, j, δ), i j + δ, (i, j 1, δ + 1) ζ(t n 0) ζ + (t n 0) Customer leaves S and S + 8 (i, j, δ), i < j + δ (i 1, j 1, δ) (i 1, j 1, δ 1) 9 (i, i δ, δ) (i 1, i δ 1, δ) We need some comments for corresponding rows of the Table a) Assume all servers of S and S + are occupied. Hence new customers join the queues in both systems and new state of the process Y (t n ) = (i + 1, j + 1, δ). b) Consider the case when customer directs to an idle server only in the system S. Note that the number of coupled customers does not change in this case. If ζ(t n 0) ζ + (t n 0), then δ(t n ) = δ(t n 0) + 1 and new state of the process Y (t n ) = (i + 1, j + 1, δ + 1). If ζ(t n 0) < ζ + (t n 0), then δ(t n ) = δ(t n 0) and new state Y (t n ) = (i + 1, j + 1, δ). c) Assume a new customer directs to an idle server only in the system S +. Therefore all servers in the S are occupied. Hence the arrived customer couple some customer in the S and δ(t n ) = δ(t n 0). Therefore the new state of the Y (t n ) = (i + 1, j + 1, δ). d) If new customers directs to idle servers in both systems then ζ(t n ) ζ + (t n ) = ζ(t n 0) ζ + (t n 0). Moreover the number of coupled customers may not change or increase to the 1. Thus Y (t n ) = (i + 1, j + 1, δ) or Y (t n ) = (i + 1, j + 1, δ + 1). 2. Since the customer joins the system S only, so according to the rule (b) with regarding that sequence {f n } n=0 is not increasing we conclude that i < j. Note that number of coupled customers remains unchanged. Therefore δ(t n ) = δ(t n 0) + 1 if ζ(t n ) > ζ + (t n ) and δ(t n ) = δ(t n 0) otherwise. Thus Y (t n ) = (i + 1, j, δ + 1) or Y (t n ) = (i + 1, j, δ) and the process 9
10 Y (t n ) remains in the set L because of i < j. 3. If the arriving customer is a coupler and [ζ(t n ) ζ + (t n )] + = [ζ(t n 0) ζ + (t n 0)] + then the new state Y (t n ) = (i, j + 1, δ + 1) and Y (t n ) = (i, j + 1, δ) otherwise. 4. a) Assume that the departing customer is not coupled one then γ(t n ) = γ(t n 0). If ζ(t n 0) ζ + (t n 0) then the process Y (t n ) change its state for (i 1, j, δ). In the case of ζ(t n 0) > ζ + (t n 0) if queue of the S is not empty then δ(t n ) = δ(t n 0) and δ(t n ) = δ(t n 0) 1 otherwise. Therefore Y (t n ) = (i 1, j, δ) or Y (t n ) = (i 1, j, δ 1). b) Assume that the departing customer is coupled one then γ(t n ) = γ(t n 0) 1. By analogy from the previous item the process Y (t n ) may have transitions to (i 1, j, δ 1) and (i 1, j, δ 2). The initial state such that i < j + δ, so we conclude that new states are in the set L. 5. a) Assume that at the departure moment of the customer the queue of S is not empty, i.e. i > r. Then ζ(t n ) = ζ(t n 0). If the departing customer is coupled one then Y (t n ) = (i 1, i δ, δ 1) and Y (t n ) = (i 1, i δ, δ) otherwise. b) Assume i r. Let k of i δ customers are the second type customers in the S +. Then ζ + (t n 0) = i δ k, ζ(t n 0) = i and at the moment t n 0 the following equality is fulfilled δ = i (i δ k) + γ = δ + k + γ, where γ is a number of coupled customers. Therefore k = γ = 0. Thus the departing customer is not coupled one and the new state Y (t n ) = (i 1, i δ, δ 1). 6. Since ζ + (t n 0) > ζ(t n 0) then i < j. If a new customer arrived to the server instead of departing one is a coupler then the new state Y (t n ) = (i, j 1, δ + 1) and Y (t n ) = (i, j 1, δ) otherwise. Inasmuch as i < j, then process Y (t) remains in the set L. 7. Note if there is a new first type customer arrived to the server instead of the departing one in the system S +, then this customer is a coupler. Actually, in this case ζ + (t n 0) = r and because of the initial state Y (t n 0) we have ζ(t n ) = ζ(t n 0) = r and according to the rule (c) we conclude it. Therefor if there is a first type customer in the queue then γ(t n ) = γ(t n 0) + 1 and ζ + (t n ) = ζ + (t n 0) 1 otherwise. In any case Y (t n ) = (i, j 1, δ + 1). 8. Since we assumed continuity of service and interarrival times then the departing customer is a coupled one. a) If there are some customers waiting for service in the systems S and S + then the number of couples remains unchanged and Y (t n ) = (i 1, j 1, δ). b) Assume that there is a customer in the queue of the S and there is no first type customer in queue of the S +. Then ζ(t n ) = ζ(t n 0) = r, ζ + (t n ) = ζ + (t n 0) 1 and Y (t n ) = (i 1, j 1, δ). c) The case when there is a first type customer in the queue of the S + and there is no one customer in the queue of the S yields ζ(t n ) < r, ζ + (t n ) = r and δ(t n ) = δ(t n 0) 1. Thus Y (t n ) = (i 1, j 1, δ 1). d) If there are no customers waiting for service in both systems then Y (t n ) = (i 1, j 1, δ 1). 10
11 Note that on account of the initial state Y (t n 0) the last two cases c) and d) remain the process Y (t) in the set L. 9. In this case the departing customer is coupled one as well as in the previous case. a) If there are customers waiting for service in both systems S and S + then the number of coupled customers remains unchanged and Y (t n ) = (i 1, i δ 1, δ). b) Assume that there is a customer in the queue of the S and there is no first type customer in queue of the S +. Thus ζ(t n ) = ζ(t n 0) = r, ζ + (t n ) = ζ + (t n 0) 1 and Y (t n ) = (i 1, j 1, δ). c) The case when there is a customer waiting for service in the S + and there is no one in the S is impossible. Actually, if we assume the contrary then it yields i < r and i δ > r. d) The case when there is no customer waiting for service in both systems is impossible. Let us assume the contrary then i < r. Let k of i δ customers are the second type customers in S +. Then ζ + (t n 0) = i δ k, ζ(t n 0) = i and the relationship (4.2) for moment t n 0 yields δ = [i (i δ k)] + + γ = δ + k + γ, where γ = γ(t n 0). Therefore k = γ = 0, i.e. the departing customer is not coupled one but it is a contrary to the notion in the beginning of the item 9. All considered cases prove the lemma. For the following statements we need a definition. Definition 2. Stochastic process {Y (t), t 0} with values in R + is stochastically bounded if for every ε > 0 there exists y < such that for all t 0 P {Y (t) < y} > 1 ε. Now we formulate the statement which is similar to the lemma 2 in [2]. Lemma 2. If f j f and (3.2) is fulfilled then the process Q + 2 (t) is stochastically bounded. Proof. Since Q + 2 (t) is not decreasing on t then it is sufficient to prove that the random variable Q + 2 ( ) = lim t Q + 2 (t) is finite with probability one. Let us estimate the probability of the event {Q + 2 ( ) = } = {Q + 2 ( ) > k} = {Q + 2 ( ) = j}. k=1 k=1 j>k Let D n be an event that the nth customer joins the system S + and it has the second type. Since {Q + 2 ( ) = j} = {Q + 2 (t n 0) = j 1} D n, we have {Q + 2 ( ) = } = {Q + 2 (t n 0) = j 1} D n. n=1 k=1 j>k n=1 11
12 Denote Λ j = n=1 {Q+ 2 (t n 0) = j 1} D n. Then {Q + 2 ( ) = } lim sup Λ j (4.3) j Note that P{Λ j } f j 1 f. The Borel-Cantelli lemma [11] and (3.2) yield P{lim sup j Λ j } = 0. This fact assembled with (4.3) proves the lemma. 5 Ergodic theorem In this section we establish necessary and sufficient condition for ergodicity of the system S by exploiting majorizing lemma for the process Q(t) and ergodic theorem for classical multichannel system with a regenerative input flow and heterogeneous servers [3]. Definition 3. We say that point y R + is reachable from zero by process Y (t) if for every ε > 0 there exists neighborhood ε (y) = {x : x y < ε} and t ε 0 such that P {Y (t ε ) ε (y) Y (0) = 0} > 0. Let B 0 (Y (t)) be a set of all reachable points from zero by the process Y (t). The set of reachable points from zero for process Y (t) Z + is defined the same way where set ε (y) equals y. Definition 4. Process {Y (t), t 0} is ergodic if for every initial state Y (0) = y B 0 (Y (t)) there exists a limit lim P{Y (t) x} = F (x), t where F (x) is a distribution function and it does not depend on y. Definition 5. Stochastic process Y (t) is strongly stochastically unbounded if for every ε > 0 and y < there exists t 0 < such that for all t > t 0 P{Y (t) y} > 1 ε. Theorem If conditions 1, 3 are fulfilled and traffic coefficient ρ = fλβ 1 < 1, (5.1) then the process Q n is ergodic. Moreover if additionally condition 2 is fulfilled then the process Q(t) is ergodic as well. 2. If ρ > 1 or ρ = 1 and additional assumptions are fulfilled Eτ 2+δ 1 <, Eξ 2+δ 1 <, E(η i 1) 2 <, i = 1, r (5.2) for some δ > 0 then this process is not ergodic. 12
13 Proof. We introduce the system S with the same input flow and servers but it has the property that all second type customers get rejection upon arrival. Thus only first type customers can join the system. Let Q (t) be a number of customers in the system S at time t. We note that Q (t) = d Q + 1 (t). The intensity of the input flow for the S equals fλ, so the traffic coefficient satisfies (5.1) and S is a classical multichannel queueing system. From the theorem 2 in [3] for this system we conclude that if ρ 1 and (5.2) is fulfilled then the process Q (t) is strongly stochastically unbounded. According to the lemma 1 we deduce that Q(t) is strongly stochastically unbounded as well and certainly is not ergodic. Let ρ < 1. Basing on the theorem 2 in [3] we conclude that the process Q (t) is stochastically bounded. Since Q (t) = d Q + 1 (t) from lemma 2 we deduce that the process Q + (t) = Q + 1 (t) + Q + 2 (t) has the same property. Applying the lemma 1 we conclude stochastic boundedness of the process Q(t) and its ergodicity as well (see theorem 1 in [3]). Remark 1. Condition 3 in the theorem 1 can be omitted. However if we exclude it then the lemma 2 will be incorrect and we have to construct another majorizing system Ŝ. In the system Ŝ for every ε > 0 an arriving customer has first type with probability max(f + ε, 1). Second type customers join the system but they are not served and leave the system in finite deterministic time V ε (e.g. see [7]). We do not exploit this system because it is seemed to be useless for the following functional limit theorems. 6 Functional limit theorems In this section we investigate functional limits of the normalized process Q(t) in a critically loaded (ρ 1) and overloaded (ρ 1) system S. The proofs of theorems are based on (4.1) and functional approximations for classical multichannel systems without balking. We assume the conditions 1, 2 and 3 to be fulfilled. 6.1 Overloaded systems Let traffic coefficient ρ 1. Since system S is not ergodic under this condition therefore system is called overloaded. For S, S + S we introduce the following normalized processes Q n (t) = Q(nt) β(ρ 1)nt σ, n Q n (t) = Q (nt) β(ρ 1)nt σ, n Here σ 2 = σ 2 X + σ 2 β, σ 2 X = f(1 f)a + f 2 σ 2 ξ τ Q + n (t) = Q+ (nt) β(ρ 1)nt σ. (6.1) n + (fa)2 σ 2 τ τ 3 2af 2 cov(ξ 1, τ 1 ) τ 2, (6.2) 13
14 σ 2 β = r σi 2 βi 3, στ 2 = V ar(τ 1 ), σξ 2 = V ar(ξ 1 ), σi 2 = V ar(η1), i i = 1, r. i=1 In [16] for system without balking (f j = 1 for all j) and recurrent input flow it is shown that if ρ > 1 (ρ = 1) then the normalized process Q n (t) weakly converge on any finite interval [0, t] to standard Brownian motion (absolute value of standard Brownian motion) as n. We prove similar result for system with balking and regenerative input flow. Theorem 2. If ρ > 1 (ρ = 1) and for some δ > 0 condition (5.2) is fulfilled then the process Q n (t) weakly converges on any finite interval [0, t] to a standard Brownian motion (absolute value of standard Brownian motion) as n. Proof. We consider two cases. 1) For f = 1 the proof is similar to the theorem 3.1 in [16]. The only one aspect requires an attention. In [16] authors exploit recurrent input flow in order to prove its convergence to the Brownian motion. However the same is true for regenerative process as well if (5.2) is fulfilled (property 1). 2) Let f < 1. We employ (4.1) for normalized processes (6.1) Q n (t) r σ n Q n (t) Q n (t) + Q+ 2 (nt) σ n + r σ n. (6.3) Here we use that Q + 1 (t) = d Q (t). From lemma 2 we conclude that Q + 2 (nt) is stochastically bounded as n, so the second term in the right part of (6.3) tends to 0 as n. Note that S is a classical multichannel system without balking and thinned regenerative input flow where variance equals (6.2) (property 2 of regenerative flow). From item 1) we conclude that left and right parts of the expression (6.3) weakly converge to the common limit. Therefore the process Q n (t) tends to the same limit that completes the proof. 6.2 Critically loaded systems In this section we investigate the behavior of the system S when ρ tends to 1 below. Firstly, we construct the sequence of systems S n such that the traffic coefficient for S n equals ρ n and ρ n 1. Therefore we consider the time compression asymptotic. Namely we introduce the sequence of input flows X n (t) = X ( (ρ ) ) t n such that X n is an input flow in system S n. Assume that the sequences of probabilities of joining the queue {f j } j=1 and service times {ηk i } k=1, i = 1, r of customers are the same for all S n. Note that in such definition the traffic coefficient of the system S n equals ρ n = fβ 1 X lim n(t) t = 1 1 t n. For every system S n we introduce corresponding majorizing 14
15 systems Sn and S n + which deal with the common realization of the input flow X n (t). Let Q n (t), Q n (t) and Q + n (t) be a number of customers in the systems S n, Sn and S n + at time t respectively. Obviously that these variables satisfy stochastic inequality (4.1), i.e. Q n (t) r Q n (t) Q + 1,n(t) + Q + 2,n(t) + r, (6.4) where Q + 1,n(t) (Q + 2,n(t)) is a number of first (second) type customers in the S + n and Q + n (t) = Q + 1,n(t) + Q + 2,n(t). For system S n + the lemma 2 is fulfilled as well, so Q + 2,n(t) is stochastically bounded as t. We introduce normalized processes Q n (t) = Q n(nt) n, Q n (t) = Q n (nt) n, Q + i,n (t) = Q+ i,n (nt) n, i = 1, 2. (6.5) Theorem 3. If for some δ > 0 the conditions (5.2) is fulfilled then the normalized process Q n (t) weakly converge on any finite interval [0, t] to the reflected Brownian motion with drift coefficient β and diffusion coefficient σ 2 as n. Here σ 2 = β 3 σ 2 β + σ2 X ρ. Proof. In case of f = 1 the proof is a corollary of the theorem [25] where we exploit the property 1 of the regenerative flow. Let f < 1. We apply the inequality (6.4) for normalized processes Q n (t) r Q n (t) Q + n 1,n(t) + Q + 2,n(t) + r. (6.6) n Let us remind that Q + 1,n(t) = d Q n (t) and the sequence of processes Q + 2,n(t) is stochastically bounded. Thus left and right parts of the expression (6.6) tends to the same limit. Note that Q n (t) is the queue length process for system without balking and thinned regenerative input flow. Therefore exploiting theorem of [25] completes the proof. Remark 2. We noticed in remark 1 that condition 3 is not necessary for theorem 1. However it is not true for theorem 2, so we can not omit it. 7 Summary and conclusion In this paper we have considered the multichannel queueing system with heterogeneous servers, balking and regenerative input flow. In order to investigate this model we have introduced two other systems that bound the number of customers in the basic one above and below (Lemma 1). Moreover, the difference between queue length processes of these 15
16 systems is stochastically bounded (Lemma 2). Exploiting these lemmas and theorems for classical multichannel system [3] we have established necessary and sufficient conditions for ergodicity (Theorem 1). We have also proved functional limit theorems for normalized queuelength process under critically loaded (Theorem 2) and overloaded (Theorem 3) conditions exploiting Lemma 1, Lemma 2 and results of the papers [16] and [25]. There are many further research topics worth pursuing. First, the conjecture that the steady-state distribution of the limit process Q( ) = lim t Q(t) converge to the exponential law as traffic coefficient tends to the 1 below remains to be proved, see [2] for single server case. Second, stochastic-process limits for waiting times remain to be investigated, see, e.g. [23] for many servers systems. Third, the model could be generalized for the one where customers may renege during their waiting time as well as balk at the arriving moment. References [1] L. G. Afanas eva and E. E. Bashtova. Coupling method for asymptotic analysis of queues with regenerative input and unreliable server. Queueing Systems, In press, [2] L. G. Afanas eva and T. N. Belorusov. Limit theorems for systems with impatient customers under high load conditions. Theory of Probability & Its Applications, 56(4): , January [3] L. G. Afanas eva and A. V. Tkachenko. Multichannel queueing systems with regenerative input flow. Theory of Probability & Its Applications, In press, June [4] Larisa Afanasyeva, Elena Bashtova, and Ekaterina Bulinskaya. Limit theorems for semi-markov queues and their applications. Communications in Statistics-Simulation and Computation, 41(6): , [5] R.O. Al-Seedy, A.A. El-Sherbiny, S.A. El-Shehawy, and S.I. Ammar. Transient solution of the M/M/c queue with balking and reneging. Computers & Mathematics with Applications, 57(8): , April [6] C. J. Ancker and A. V. Cafarian. Queuing with reneging and multiple heterogeneous servers. Naval Research Logistics Quarterly, 10(1): , [7] T. N. Belorusov. Ergodicity of a multichannel queueing system with balking. Theory of Probability & Its Applications, 56(1): , January [8] Nam Kyoo Boots and Henk Tijms. AnM/M/c queue with impatient customers. Top, 7(2): , December [9] Nam Kyoo Boots and Henk Tijms. A multiserver queueing system with impatient customers. Management Science, 45(3): , March
17 [10] J. G. Dai and Shuangchi He. Customer abandonment in many-server queues. Mathematics of Operations Research, 35(2): , May [11] Willliam Feller. An introduction to probability theory and its applications. Wiley, New York, NY, USA, 2 edition, [12] O. Garnett, A. Mandelbaum, and M. Reiman. Designing a call center with impatient customers. Manufacturing & Service Operations Management, 4(3): , June [13] J. Grandell. Doubly Stochastic Poisson Processes. Springer, 1976 edition, August [14] Shuangchi He and J. G. Dai. Many-server queues with customer abandonment: numerical analysis of their diffusion models. arxiv preprint arxiv: , [15] Rouba Ibrahim and Ward Whitt. Real-time delay estimation in overloaded multiserver queues with abandonments. Management Science, 55(10): , October [16] Donald L. Iglehart and Ward Whitt. Multiple channel queues in heavy traffic. I. Advances in Applied Probability, 2(1): , [17] Foad Iravani and Baris Balcioglu. Approximations for the M/GI/N+GI type call center. Queueing Systems, 58(2): , February [18] Ger Koole and Avishai Mandelbaum. Queueing models of call centers: An introduction. Annals of Operations Research, 113(1-4):41 59, July [19] Liqiang Liu and Vidyadhar G. Kulkarni. Balking and reneging in M/G/s systems, exact analysis and approximations. Probability in the Engineering and Informational Sciences, 22(03): , [20] A. Montazer-Haghighi, J. Medhi, and S.G. Mohanty. On a multiserver markovian queueing system with balking and reneging. Computers & Operations Research, 13(4): , [21] Evsey Morozov. Weak regeneration in modeling of queueing processes. Queueing Systems, 46(3-4): , March [22] W. L. Smith. Regenerative stochastic processes. Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences, 232(1188):6 31, October [23] Rishi Talreja and Ward Whitt. Heavy-traffic limits for waiting times in many-server queues with abandonment. The Annals of Applied Probability, 19(6): , [24] Kangzhou Wang, Na Li, and Zhibin Jiang. Queueing system with impatient customers: A review. In 2010 IEEE International Conference on Service Operations and Logistics and Informatics (SOLI), pages 82 87,
18 [25] Ward Whitt. Stochastic-Process Limits: An Introduction to Stochastic-Process Limits and Their Application to Queues. Springer, January [26] Ward Whitt. Engineering solution of a basic call-center model. Management Science, 51(2): , February [27] Ward Whitt. Fluid models for multiserver queues with abandonments. Operations Research, 54(1):37 54, January [28] Wei Xiong and Tayfur Altiok. An approximation for multi-server queues with deterministic reneging times. Annals of Operations Research, 172(1): , November [29] Sergey Zeltyn and Avishai Mandelbaum. Call centers with impatient customers: Manyserver asymptotics of the M/M/n + G queue. Queueing Systems, 51(3-4): , December
19 Authors: Tkachenko Andrey, National Research University Higher School of Economics (Moscow, Russia). Institute for Industrial and Market Studies. The Researcher; tkachenko tel (mob.) Any opinions or claims contained in this Working Paper do not necessarily reflect the views of National Research University Higher School of Economics. 19
A Logarithmic Safety Staffing Rule for Contact Centers with Call Blending
MANAGEMENT SCIENCE Vol., No., Xxxxx, pp. issn 25-199 eissn 1526-551 1 INFORMS doi 1.1287/xxxx.. c INFORMS A Logarithmic Safety Staffing Rule for Contact Centers with Call Blending Guodong Pang The Harold
Hydrodynamic Limits of Randomized Load Balancing Networks
Hydrodynamic Limits of Randomized Load Balancing Networks Kavita Ramanan and Mohammadreza Aghajani Brown University Stochastic Networks and Stochastic Geometry a conference in honour of François Baccelli
IEOR 6711: Stochastic Models, I Fall 2012, Professor Whitt, Final Exam SOLUTIONS
IEOR 6711: Stochastic Models, I Fall 2012, Professor Whitt, Final Exam SOLUTIONS There are four questions, each with several parts. 1. Customers Coming to an Automatic Teller Machine (ATM) (30 points)
ENGINEERING SOLUTION OF A BASIC CALL-CENTER MODEL
ENGINEERING SOLUTION OF A BASIC CALL-CENTER MODEL by Ward Whitt Department of Industrial Engineering and Operations Research Columbia University, New York, NY 10027 Abstract An algorithm is developed to
QUEUEING MODELS FOR LARGE SCALE CALL CENTERS
QUEUEING MODELS FOR LARGE SCALE CALL CENTERS A Thesis Presented to The Academic Faculty by Joshua E Reed In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in the School of
We study cross-selling operations in call centers. The following questions are addressed: How many
MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol. 12, No. 3, Summer 2010, pp. 470 488 issn 1523-4614 eissn 1526-5498 10 1203 0470 informs doi 10.1287/msom.1090.0281 2010 INFORMS When Promotions Meet Operations:
Supplement to Call Centers with Delay Information: Models and Insights
Supplement to Call Centers with Delay Information: Models and Insights Oualid Jouini 1 Zeynep Akşin 2 Yves Dallery 1 1 Laboratoire Genie Industriel, Ecole Centrale Paris, Grande Voie des Vignes, 92290
Staffing and Control of Instant Messaging Contact Centers
OPERATIONS RESEARCH Vol. 61, No. 2, March April 213, pp. 328 343 ISSN 3-364X (print) ISSN 1526-5463 (online) http://dx.doi.org/1.1287/opre.112.1151 213 INFORMS Staffing and Control of Instant Messaging
Load Balancing and Switch Scheduling
EE384Y Project Final Report Load Balancing and Switch Scheduling Xiangheng Liu Department of Electrical Engineering Stanford University, Stanford CA 94305 Email: [email protected] Abstract Load
CHAPTER II THE LIMIT OF A SEQUENCE OF NUMBERS DEFINITION OF THE NUMBER e.
CHAPTER II THE LIMIT OF A SEQUENCE OF NUMBERS DEFINITION OF THE NUMBER e. This chapter contains the beginnings of the most important, and probably the most subtle, notion in mathematical analysis, i.e.,
Overflow Networks: Approximations and Implications to Call Center Outsourcing
OPERATONS RESEARCH Vol. 60, No. 4, July August 2012, pp. 996 1009 SSN 0030-364X (print) SSN 1526-5463 (online) http://dx.doi.org/10.1287/opre.1120.1070 2012 NFORMS Overflow Networks: Approximations and
Performance Analysis of a Telephone System with both Patient and Impatient Customers
Performance Analysis of a Telephone System with both Patient and Impatient Customers Yiqiang Quennel Zhao Department of Mathematics and Statistics University of Winnipeg Winnipeg, Manitoba Canada R3B 2E9
The Analysis of Dynamical Queueing Systems (Background)
The Analysis of Dynamical Queueing Systems (Background) Technological innovations are creating new types of communication systems. During the 20 th century, we saw the evolution of electronic communication
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
Online Scheduling Policies for Multiclass Call Centers. with Impatient Customers
Online Scheduling Policies for Multiclass Call Centers with Impatient Customers Oualid Jouini 1 Auke Pot 2 Ger Koole 3 Yves Dallery 1 1 Laboratoire Génie Industriel, Ecole Centrale Paris, Grande Voie des
OPTIMAL CONTROL OF FLEXIBLE SERVERS IN TWO TANDEM QUEUES WITH OPERATING COSTS
Probability in the Engineering and Informational Sciences, 22, 2008, 107 131. Printed in the U.S.A. DOI: 10.1017/S0269964808000077 OPTIMAL CONTROL OF FLEXILE SERVERS IN TWO TANDEM QUEUES WITH OPERATING
Corrected Diffusion Approximations for the Maximum of Heavy-Tailed Random Walk
Corrected Diffusion Approximations for the Maximum of Heavy-Tailed Random Walk Jose Blanchet and Peter Glynn December, 2003. Let (X n : n 1) be a sequence of independent and identically distributed random
Stochastic Inventory Control
Chapter 3 Stochastic Inventory Control 1 In this chapter, we consider in much greater details certain dynamic inventory control problems of the type already encountered in section 1.3. In addition to the
SPARE PARTS INVENTORY SYSTEMS UNDER AN INCREASING FAILURE RATE DEMAND INTERVAL DISTRIBUTION
SPARE PARS INVENORY SYSEMS UNDER AN INCREASING FAILURE RAE DEMAND INERVAL DISRIBUION Safa Saidane 1, M. Zied Babai 2, M. Salah Aguir 3, Ouajdi Korbaa 4 1 National School of Computer Sciences (unisia),
On a comparison result for Markov processes
On a comparison result for Markov processes Ludger Rüschendorf University of Freiburg Abstract A comparison theorem is stated for Markov processes in polish state spaces. We consider a general class of
Analysis of a Production/Inventory System with Multiple Retailers
Analysis of a Production/Inventory System with Multiple Retailers Ann M. Noblesse 1, Robert N. Boute 1,2, Marc R. Lambrecht 1, Benny Van Houdt 3 1 Research Center for Operations Management, University
4 The M/M/1 queue. 4.1 Time-dependent behaviour
4 The M/M/1 queue In this chapter we will analyze the model with exponential interarrival times with mean 1/λ, exponential service times with mean 1/µ and a single server. Customers are served in order
Probability Generating Functions
page 39 Chapter 3 Probability Generating Functions 3 Preamble: Generating Functions Generating functions are widely used in mathematics, and play an important role in probability theory Consider a sequence
Wald s Identity. by Jeffery Hein. Dartmouth College, Math 100
Wald s Identity by Jeffery Hein Dartmouth College, Math 100 1. Introduction Given random variables X 1, X 2, X 3,... with common finite mean and a stopping rule τ which may depend upon the given sequence,
The Joint Distribution of Server State and Queue Length of M/M/1/1 Retrial Queue with Abandonment and Feedback
The Joint Distribution of Server State and Queue Length of M/M/1/1 Retrial Queue with Abandonment and Feedback Hamada Alshaer Université Pierre et Marie Curie - Lip 6 7515 Paris, France [email protected]
Fluid Approximation of a Priority Call Center With Time-Varying Arrivals
Fluid Approximation of a Priority Call Center With Time-Varying Arrivals Ahmad D. Ridley, Ph.D. William Massey, Ph.D. Michael Fu, Ph.D. In this paper, we model a call center as a preemptive-resume priority
Random access protocols for channel access. Markov chains and their stability. Laurent Massoulié.
Random access protocols for channel access Markov chains and their stability [email protected] Aloha: the first random access protocol for channel access [Abramson, Hawaii 70] Goal: allow machines
EXIT TIME PROBLEMS AND ESCAPE FROM A POTENTIAL WELL
EXIT TIME PROBLEMS AND ESCAPE FROM A POTENTIAL WELL Exit Time problems and Escape from a Potential Well Escape From a Potential Well There are many systems in physics, chemistry and biology that exist
M/M/1 and M/M/m Queueing Systems
M/M/ and M/M/m Queueing Systems M. Veeraraghavan; March 20, 2004. Preliminaries. Kendall s notation: G/G/n/k queue G: General - can be any distribution. First letter: Arrival process; M: memoryless - exponential
Lectures on Stochastic Processes. William G. Faris
Lectures on Stochastic Processes William G. Faris November 8, 2001 2 Contents 1 Random walk 7 1.1 Symmetric simple random walk................... 7 1.2 Simple random walk......................... 9 1.3
Exponential Approximation of Multi-Skill Call Centers Architecture
Exponential Approximation of Multi-Skill Call Centers Architecture Ger Koole and Jérôme Talim Vrije Universiteit - Division of Mathematics and Computer Science De Boelelaan 1081 a - 1081 HV Amsterdam -
Chapter 7. BANDIT PROBLEMS.
Chapter 7. BANDIT PROBLEMS. Bandit problems are problems in the area of sequential selection of experiments, and they are related to stopping rule problems through the theorem of Gittins and Jones (974).
Predicting Waiting Times in Telephone Service Systems
Predicting Waiting Times in Telephone Service Systems Research Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science in Operations Research and Systems Analysis
The Exponential Distribution
21 The Exponential Distribution From Discrete-Time to Continuous-Time: In Chapter 6 of the text we will be considering Markov processes in continuous time. In a sense, we already have a very good understanding
Service Level Differentiation in Call Centers with Fully Flexible Servers
Service Level Differentiation in Call Centers with Fully Flexible Servers Mor Armony 1 Itay Gurvich 2 Avishai Mandelbaum 3 Abstract We study large-scale service systems with multiple customer classes and
LECTURE - 1 INTRODUCTION TO QUEUING SYSTEM
LECTURE - 1 INTRODUCTION TO QUEUING SYSTEM Learning objective To introduce features of queuing system 9.1 Queue or Waiting lines Customers waiting to get service from server are represented by queue and
How To Balance In A Distributed System
6 IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 11, NO. 1, JANUARY 2000 How Useful Is Old Information? Michael Mitzenmacher AbstractÐWe consider the problem of load balancing in dynamic distributed
IN THIS PAPER, we study the delay and capacity trade-offs
IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 15, NO. 5, OCTOBER 2007 981 Delay and Capacity Trade-Offs in Mobile Ad Hoc Networks: A Global Perspective Gaurav Sharma, Ravi Mazumdar, Fellow, IEEE, and Ness
QNAT. A Graphical Queuing Network Analysis Tool for General Open and Closed Queuing Networks. Sanjay K. Bose
QNAT A Graphical Queuing Network Analysis Tool for General Open and Closed Queuing Networks Sanjay K. Bose QNAT developed at - Dept. Elect. Engg., I.I.T., Kanpur, INDIA by - Sanjay K. Bose [email protected]
Example 4.1 (nonlinear pendulum dynamics with friction) Figure 4.1: Pendulum. asin. k, a, and b. We study stability of the origin x
Lecture 4. LaSalle s Invariance Principle We begin with a motivating eample. Eample 4.1 (nonlinear pendulum dynamics with friction) Figure 4.1: Pendulum Dynamics of a pendulum with friction can be written
SYSTEMS WITH LARGE FLEXIBLE SERVER POOLS: INSTABILITY OF NATURAL LOAD BALANCING
SYSTEMS WITH LARGE FLEXIBLE SERVER POOLS: INSTABILITY OF NATURAL LOAD BALANCING ALEXANDER L. STOLYAR AND ELENA YUDOVINA Abstract. We consider general large-scale service systems with multiple customer
CHAPTER 3 CALL CENTER QUEUING MODEL WITH LOGNORMAL SERVICE TIME DISTRIBUTION
31 CHAPTER 3 CALL CENTER QUEUING MODEL WITH LOGNORMAL SERVICE TIME DISTRIBUTION 3.1 INTRODUCTION In this chapter, construction of queuing model with non-exponential service time distribution, performance
4. Fixed-Priority Scheduling
Simple workload model 4. Fixed-Priority Scheduling Credits to A. Burns and A. Wellings The application is assumed to consist of a fixed set of tasks All tasks are periodic with known periods This defines
Stochastic Processes and Queueing Theory used in Cloud Computer Performance Simulations
56 Stochastic Processes and Queueing Theory used in Cloud Computer Performance Simulations Stochastic Processes and Queueing Theory used in Cloud Computer Performance Simulations Florin-Cătălin ENACHE
E3: PROBABILITY AND STATISTICS lecture notes
E3: PROBABILITY AND STATISTICS lecture notes 2 Contents 1 PROBABILITY THEORY 7 1.1 Experiments and random events............................ 7 1.2 Certain event. Impossible event............................
ARBITRAGE-FREE OPTION PRICING MODELS. Denis Bell. University of North Florida
ARBITRAGE-FREE OPTION PRICING MODELS Denis Bell University of North Florida Modelling Stock Prices Example American Express In mathematical finance, it is customary to model a stock price by an (Ito) stochatic
COMPLETE MARKETS DO NOT ALLOW FREE CASH FLOW STREAMS
COMPLETE MARKETS DO NOT ALLOW FREE CASH FLOW STREAMS NICOLE BÄUERLE AND STEFANIE GRETHER Abstract. In this short note we prove a conjecture posed in Cui et al. 2012): Dynamic mean-variance problems in
15 Limit sets. Lyapunov functions
15 Limit sets. Lyapunov functions At this point, considering the solutions to ẋ = f(x), x U R 2, (1) we were most interested in the behavior of solutions when t (sometimes, this is called asymptotic behavior
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
IEEE/ACM TRANSACTIONS ON NETWORKING 1 A Greedy Link Scheduler for Wireless Networks With Gaussian Multiple-Access and Broadcast Channels Arun Sridharan, Student Member, IEEE, C Emre Koksal, Member, IEEE,
9.2 Summation Notation
9. Summation Notation 66 9. Summation Notation In the previous section, we introduced sequences and now we shall present notation and theorems concerning the sum of terms of a sequence. We begin with a
Discrete-Event Simulation
Discrete-Event Simulation Prateek Sharma Abstract: Simulation can be regarded as the emulation of the behavior of a real-world system over an interval of time. The process of simulation relies upon the
Simulation of Call Center With.
Chapter 4 4.1 INTRODUCTION A call center is a facility designed to support the delivery of some interactive service via telephone communications; typically an office space with multiple workstations manned
Rotation Rate of a Trajectory of an Algebraic Vector Field Around an Algebraic Curve
QUALITATIVE THEORY OF DYAMICAL SYSTEMS 2, 61 66 (2001) ARTICLE O. 11 Rotation Rate of a Trajectory of an Algebraic Vector Field Around an Algebraic Curve Alexei Grigoriev Department of Mathematics, The
Low upper bound of ideals, coding into rich Π 0 1 classes
Low upper bound of ideals, coding into rich Π 0 1 classes Antonín Kučera the main part is a joint project with T. Slaman Charles University, Prague September 2007, Chicago The main result There is a low
Chapter 1. Introduction
Chapter 1 Introduction 1.1. Motivation Network performance analysis, and the underlying queueing theory, was born at the beginning of the 20th Century when two Scandinavian engineers, Erlang 1 and Engset
1. (First passage/hitting times/gambler s ruin problem:) Suppose that X has a discrete state space and let i be a fixed state. Let
Copyright c 2009 by Karl Sigman 1 Stopping Times 1.1 Stopping Times: Definition Given a stochastic process X = {X n : n 0}, a random time τ is a discrete random variable on the same probability space as
Queueing Systems. Ivo Adan and Jacques Resing
Queueing Systems Ivo Adan and Jacques Resing Department of Mathematics and Computing Science Eindhoven University of Technology P.O. Box 513, 5600 MB Eindhoven, The Netherlands March 26, 2015 Contents
An Overview of Routing and Staffing Algorithms in Multi-Skill Customer Contact Centers. Submitted version
An Overview of Routing and Staffing Algorithms in Multi-Skill Customer Contact Centers Ger Koole & Auke Pot Department of Mathematics, Vrije Universiteit Amsterdam, The Netherlands Submitted version 6th
Fixed and Market Pricing for Cloud Services
NetEcon'212 1569559961 Fixed and Market Pricing for Cloud Services Vineet Abhishek Ian A. Kash Peter Key University of Illinois at Urbana-Champaign Microsoft Research Cambridge Microsoft Research Cambridge
FULL LIST OF REFEREED JOURNAL PUBLICATIONS Qihe Tang
FULL LIST OF REFEREED JOURNAL PUBLICATIONS Qihe Tang 87. Li, J.; Tang, Q. Interplay of insurance and financial risks in a discrete-time model with strongly regular variation. Bernoulli 21 (2015), no. 3,
arxiv:1112.0829v1 [math.pr] 5 Dec 2011
How Not to Win a Million Dollars: A Counterexample to a Conjecture of L. Breiman Thomas P. Hayes arxiv:1112.0829v1 [math.pr] 5 Dec 2011 Abstract Consider a gambling game in which we are allowed to repeatedly
Mathematical Models for Hospital Inpatient Flow Management
Mathematical Models for Hospital Inpatient Flow Management Jim Dai School of Operations Research and Information Engineering, Cornell University (On leave from Georgia Institute of Technology) Pengyi Shi
LOOKING FOR A GOOD TIME TO BET
LOOKING FOR A GOOD TIME TO BET LAURENT SERLET Abstract. Suppose that the cards of a well shuffled deck of cards are turned up one after another. At any time-but once only- you may bet that the next card
THE DYING FIBONACCI TREE. 1. Introduction. Consider a tree with two types of nodes, say A and B, and the following properties:
THE DYING FIBONACCI TREE BERNHARD GITTENBERGER 1. Introduction Consider a tree with two types of nodes, say A and B, and the following properties: 1. Let the root be of type A.. Each node of type A produces
Online Supplement for Maximizing throughput in zero-buffer tandem lines with dedicated and flexible servers by Mohammad H. Yarmand and Douglas G.
Online Supplement for Maximizing throughput in zero-buffer tandem lines with dedicated and flexible servers by Mohammad H Yarmand and Douglas G Down Appendix A Lemma 1 - the remaining cases In this appendix,
1: B asic S imu lati on Modeling
Network Simulation Chapter 1: Basic Simulation Modeling Prof. Dr. Jürgen Jasperneite 1 Contents The Nature of Simulation Systems, Models and Simulation Discrete Event Simulation Simulation of a Single-Server
No: 10 04. Bilkent University. Monotonic Extension. Farhad Husseinov. Discussion Papers. Department of Economics
No: 10 04 Bilkent University Monotonic Extension Farhad Husseinov Discussion Papers Department of Economics The Discussion Papers of the Department of Economics are intended to make the initial results
Call Centers with Hyperexponential Patience Modeling
Call Centers with Hyperexponential Patience Modeling Alex Roubos 1 Oualid Jouini 2 1 Department of Mathematics, VU University Amsterdam, De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands 2 Laboratoire
Vilnius University. Faculty of Mathematics and Informatics. Gintautas Bareikis
Vilnius University Faculty of Mathematics and Informatics Gintautas Bareikis CONTENT Chapter 1. SIMPLE AND COMPOUND INTEREST 1.1 Simple interest......................................................................
