Waiting-Time Distribution of a Discrete-time Multiserver Queue with Correlated. Arrivals and Deterministic Service Times: D-MAP/D/k System
|
|
- Liliana West
- 5 years ago
- Views:
Transcription
1 Waiting-Time Distribution of a Discrete-time Multiserver Queue with Correlated Arrivals and Deterministic Service Times: D-MAP/D/k System Mohan L. Chaudhry a, *, Bong K. Yoon b, Kyung C. Chae b a Department of Mathematics and Computer Science, Royal Military College of Canada, P.O. Box 7000, STN Forces Kingston, Ontario K7K 7B4, Canada b Department of Industrial Engineering, KAIST, Taejon-shi, , Korea Abstract We derive the waiting-time distribution of a discrete-time multiserver queue with correlated arrivals and deterministic (or constant) service times. We show that the procedure for obtaining the waiting-time distribution of a multiserver queue is reduced to that of a single server queue. We present a complete solution to the waiting-time distribution of D-MAP/D/k queue together with some computational results. Keywords: Queues; Discrete-time; multiserver; Markovian Arrival Process; deterministic service. Introduction In discrete-time queues, the time axis is divided into fixed-length time intervals, referred to as slots. Arrivals and services of customers can start or end at slot boundaries only so that the service time is an integer multiple of slots. These assumptions are suitable for modeling ATM (Asynchronous Transfer Mode) networks. Since ATM transmits the information by means of fixed size of ATM cells, discrete-time queues with deterministic (or constant) service times are used in the design of ATM switches. In particular, the Prelude ATM switch with shared-memory architecture, which are polled in a periodic way at a rate of one per time unit (slot), is designed to have the same number of incoming links as the constant service (transmission) time of customers * Corresponding author. Tel: ext. 6460, fax: , Chaudhry-ml@rmc.ca
2 (cells). Further, the potential arrival point of customers is designed to be shifted one slot from one incoming link to the next. Thus, in the Prelude ATM switch, only one arrival occurs in one slot. Gravey et al. [0] have modeled the output buffer of this type of switch by single-server queues with Bernoulli arrival process and constant service time. Bruneel and Wuyts [5] have discussed the same kind of switch which has multiple output channels as an application of the discrete-time multisever queues. However, their models can not accommodate the bursty nature of correlated arrivals of today s telecommunication traffics. As for correlated arrivals, Wittevrongel and Bruneel [7] deal with finite-capacity single server queue with first order correlated arrivals and constant service time in modeling buffer behavior of ATM switches. In this paper, we investigate the waiting-time distribution of a multiserver D- MAP/D/k queue with correlated arrivals and constant service times. Discrete-time Markovian arrival process (D-MAP) has been introduced because of the limitation of Bernoulli processes in modeling correlated arrivals. D-MAP includes first-order correlated arrivals in [7] as a special case. It may be remarked here that the concept of correlated arrivals was first introduced by Chaudhry [7]. The method has recently been extended by several authors and is now known as D-MAP. Since the arrival process of an ATM switch is usually a superposed (multiplexed) process of a large number of traffic sources (incoming links), exact description of the superposed arrival process using D-MAP may require burdensome manipulations of matrices with large state space. In the analyses of the real world applications, in order to reduce the complexity of dealing with matrices with large state space, the superposed arrival process may be approximated by a simpler D-MAP that captures important characteristics of the original process as closely as possible depending on the cost of computation (time) and the required accuracy of the analyses. Blondia [2,3], Onvural [5], and Ferng and Chang [8] discuss the approximation scheme of the superposed process to a simpler process when they deal with the output process of the queue applicable to ATM switch. Though multiserver queues are useful, unfortunately they are hard to handle both 2
3 analytically and computationally. Bruneel and Kim [4] treat a multiserver queue with geometric batch arrivals and constant service times. Xiong et al. [8] discuss a multiserver queue with first-order correlated arrivals and constant service times. Though they deal with the batch arrival case, they only consider queues with service times equal to one slot and focus on the analytical aspects. However, we give a complete and easy solution to the waiting-time distribution of D-MAP/D/k for all values of constant service times using the property of the multiserver queue with constant service times presented in [2]. Note that [5], [0], and [7] also deal with queues having constant service times of arbitrary length - an assumption that is more realistic in applications. Bruneel and Wuyts [5] argue the usefulness of constant service times of arbitrary length against that of one single slot. 2. Waiting-Time Distribution of D-MAP/D/k Queue In our D-MAP/D/k queue, the arrival process of customers is assumed to be governed by D-MAP(C,D), where C and D are, respectively, m-dimensional square matrices implying the transition probability of the phase of underlying Markov chain (UMC) without and with arrivals. C+ D is the transition probability matrix which has the stationary probability vector, π, of the UMC such that π( C+ D) = π, π e =, where e m denotes a column vector of order m with all elements equal to one. The fundamental arrival rate λ of this process is given by λ = πde m. The service time (d) is assumed to be constant and the number of servers is k. If we define the traffic intensity, ρ : = λd k, then we assume that ρ < for the stability of the system. For more details on the D-MAP that is being used here, see Blondia [2]. The basic property of multiserver queues with constant service times is that all servers accept customers periodically if we assume FIFO (first in first out) and cyclic assignment of customers during idle periods (Iversen [2]). Though Iversen uses this property only for continuous-time queueing systems with independent arrivals, it is interesting to know that this property also holds for discrete-time queues with correlated m 3
4 arrivals. With queues having constant service times where this property holds, we show that it is easy to derive the waiting-time distribution of D-MAP/D/k queues. Consider an arbitrary customer who arrives in D-MAP(C,D)/D/k queue. Since all servers of D-MAP(C,D)/D/k queue take customers periodically, the server who serves an arbitrary customer is determined at the arrival epoch of a customer. In view of this, the waiting-time of the arbitrary customer is affected only by the number of customers who will be served by the same server as the arbitrary customer. Thus, in investigating the waiting-time distribution of the arbitrary customer in the D-MAP(C,D)/D/k queue, we only consider the single server who serves the arbitrary customer. Since the arrival process for a specific server in D-MAP(C,D)/D/k queue produces D-MAP( C, D ), see Proposition below, the waiting-time distribution of an arbitrary customer in D- MAP(C,D)/D/k queue is equivalent to that of D-MAP( C, D )/D/ queue, where * C and * D are defined below. Proposition. In D-MAP(C,D)/D/k queue, the arrival process of customers for a specific server produces another discrete-time Markovian arrival process which is D- * MAP( C, D ), where C and D * are km-dimensional square matrices defined by 2 L k- k 2 L k- k C D L L 0 0 * 2 0 C O 0 0 * 2 =, = 0 0 L 0 0 C D. () M M M O O M M M M M M k- 0 0 L C D k- 0 0 L 0 0 k 0 0 L 0 C k D 0 L 0 0 Proof. Since all severs take (or serve) customers periodically, a specific server takes every kth arriving customer in D-MAP(C,D)/D/k queue with FIFO. Therefore, for a specific server, arrivals are considered to occur with k arrival stages. If the current stage is i, i k, it makes a transition into i+ when there is an arrival of a customer in D-MAP(C,D)/D/k queue. On the other hand, if a customer arrives in D-MAP(C,D)/D/k queue when the arrival stage is k, the arrival stage makes a transition into stage. It may 4
5 be remarked that for a specific server, the stage transition from k into means the arrival of a customer who will be served in that specific server. Considering the arrival stage as a new phase of UMC, we can constitute the arrival process for the specific server, which is D-MAP( C, D ). The UMC of D-MAP( C, D ) is two dimensional Markov chain on the state space {( i, j) : i k, j m}, where m denotes the number of phases in the original D-MAP(C,D). It may be remarked that it is instructive to prove Proposition in terms of interarrival times. For details, see Appendix. Thus, when the service times are deterministic, we can easily get the waiting-time distribution of a multiserver queue, D-MAP(C,D)/D/k, from that of a single server queue, D-MAP( C, D )/D/. Remark. The waiting-time distribution of continuous-time multiserver queues with correlated arrivals can be discussed similarly though the numerical work is performed differently from the procedure given below for the discrete-time case. 3. Algorithm for Computing Waiting-Time Distribution In order to obtain the waiting-time distribution of D-MAP(C,D)/D/k queue from the result of D-MAP( C, D )/D/ queue, we give a bit modified version of the algorithm of Alfa and Frigui [] and Frigui et al. [9] who, in turn, use the Neuts' [4] matrix geometric method. The reasons for giving this algorithm here are to (i) correctly state the result given incorrectly in Frigui et al., (ii) change their notation to suit our notation, and finally for the easy readability and applicability of the results of this paper by readers and practitioners. 3.. Preliminary step We describe the Markov chain at the end of a slot. Consider a Markov chain {L n, J n, S n } on the state space {( i, j, s) : i 0, j km, s d}, where L n, J n, and S n denote, respectively, the number of customers in the D-MAP( C, D )/D/ system, the phase of 5
6 UMC in D-MAP( C, D ), and the remaining service time at the nth slot. The transition probability matrix is given by B00 B L B0 A A2 0 0 L P = 0 A 0 A A2 0 L, (2) 0 0 A0 A A2 L M M O O O where its elements are defined below. In order to get the deterministic service time, d, from the phase-type service time represented by ( α, S ), we define 0 Id α = [ 0 L 0 ], S = 0, 0 where I d- denotes (d )-dimensional identity matrix and α is d-dimensional vector. Now, we define the matrices in equation (2) as follows. B = C, B = D α, B = C s, A = C s α, A = D s α + C S, and A = D S, * o * o * o 0 2 where denotes the kronecker product and o = [ ] with T indicating transpose. s 0 L 0 T, d-dimensial vector 3.2. Stationary probability vector x Let x=[ x 0, x, x 2, ] be the stationary probability vector of P, where x 0 is kmdimensional vector and x i s, i, are kmd-dimensional vectors. Then x can be obtained by the following steps. Step. Calculation of G Let G be the minimal nonnegative solution to the matrix polynomial equation, 2 G A AG A G. = The matrix G can be obtained by the following iterative equation, 6
7 2 Gi+ = ( I A0) ( A0 + A2G i ), i 0, where I is the identity matrix and G 0 is a matrix with all elements equal to zero. Step 2. Calculation of x 0 and x Define the matrix B[R] by where R = A2( I A A2G ). B B = B0 A + RA [ ], BR The stochastic matrix B[R] has a km(d+)-dimensional stationary probability vector [ x 0, x ]. Normalize the vector [ x 0, x ] by xe x I R e 0 km + ( ) kmd =, where e i denotes an i-dimensional column vector with all elements equal to one. Remark 2. x 0 and x can also be obtained using the property of the mean recurrence time. In any case, we should compute x separately from x 0 because the dimensions of x 0 and x are different. As stated earlier, Frigui et al. [9] incorrectly state the formula for the calculation of x from x 0 (Eq. (2) in [9]). We get both x 0 and x from the results in Neuts. (For more details, see Neuts [3, pp.25] and [4, pp.38]) Step 3. Finally, the stationary probability vectors, x i s, of P are given by i x + = x R, i. i 3.3. Waiting-time distribution Let y i, i 0, denote the stationary probability vector that a customer sees i customers ahead of him in the D-MAP( C, D )/D/ queue at an arrival epoch. Then y i can be obtained from 7
8 and 0 * ( o y = xd 0 + xd s ), λ where * ( o yi = xd i S+ xi+ D s α ), i, λ * λ denotes the fundamental arrival rate of the D-MAP( C, D ). Finally, we can get w(r), the probability that a customer has to wait exactly r slots before getting service, as follows. where the d-dimensional square matrix, and w(0) = ye, 0 km r () i () = yi( ekm Id) Ω () ed,, i= wr r r Ω () i () r () r o Ω r S s α, is given by () =, r, () i o i Ω () i = ( s α ), i, () i o ( i ) () i Ω ( r) = s αω ( r ) + SΩ ( r ), r i+ and i 2. The computations of probabilities, x i, y i, and w(i) are carried out until the difference between one and each sum of the probabilities is less than ε. For example, the sum of w(i) should satisfy max wi ( ) < ε. i= 4. Numerical Example For numerical examples, the waiting-time distributions of multiserver queues are computed from the results given in the previous sections. Table shows the waitingtime distributions of D-MAP/D/3 and Geom/D/3 as well as the difference between them. The input parameters of D-MAP are given by C =, = D. The parameter of Geometric arrivals is determined in order to get the same traffic intensity as that of D-MAP case. The number of servers is 3 and the constant service time is 0 slots in both cases. We observe from Table that the waiting-time distribution 8
9 of queues with D-MAP has a thicker tail than that of geometric arrivals. This phenomenon is due to the burstiness of the arrival process. It may be remarked here that our numerical results on Geom/D/k queues agree with the results given by Chaudhry et al. [6] who use roots in their analysis. Table 2 shows the performance measures such as the probability that customers have to wait, the mean and the variance of the waiting time. We change the service time and the number of servers while we keep the traffic intensity fixed at ρ = The input parameters used in Table 2 are given by C =, = D. We also observe from Table 2 that the performance measures of D-MAP/D/k queue become better as the number of servers increases. This phenomenon as explained in Iversen [2] indicates both the economy of scale and the regularity of the arrival process. The explanations seem to hold in the discrete-time MAP case as well. 5. Concluding Remarks This paper presents a complete analysis of the waiting-time distribution of the multisever queue with arrivals following D-MAP and constant service times. We show that the waiting-time distribution of the D-MAP/D/k queue can be reduced to the waiting-time distribution of a certain D-MAP/D/ queue. In a similar way, we can divide the servers of D-MAP(C,D)/D/r k into k groups of r servers, that is, the waiting time distribution in D-MAP(C,D)/D/r k is also reduced to that of D-MAP( C, D )/D/r. Acknowledgement The first author acknowledges with thanks the partial financial support (from BK 2 project) and other facilities provided by the Department of Industrial Engineering, KAIST, where he held invited distinguished professorship. This research was also supported (in part) by NSERC. The authors would like to thank the referee and the associate editor for their 9
10 constructive comments which led to a considerable improvement of the paper. Appendix. Interarrival times in D-MAP(C,D) and D-MAP( C, D ) Let τ n and J τ, respectively, denote the instant of time and the phase of UMC at n the arrival of the nth customer in D-MAP(C,D). Then, the joint probability of the interarrival time and the phase of the underlying Markov chain (UMC) is x Pr[ Jτ = j, τ ] [ ],, n n τn x Jτ i n ij x + + = = = C D (3) where [ ] ij denotes the ijth element of a matrix. From equation (3), the matrix generating function of the interarrival times and the phase of UMC in D-MAP(C,D) is given by ( ) I Cz D z. (4) Since a specific server takes every kth arriving customer in D-MAP(C,D)/D/k queue, the probability generating function (PGF) of the interarrival times and the phase of UMC for the specific server is k-fold convolution of equation (4). This results in [( z) z] k I C D. Further, since ( I C) D is the transition probability matrix of UMC at an arrival instant (Herrmann []), the stationary probability vector of UMC at the arrival instant of customers in MAP(C,D), φ, is given by can easily confirm that φ is also the stationary probability vector of successively multiplying both sides of φ( I C) D= φ by φ( I C) D= φφe, =. We [( ) ] k I C D by ( I C) D. Thus, φ is the stationary probability vector of UMC at the arrival instants of customers to the specific server. The PGF of the stationary interarrival times of customers to a specific server in D-MAP(C,D)/D/k queue is [( z) z] k m φ I C D e. From equation (4), the matrix generating function of the interarrival times and the phase of UMC in D-MAP( C, D ) is given by ( ) * I C z D z, where * I is an identity matrix with appropriate dimensions. From the arguments on the inverse of the partitioned matrix in Searle [6, pp.260], we have 0
11 k [( I Cz) Dz] 0 L 0 k * [( z) z] ( z) z I C D 0 L 0 I C D =. (5) M M M ( I Cz) Dz 0 L 0 The stationary probability vector of a stochastic matrix, ( ) * I C D, is given by φ φ 0 L 0. (6) * = [ ] Thus, the PGF of the stationary interarrival times of customers in D-MAP( C, D )/D/ queue is * φ ( I C z) D * ze km. Using equations (5) and (6), we confirm that ( z) z km * * φ I C D e results in [( z) z] k m φ I C D e which is the PGF of the stationary interarrival times of customers to a specific server in D-MAP(C,D)/D/k queue. References [] A.S. Alfa, I. Frigui, Discrete NT-policy single server queue with Markovian arrival process and phase type service, E.J.O.R. 88 (996) [2] C. Blondia, A discrete-time batch Markovian arrival process as B-ISDN traffic model, Belgian Journal of Operations Research, Statistics and Computer Science 32 (3/4) (993) [3] C. Blondia, Statistical multiplexing of VBR sources: A matrix-analytic approach, Performance Evaluation 6 (992) [4] H. Bruneel, B.G. Kim, Discrete-time Models for Communications Systems Including ATM, Kluwer, Boston, 993. [5] H. Bruneel, I. Wuyts, Analysis of discrete-time multiserver queueing models with constant service time, Operations Research Letters 5 (994) [6] M.L. Chaudhry, N.K. Kim, K.C. Chae, Equivalence of bulk-service queues and multiserver queues and their explicit distributions in terms of roots, Technical Report # 0-07, Dept. Industrial Engineering, KAIST (200). [7] M.L. Chaudhry, Queueing problems with correlated arrivals and service through parallel channels, C.O.R.S. 6 (967) [8] H.W. Ferng, J.F. Chang, Connection-wise end-to-end performance analysis of queueing networks with MMPP inputs, Performance Evaluation 43 (200)
12 [9] I. Frigui, A.S. Alfa, X. Xu, Algorithms for computing waiting-time distributions under different queue disciplines for the D-BMAP/PH/, Naval Research Logistics, 44 (997) [0] A. Gravey, J.R. Louvion, P. Boyer, On the Geo/D/ and Geo/D//n queues, Performance Evaluation, 7-25 (990). [] C. Herrmann, The complete analysis of the discrete time finite DBMAP/G//N queue, Performance Evaluation 43 (200) [2] V.B. Iversen, Decomposition of an M/D/r k queue with FIFO into k E k /D/r queues with FIFO, Operations Research Letters 2 (983) [3] M.F. Neuts, Matrix Geometric solutions in stochastic models, The Johns Hopkins University Press, 98. [4] M.F. Neuts, Structured stochastic matrices of M/G/ type and their applications, Marcel Dekker, New York and Basel, 989. [5] R.O. Onvural, Asynchronous Transfer Mode Networks: Performance Issues 2 nd ed., Artech House, Boston/London, 995. [6] S.R. Searle, Matrix algebra useful for statistics, Wiley, New York, 982. [7] S. Wittevrongel, H. Bruneel, Discrete-time queues with correlated arrivals and constant service times, Computers & Operations Research 26 (999) [8] Y. Xiong, H. Bruneel, B. Steyaert, Deriving delay characteristics from queue length statistics in discrete-time queues with multiple servers, Performance Evaluation 24 (996)
13 Table The Distributions of Waiting Times (P(W=t)) (D-MAP/D/3 and Geom/D/3, ρ=0.7879, service time=0) Time (t) DMAP Geom DMAP-Geom Mean Variance
14 Table 2 The Performance Measures of Multiserver Queues (D-MAP/D/k, ρ=0.7909, service time=2k ) The number of servers (k) P(W>0) Mean (W) Variance (W)
A discrete-time priority queue with train arrivals
A discrete-time priority queue with train arrivals Joris Walraevens, Sabine Wittevrongel and Herwig Bruneel SMACS Research Group Department of Telecommunications and Information Processing (IR07) Ghent
More informationSystem occupancy of a two-class batch-service queue with class-dependent variable server capacity
System occupancy of a two-class batch-service queue with class-dependent variable server capacity Jens Baetens 1, Bart Steyaert 1, Dieter Claeys 1,2, and Herwig Bruneel 1 1 SMACS Research Group, Dept.
More informationqueue KTH, Royal Institute of Technology, Department of Microelectronics and Information Technology
Analysis of the Packet oss Process in an MMPP+M/M/1/K queue György Dán, Viktória Fodor KTH, Royal Institute of Technology, Department of Microelectronics and Information Technology {gyuri,viktoria}@imit.kth.se
More informationThe discrete-time Geom/G/1 queue with multiple adaptive vacations and. setup/closedown times
ISSN 1750-9653, England, UK International Journal of Management Science and Engineering Management Vol. 2 (2007) No. 4, pp. 289-296 The discrete-time Geom/G/1 queue with multiple adaptive vacations and
More informationA preemptive repeat priority queue with resampling: Performance analysis
Ann Oper Res (2006) 46:89 202 DOI 0.007/s0479-006-0053-4 A preemptive repeat priority queue with resampling: Performance analysis Joris Walraevens Bart Steyaert Herwig Bruneel Published online: 6 July
More informationOverload Analysis of the PH/PH/1/K Queue and the Queue of M/G/1/K Type with Very Large K
Overload Analysis of the PH/PH/1/K Queue and the Queue of M/G/1/K Type with Very Large K Attahiru Sule Alfa Department of Mechanical and Industrial Engineering University of Manitoba Winnipeg, Manitoba
More informationM/M/1 Queueing System with Delayed Controlled Vacation
M/M/1 Queueing System with Delayed Controlled Vacation Yonglu Deng, Zhongshan University W. John Braun, University of Winnipeg Yiqiang Q. Zhao, University of Winnipeg Abstract An M/M/1 queue with delayed
More informationA Model to Analyze Airbase Oil Inventory System with Endogenous Lead Time
Quality Technology & Quantitative Management Vol. 1, No. 3, pp. 313-34, 15 QTQM ICAQM 15 A Model to Analyze Airbase Oil Inventory System with Endogenous Lead Time Kyung-Hwan Choi 1, Mohan L. Chaudhry and
More informationStationary Analysis of a Multiserver queue with multiple working vacation and impatient customers
Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 932-9466 Vol. 2, Issue 2 (December 207), pp. 658 670 Applications and Applied Mathematics: An International Journal (AAM) Stationary Analysis of
More informationMatrix analytic methods. Lecture 1: Structured Markov chains and their stationary distribution
1/29 Matrix analytic methods Lecture 1: Structured Markov chains and their stationary distribution Sophie Hautphenne and David Stanford (with thanks to Guy Latouche, U. Brussels and Peter Taylor, U. Melbourne
More informationQueueing 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 informationGeo (λ)/ Geo (µ) +G/2 Queues with Heterogeneous Servers Operating under FCFS Queue Discipline
American Journal of Applied Mathematics and Statistics, 5, Vol. 3, No., 54-58 Available online at http://pubs.sciepub.com/aams/3// Science and Education Publishing DOI:.69/aams-3-- Geo ()/ Geo () +G/ Queues
More informationStochastic process. X, a series of random variables indexed by t
Stochastic process X, a series of random variables indexed by t X={X(t), t 0} is a continuous time stochastic process X={X(t), t=0,1, } is a discrete time stochastic process X(t) is the state at time t,
More informationA packet switch with a priority. scheduling discipline: performance. analysis
A packet switch with a priority scheduling discipline: performance analysis Joris Walraevens, Bart Steyaert and Herwig Bruneel SMACS Research Group Ghent University, Department TELIN (TW07) Sint-Pietersnieuwstraat
More informationOperations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads
Operations Research Letters 37 (2009) 312 316 Contents lists available at ScienceDirect Operations Research Letters journal homepage: www.elsevier.com/locate/orl Instability of FIFO in a simple queueing
More informationTRANSIENT ANALYSIS OF A DISCRETE-TIME PRIORITY QUEUE
RANSIEN ANALYSIS OF A DISCREE-IME PRIORIY QUEUE Joris Walraevens Dieter Fiems Herwig Bruneel SMACS Research Group Department of elecommunications and Information Processing (W7) Ghent University - UGent
More informationTHE VARIANCE CONSTANT FOR THE ACTUAL WAITING TIME OF THE PH/PH/1 QUEUE. By Mogens Bladt National University of Mexico
The Annals of Applied Probability 1996, Vol. 6, No. 3, 766 777 THE VARIANCE CONSTANT FOR THE ACTUAL WAITING TIME OF THE PH/PH/1 QUEUE By Mogens Bladt National University of Mexico In this paper we consider
More informationRetrial queue for cloud systems with separated processing and storage units
Retrial queue for cloud systems with separated processing and storage units Tuan Phung-Duc Department of Mathematical and Computing Sciences Tokyo Institute of Technology Ookayama, Meguro-ku, Tokyo, Japan
More informationLecture 20: Reversible Processes and Queues
Lecture 20: Reversible Processes and Queues 1 Examples of reversible processes 11 Birth-death processes We define two non-negative sequences birth and death rates denoted by {λ n : n N 0 } and {µ n : n
More informationStationary Probabilities of Markov Chains with Upper Hessenberg Transition Matrices
Stationary Probabilities of Marov Chains with Upper Hessenberg Transition Matrices Y. Quennel ZHAO Department of Mathematics and Statistics University of Winnipeg Winnipeg, Manitoba CANADA R3B 2E9 Susan
More informationChapter 1. Introduction. 1.1 Stochastic process
Chapter 1 Introduction Process is a phenomenon that takes place in time. In many practical situations, the result of a process at any time may not be certain. Such a process is called a stochastic process.
More informationQueueing 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 informationOn the static assignment to parallel servers
On the static assignment to parallel servers Ger Koole Vrije Universiteit Faculty of Mathematics and Computer Science De Boelelaan 1081a, 1081 HV Amsterdam The Netherlands Email: koole@cs.vu.nl, Url: www.cs.vu.nl/
More informationPreemptive Resume Priority Retrial Queue with. Two Classes of MAP Arrivals
Applied Mathematical Sciences, Vol. 7, 2013, no. 52, 2569-2589 HIKARI Ltd, www.m-hikari.com Preemptive Resume Priority Retrial Queue with Two Classes of MAP Arrivals M. Senthil Kumar 1, S. R. Chakravarthy
More informationA Queueing System with Queue Length Dependent Service Times, with Applications to Cell Discarding in ATM Networks
A Queueing System with Queue Length Dependent Service Times, with Applications to Cell Discarding in ATM Networks by Doo Il Choi, Charles Knessl and Charles Tier University of Illinois at Chicago 85 South
More informationJ. MEDHI STOCHASTIC MODELS IN QUEUEING THEORY
J. MEDHI STOCHASTIC MODELS IN QUEUEING THEORY SECOND EDITION ACADEMIC PRESS An imprint of Elsevier Science Amsterdam Boston London New York Oxford Paris San Diego San Francisco Singapore Sydney Tokyo Contents
More informationA Simple Solution for the M/D/c Waiting Time Distribution
A Simple Solution for the M/D/c Waiting Time Distribution G.J.Franx, Universiteit van Amsterdam November 6, 998 Abstract A surprisingly simple and explicit expression for the waiting time distribution
More informationDeparture Processes of a Tandem Network
The 7th International Symposium on perations Research and Its Applications (ISRA 08) Lijiang, China, ctober 31 Novemver 3, 2008 Copyright 2008 RSC & APRC, pp. 98 103 Departure Processes of a Tandem Network
More informationContinuous Time Processes
page 102 Chapter 7 Continuous Time Processes 7.1 Introduction In a continuous time stochastic process (with discrete state space), a change of state can occur at any time instant. The associated point
More informationLarge Deviations for Channels with Memory
Large Deviations for Channels with Memory Santhosh Kumar Jean-Francois Chamberland Henry Pfister Electrical and Computer Engineering Texas A&M University September 30, 2011 1/ 1 Digital Landscape Delay
More informationPerformance Analysis and Evaluation of Digital Connection Oriented Internet Service Systems
Performance Analysis and Evaluation of Digital Connection Oriented Internet Service Systems Shunfu Jin 1 and Wuyi Yue 2 1 College of Information Science and Engineering Yanshan University, Qinhuangdao
More informationQueuing Analysis of Markovian Queue Having Two Heterogeneous Servers with Catastrophes using Matrix Geometric Technique
International Journal of Statistics and Systems ISSN 0973-2675 Volume 12, Number 2 (2017), pp. 205-212 Research India Publications http://www.ripublication.com Queuing Analysis of Markovian Queue Having
More informationLink Models for Circuit Switching
Link Models for Circuit Switching The basis of traffic engineering for telecommunication networks is the Erlang loss function. It basically allows us to determine the amount of telephone traffic that can
More informationResearch Article On the Discrete-Time Geo X /G/1 Queues under N-Policy with Single and Multiple Vacations
Applied Mathematics Volume 203, Article ID 58763, 6 pages http://dx.doi.org/0.55/203/58763 Research Article On the Discrete-Time Geo X /G/ Queues under N-Policy with Single and Multiple Vacations Sung
More information2905 Queueing Theory and Simulation PART III: HIGHER DIMENSIONAL AND NON-MARKOVIAN QUEUES
295 Queueing Theory and Simulation PART III: HIGHER DIMENSIONAL AND NON-MARKOVIAN QUEUES 16 Queueing Systems with Two Types of Customers In this section, we discuss queueing systems with two types of customers.
More informationSynchronized Queues with Deterministic Arrivals
Synchronized Queues with Deterministic Arrivals Dimitra Pinotsi and Michael A. Zazanis Department of Statistics Athens University of Economics and Business 76 Patission str., Athens 14 34, Greece Abstract
More informationM/M/1 Retrial Queueing System with N-Policy. Multiple Vacation under Non-Pre-Emtive Priority. Service by Matrix Geometric Method
Applied Mathematical Sciences, Vol. 4, 2010, no. 23, 1141 1154 M/M/1 Retrial Queueing System with N-Policy Multiple Vacation under Non-Pre-Emtive Priority Service by Matrix Geometric Method G. AYYAPPAN
More informationSimultaneous Transient Analysis of QBD Markov Chains for all Initial Configurations using a Level Based Recursion
Simultaneous Transient Analysis of QBD Markov Chains for all Initial Configurations using a Level Based Recursion J Van Velthoven, B Van Houdt and C Blondia University of Antwerp Middelheimlaan 1 B- Antwerp,
More informationSome open problems related to stability. 1 Multi-server queue with First-Come-First-Served discipline
1 Some open problems related to stability S. Foss Heriot-Watt University, Edinburgh and Sobolev s Institute of Mathematics, Novosibirsk I will speak about a number of open problems in queueing. Some of
More informationRecap. Probability, stochastic processes, Markov chains. ELEC-C7210 Modeling and analysis of communication networks
Recap Probability, stochastic processes, Markov chains ELEC-C7210 Modeling and analysis of communication networks 1 Recap: Probability theory important distributions Discrete distributions Geometric distribution
More informationA discrete-time Geo/G/1 retrial queue with starting failures and second optional service
Computers and Mathematics with Applications 53 (2007) 115 127 www.elsevier.com/locate/camwa A discrete-time Geo/G/1 retrial queue with starting failures and second optional service Jinting Wang, Qing Zhao
More informationSensitivity Analysis for Discrete-Time Randomized Service Priority Queues
Sensitivity Analysis for Discrete-Time Randomized Service Priority Queues George Kesidis 1, Takis Konstantopoulos 2, Michael Zazanis 3 1. Elec. & Comp. Eng. Dept, University of Waterloo, Waterloo, ON,
More informationM/M/1 Retrial Queueing System with Negative. Arrival under Erlang-K Service by Matrix. Geometric Method
Applied Mathematical Sciences, Vol. 4, 21, no. 48, 2355-2367 M/M/1 Retrial Queueing System with Negative Arrival under Erlang-K Service by Matrix Geometric Method G. Ayyappan Pondicherry Engineering College,
More informationJitter Analysis of an MMPP 2 Tagged Stream in the presence of an MMPP 2 Background Stream
Jitter Analysis of an MMPP 2 Tagged Stream in the presence of an MMPP 2 Background Stream G Geleji IBM Corp Hursley Park, Hursley, UK H Perros Department of Computer Science North Carolina State University
More informationEfficient Nonlinear Optimizations of Queuing Systems
Efficient Nonlinear Optimizations of Queuing Systems Mung Chiang, Arak Sutivong, and Stephen Boyd Electrical Engineering Department, Stanford University, CA 9435 Abstract We present a systematic treatment
More informationAnalysis of Discrete-Time Server Queues with Bursty Markovian Inputs
INTERNATIONAL CONFERENCE ON ADVANCES IN COMMUNICATIONS AND CONTROL, RHODES, GREECE, JUNE 1993. 1 Analysis of Discrete-Time Server Queues with Bursty Markovian Inputs Panagiotis Mavridis George V. Moustakides
More informationA FAST MATRIX-ANALYTIC APPROXIMATION FOR THE TWO CLASS GI/G/1 NON-PREEMPTIVE PRIORITY QUEUE
A FAST MATRIX-ANAYTIC APPROXIMATION FOR TE TWO CASS GI/G/ NON-PREEMPTIVE PRIORITY QUEUE Gábor orváth Department of Telecommunication Budapest University of Technology and Economics. Budapest Pf. 9., ungary
More informationRelating Polling Models with Zero and Nonzero Switchover Times
Relating Polling Models with Zero and Nonzero Switchover Times Mandyam M. Srinivasan Management Science Program College of Business Administration The University of Tennessee Knoxville, TN 37996-0562 Shun-Chen
More informationIntroduction to Markov Chains, Queuing Theory, and Network Performance
Introduction to Markov Chains, Queuing Theory, and Network Performance Marceau Coupechoux Telecom ParisTech, departement Informatique et Réseaux marceau.coupechoux@telecom-paristech.fr IT.2403 Modélisation
More informationChapter 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 informationGeom/G 1,G 2 /1/1 REPAIRABLE ERLANG LOSS SYSTEM WITH CATASTROPHE AND SECOND OPTIONAL SERVICE
J Syst Sci Complex (2011) 24: 554 564 Geom/G 1,G 2 /1/1 REPAIRABLE ERLANG LOSS SYSTEM WITH CATASTROPHE AND SECOND OPTIONAL SERVICE Yinghui TANG Miaomiao YU Cailiang LI DOI: 10.1007/s11424-011-8339-2 Received:
More informationAnalysis of a two-class FCFS queueing system with interclass correlation
Analysis of a two-class FCFS queueing system with interclass correlation Herwig Bruneel, Tom Maertens, Bart Steyaert, Dieter Claeys, Dieter Fiems, and Joris Walraevens Ghent University, Department of Telecommunications
More informationQueues 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 informationA GENERALIZED MARKOVIAN QUEUE TO MODEL AN OPTICAL PACKET SWITCHING MULTIPLEXER
A GENERALIZED MARKOVIAN QUEUE TO MODEL AN OPTICAL PACKET SWITCHING MULTIPLEXER RAM CHAKKA Department of Computer Science Norfolk State University, USA TIEN VAN DO, ZSOLT PÁNDI Department of Telecommunications
More informationEnvironment (E) IBP IBP IBP 2 N 2 N. server. System (S) Adapter (A) ACV
The Adaptive Cross Validation Method - applied to polling schemes Anders Svensson and Johan M Karlsson Department of Communication Systems Lund Institute of Technology P. O. Box 118, 22100 Lund, Sweden
More informationA Study on M x /G/1 Queuing System with Essential, Optional Service, Modified Vacation and Setup time
A Study on M x /G/1 Queuing System with Essential, Optional Service, Modified Vacation and Setup time E. Ramesh Kumar 1, L. Poornima 2 1 Associate Professor, Department of Mathematics, CMS College of Science
More informationQUEUING SYSTEM. Yetunde Folajimi, PhD
QUEUING SYSTEM Yetunde Folajimi, PhD Part 2 Queuing Models Queueing models are constructed so that queue lengths and waiting times can be predicted They help us to understand and quantify the effect of
More informationA Heterogeneous Two-Server Queueing System with Balking and Server Breakdowns
The Eighth International Symposium on Operations Research and Its Applications (ISORA 09) Zhangjiajie, China, September 20 22, 2009 Copyright 2009 ORSC & APORC, pp. 230 244 A Heterogeneous Two-Server Queueing
More informationA Discrete-Time Geo/G/1 Retrial Queue with General Retrial Times
Queueing Systems 48, 5 21, 2004 2004 Kluwer Academic Publishers. Manufactured in The Netherlands. A Discrete-Time Geo/G/1 Retrial Queue with General Retrial Times IVAN ATENCIA iatencia@ctima.uma.es Departamento
More informationQueueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1
Queueing systems Renato Lo Cigno Simulation and Performance Evaluation 2014-15 Queueing systems - Renato Lo Cigno 1 Queues A Birth-Death process is well modeled by a queue Indeed queues can be used to
More informationNEW FRONTIERS IN APPLIED PROBABILITY
J. Appl. Prob. Spec. Vol. 48A, 209 213 (2011) Applied Probability Trust 2011 NEW FRONTIERS IN APPLIED PROBABILITY A Festschrift for SØREN ASMUSSEN Edited by P. GLYNN, T. MIKOSCH and T. ROLSKI Part 4. Simulation
More informationGI/M/1 and GI/M/m queuing systems
GI/M/1 and GI/M/m queuing systems Dmitri A. Moltchanov moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/tlt-2716/ OUTLINE: GI/M/1 queuing system; Methods of analysis; Imbedded Markov chain approach; Waiting
More informationCPSC 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 informationComputer Networks More general queuing systems
Computer Networks More general queuing systems Saad Mneimneh Computer Science Hunter College of CUNY New York M/G/ Introduction We now consider a queuing system where the customer service times have a
More informationSurvey of Source Modeling Techniques for ATM Networks
Survey of Source Modeling Techniques for ATM Networks Sponsor: Sprint Yong-Qing Lu David W. Petr Victor S. Frost Technical Report TISL-10230-1 Telecommunications and Information Sciences Laboratory Department
More informationQueuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe
Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem Wade Trappe Lecture Overview Network of Queues Introduction Queues in Tandem roduct Form Solutions Burke s Theorem What
More informationPerformance 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 informationA Joining Shortest Queue with MAP Inputs
The Eighth International Symposium on Operations Research and Its Applications (ISORA 09) Zhangjiajie, China, September 20 22, 2009 Copyright 2009 ORSC & APORC, pp. 25 32 A Joining Shortest Queue with
More informationThe Performance Impact of Delay Announcements
The Performance Impact of Delay Announcements Taking Account of Customer Response IEOR 4615, Service Engineering, Professor Whitt Supplement to Lecture 21, April 21, 2015 Review: The Purpose of Delay Announcements
More informationCitation Operational Research (2012), 12(2):
TitleAn explicit solution for a tandem q Author(s) Phung-Duc, Tuan Citation Operational Research (2012), 12(2): Issue Date 2012-08 URL http://hdl.handle.net/2433/158216 RightThe final publication is available
More informationA tandem queueing model with coupled processors
A tandem queueing model with coupled processors Jacques Resing Department of Mathematics and Computer Science Eindhoven University of Technology P.O. Box 513 5600 MB Eindhoven The Netherlands Lerzan Örmeci
More informationM/G/FQ: STOCHASTIC ANALYSIS OF FAIR QUEUEING SYSTEMS
M/G/FQ: STOCHASTIC ANALYSIS OF FAIR QUEUEING SYSTEMS MOHAMMED HAWA AND DAVID W. PETR Information and Telecommunications Technology Center University of Kansas, Lawrence, Kansas, 66045 email: {hawa, dwp}@ittc.ku.edu
More informationAn 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 informationPollaczek-Khinchin formula for the M/G/I queue in discrete time with vacations
PollaczekKhinchin formula for the M/G/I queue in discrete time with vacations W.C.Chan T.C. LU R.J.Chen Indexing term.s: PollaclrkKhinchiii formula, IM/G/I queue in discrete time Abstract: The continuoustime
More informationAnalysis of a tandem queueing model with GI service time at the first queue
nalysis of a tandem queueing model with GI service time at the first queue BSTRCT Zsolt Saffer Department of Telecommunications Budapest University of Technology and Economics, Budapest, Hungary safferzs@hitbmehu
More informationTOWARDS BETTER MULTI-CLASS PARAMETRIC-DECOMPOSITION APPROXIMATIONS FOR OPEN QUEUEING NETWORKS
TOWARDS BETTER MULTI-CLASS PARAMETRIC-DECOMPOSITION APPROXIMATIONS FOR OPEN QUEUEING NETWORKS by Ward Whitt AT&T Bell Laboratories Murray Hill, NJ 07974-0636 March 31, 199 Revision: November 9, 199 ABSTRACT
More informationGlossary availability cellular manufacturing closed queueing network coefficient of variation (CV) conditional probability CONWIP
Glossary availability The long-run average fraction of time that the processor is available for processing jobs, denoted by a (p. 113). cellular manufacturing The concept of organizing the factory into
More informationExercises Solutions. Automation IEA, LTH. Chapter 2 Manufacturing and process systems. Chapter 5 Discrete manufacturing problems
Exercises Solutions Note, that we have not formulated the answers for all the review questions. You will find the answers for many questions by reading and reflecting about the text in the book. Chapter
More informationA matrix-analytic solution for the DBMAP/PH/1 priority queue
Queueing Syst (6) 53:17 145 DOI 117/s11134-6-836- A matrix-analytic solution for the DBMAP/PH/1 priority queue Ji-An Zhao Bo Li Xi-Ren Cao Ishfaq Ahmad Received: 18 September / Revised: November 5 C Science
More informationResource Allocation for Video Streaming in Wireless Environment
Resource Allocation for Video Streaming in Wireless Environment Shahrokh Valaee and Jean-Charles Gregoire Abstract This paper focuses on the development of a new resource allocation scheme for video streaming
More informationring structure Abstract Optical Grid networks allow many computing sites to share their resources by connecting
Markovian approximations for a grid computing network with a ring structure J. F. Pérez and B. Van Houdt Performance Analysis of Telecommunication Systems Research Group, Department of Mathematics and
More informationBasic Queueing Theory
After The Race The Boston Marathon is a local institution with over a century of history and tradition. The race is run on Patriot s Day, starting on the Hopkinton green and ending at the Prudential Center
More informationCensoring Technique in Studying Block-Structured Markov Chains
Censoring Technique in Studying Block-Structured Markov Chains Yiqiang Q. Zhao 1 Abstract: Markov chains with block-structured transition matrices find many applications in various areas. Such Markov chains
More informationA New Technique for Link Utilization Estimation
A New Technique for Link Utilization Estimation in Packet Data Networks using SNMP Variables S. Amarnath and Anurag Kumar* Dept. of Electrical Communication Engineering Indian Institute of Science, Bangalore
More informationLink Models for Packet Switching
Link Models for Packet Switching To begin our study of the performance of communications networks, we will study a model of a single link in a message switched network. The important feature of this model
More informationDelay characteristics in discrete-time GI-G-1 queues with non-preemptive priority queueing discipline
Delay characteristics in discrete-time GI-G-1 queues with non-preemptive priority queueing discipline Joris Walraevens, Bart Steyaert, Herwig Bruneel SMACS Research Group, University of Ghent, Vakgroep
More informationLIMITS FOR QUEUES AS THE WAITING ROOM GROWS. Bell Communications Research AT&T Bell Laboratories Red Bank, NJ Murray Hill, NJ 07974
LIMITS FOR QUEUES AS THE WAITING ROOM GROWS by Daniel P. Heyman Ward Whitt Bell Communications Research AT&T Bell Laboratories Red Bank, NJ 07701 Murray Hill, NJ 07974 May 11, 1988 ABSTRACT We study the
More informationLecture 7: Simulation of Markov Processes. Pasi Lassila Department of Communications and Networking
Lecture 7: Simulation of Markov Processes Pasi Lassila Department of Communications and Networking Contents Markov processes theory recap Elementary queuing models for data networks Simulation of Markov
More informationDiscriminatory Processor Sharing Queues and the DREB Method
Lingnan University From the SelectedWorks of Prof. LIU Liming 2008 Discriminatory Processor Sharing Queues and the DREB Method Z. LIAN, University of Macau X. LIU, University of Macau Liming LIU, Hong
More informationA discrete-time Markov modulated queuing system with batched arrivals
A discrete-time Markov modulated queuing system with batched arrivals Richard G. Clegg Department of Electrical and Electronic Engineering, University College, London WC1E 7JE Abstract This paper examines
More informationIEOR 6711, HMWK 5, Professor Sigman
IEOR 6711, HMWK 5, Professor Sigman 1. Semi-Markov processes: Consider an irreducible positive recurrent discrete-time Markov chain {X n } with transition matrix P (P i,j ), i, j S, and finite state space.
More informationContents Preface The Exponential Distribution and the Poisson Process Introduction to Renewal Theory
Contents Preface... v 1 The Exponential Distribution and the Poisson Process... 1 1.1 Introduction... 1 1.2 The Density, the Distribution, the Tail, and the Hazard Functions... 2 1.2.1 The Hazard Function
More informationON THE NON-EXISTENCE OF PRODUCT-FORM SOLUTIONS FOR QUEUEING NETWORKS WITH RETRIALS
ON THE NON-EXISTENCE OF PRODUCT-FORM SOLUTIONS FOR QUEUEING NETWORKS WITH RETRIALS J.R. ARTALEJO, Department of Statistics and Operations Research, Faculty of Mathematics, Complutense University of Madrid,
More informationPacket Loss Analysis of Load-Balancing Switch with ON/OFF Input Processes
Packet Loss Analysis of Load-Balancing Switch with ON/OFF Input Processes Yury Audzevich, Levente Bodrog 2, Yoram Ofek, and Miklós Telek 2 Department of Information Engineering and Computer Science, University
More informationEquivalent Models and Analysis for Multi-Stage Tree Networks of Deterministic Service Time Queues
Proceedings of the 38th Annual Allerton Conference on Communication, Control, and Computing, Oct. 2000. Equivalent Models and Analysis for Multi-Stage ree Networks of Deterministic Service ime Queues Michael
More informationName of the Student:
SUBJECT NAME : Probability & Queueing Theory SUBJECT CODE : MA 6453 MATERIAL NAME : Part A questions REGULATION : R2013 UPDATED ON : November 2017 (Upto N/D 2017 QP) (Scan the above QR code for the direct
More informationAsymptotics for Polling Models with Limited Service Policies
Asymptotics for Polling Models with Limited Service Policies Woojin Chang School of Industrial and Systems Engineering Georgia Institute of Technology Atlanta, GA 30332-0205 USA Douglas G. Down Department
More informationQueueing Theory. VK Room: M Last updated: October 17, 2013.
Queueing Theory VK Room: M1.30 knightva@cf.ac.uk www.vincent-knight.com Last updated: October 17, 2013. 1 / 63 Overview Description of Queueing Processes The Single Server Markovian Queue Multi Server
More informationFigure 10.1: Recording when the event E occurs
10 Poisson Processes Let T R be an interval. A family of random variables {X(t) ; t T} is called a continuous time stochastic process. We often consider T = [0, 1] and T = [0, ). As X(t) is a random variable
More informationMulti Stage Queuing Model in Level Dependent Quasi Birth Death Process
International Journal of Statistics and Systems ISSN 973-2675 Volume 12, Number 2 (217, pp. 293-31 Research India Publications http://www.ripublication.com Multi Stage Queuing Model in Level Dependent
More information