One important issue in the study of queueing systems is to characterize departure processes. Study on departure processes was rst initiated by Burke (

Similar documents
2 light traffic derivatives for the GI/G/ queue. We shall see that our proof of analyticity is mainly based on some recursive formulas very similar to

Baltzer Journals Received 7 January 1997; revised 16 April 1997 An Interpolation Approximation for the GI/G/1 Queue Based on Multipoint Pade Approxima

A Robust Queueing Network Analyzer Based on Indices of Dispersion

THE HEAVY-TRAFFIC BOTTLENECK PHENOMENON IN OPEN QUEUEING NETWORKS. S. Suresh and W. Whitt AT&T Bell Laboratories Murray Hill, New Jersey 07974

1. Introduction. Consider a single cell in a mobile phone system. A \call setup" is a request for achannel by an idle customer presently in the cell t

TOWARDS BETTER MULTI-CLASS PARAMETRIC-DECOMPOSITION APPROXIMATIONS FOR OPEN QUEUEING NETWORKS

On the static assignment to parallel servers

Class 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis.

Operations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads

HEAVY-TRAFFIC EXTREME-VALUE LIMITS FOR QUEUES

A Simple Solution for the M/D/c Waiting Time Distribution

Abstrct. In this paper, we consider the problem of optimal flow control for a production system with one machine which is subject to failures and prod

Statistics 150: Spring 2007

Solution: The process is a compound Poisson Process with E[N (t)] = λt/p by Wald's equation.

LIMITS FOR QUEUES AS THE WAITING ROOM GROWS. Bell Communications Research AT&T Bell Laboratories Red Bank, NJ Murray Hill, NJ 07974

Sensitivity Analysis for Discrete-Time Randomized Service Priority Queues

On the Partitioning of Servers in Queueing Systems during Rush Hour

THE INTERCHANGEABILITY OF./M/1 QUEUES IN SERIES. 1. Introduction

IEOR 8100: Topics in OR: Asymptotic Methods in Queueing Theory. Fall 2009, Professor Whitt. Class Lecture Notes: Wednesday, September 9.

E-Companion to Fully Sequential Procedures for Large-Scale Ranking-and-Selection Problems in Parallel Computing Environments

Chapter 5. Continuous-Time Markov Chains. Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan

N.G.Bean, D.A.Green and P.G.Taylor. University of Adelaide. Adelaide. Abstract. process of an MMPP/M/1 queue is not a MAP unless the queue is a

ECE 3511: Communications Networks Theory and Analysis. Fall Quarter Instructor: Prof. A. Bruce McDonald. Lecture Topic

THE VARIANCE CONSTANT FOR THE ACTUAL WAITING TIME OF THE PH/PH/1 QUEUE. By Mogens Bladt National University of Mexico

Higher order approximations for the single server queue with splitting, merging and feedback

On the Pathwise Optimal Bernoulli Routing Policy for Homogeneous Parallel Servers

2905 Queueing Theory and Simulation PART IV: SIMULATION

Exact Simulation of the Stationary Distribution of M/G/c Queues

A PARAMETRIC DECOMPOSITION BASED APPROACH FOR MULTI-CLASS CLOSED QUEUING NETWORKS WITH SYNCHRONIZATION STATIONS

Improved Algorithms for Machine Allocation in Manufacturing Systems

On Approximations for the GI/GI/1 Queue and Generalized Jackson Open Queueing Networks Using Indices of Dispersion

Glossary availability cellular manufacturing closed queueing network coefficient of variation (CV) conditional probability CONWIP

Waiting time characteristics in cyclic queues

Periodic Load Balancing

RELATING TIME AND CUSTOMER AVERAGES FOR QUEUES USING FORWARD COUPLING FROM THE PAST

Other properties of M M 1

Q = (c) Assuming that Ricoh has been working continuously for 7 days, what is the probability that it will remain working at least 8 more days?

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 "

1 Introduction This work follows a paper by P. Shields [1] concerned with a problem of a relation between the entropy rate of a nite-valued stationary

Recap. Probability, stochastic processes, Markov chains. ELEC-C7210 Modeling and analysis of communication networks

Synchronized Queues with Deterministic Arrivals

Non Markovian Queues (contd.)

The Transition Probability Function P ij (t)

BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS

Economy of Scale in Multiserver Service Systems: A Retrospective. Ward Whitt. IEOR Department. Columbia University

IEOR 6711: Stochastic Models I, Fall 2003, Professor Whitt. Solutions to Final Exam: Thursday, December 18.

VARUN GUPTA. Takayuki Osogami (IBM Research-Tokyo) Carnegie Mellon Google Research University of Chicago Booth School of Business.

Load Balancing in Distributed Service System: A Survey

Lecture Notes of Communication Network I y: part 5. Lijun Qian. Rutgers The State University of New Jersey. 94 Brett Road. Piscataway, NJ

NEW FRONTIERS IN APPLIED PROBABILITY

On the Partitioning of Servers in Queueing Systems during Rush Hour

Queueing Theory II. Summary. ! M/M/1 Output process. ! Networks of Queue! Method of Stages. ! General Distributions

OPTIMALITY OF RANDOMIZED TRUNK RESERVATION FOR A PROBLEM WITH MULTIPLE CONSTRAINTS

Regenerative Processes. Maria Vlasiou. June 25, 2018

2905 Queueing Theory and Simulation PART III: HIGHER DIMENSIONAL AND NON-MARKOVIAN QUEUES

(b) What is the variance of the time until the second customer arrives, starting empty, assuming that we measure time in minutes?

Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe

A TANDEM QUEUEING SYSTEM WITH APPLICATIONS TO PRICING STRATEGY. Wai-Ki Ching. Tang Li. Sin-Man Choi. Issic K.C. Leung

Efficient Nonlinear Optimizations of Queuing Systems

OPTIMAL CONTROL OF A FLEXIBLE SERVER

Analysis of the Component-Based Reliability in Computer Networks

Probability Models in Electrical and Computer Engineering Mathematical models as tools in analysis and design Deterministic models Probability models

GI/M/1 and GI/M/m queuing systems

Data analysis and stochastic modeling

Stationary Analysis of a Multiserver queue with multiple working vacation and impatient customers

Stability, Queue Length and Delay of Deterministic and Stochastic Queueing Networks Cheng-Shang Chang IBM Research Division T.J. Watson Research Cente

[4] T. I. Seidman, \\First Come First Serve" is Unstable!," tech. rep., University of Maryland Baltimore County, 1993.

Asymptotics for Polling Models with Limited Service Policies

A Queueing System with Queue Length Dependent Service Times, with Applications to Cell Discarding in ATM Networks

Chapter 8 Queuing Theory Roanna Gee. W = average number of time a customer spends in the system.

Probability and Statistics Concepts

Stabilizing Customer Abandonment in Many-Server Queues with Time-Varying Arrivals

Mathematical Institute, University of Utrecht. The problem of estimating the mean of an observed Gaussian innite-dimensional vector

Lecture 20: Reversible Processes and Queues

On the convergence of interpolatory-type quadrature rules for evaluating Cauchy integrals

Dynamic Control of Parallel-Server Systems

Link Models for Circuit Switching

Solutions Preliminary Examination in Numerical Analysis January, 2017

Continuous-Time Markov Chain

ON THE LAW OF THE i TH WAITING TIME INABUSYPERIODOFG/M/c QUEUES

A discrete-time priority queue with train arrivals

STAT 7032 Probability Spring Wlodek Bryc

1 Markov decision processes

Computer Systems Modelling

Stochastic Realization of Binary Exchangeable Processes

Computer Networks More general queuing systems

Figure 10.1: Recording when the event E occurs

Notes on Asymptotic Theory: Convergence in Probability and Distribution Introduction to Econometric Theory Econ. 770

1 Basic concepts from probability theory

Stability of the two queue system

Since D has an exponential distribution, E[D] = 0.09 years. Since {A(t) : t 0} is a Poisson process with rate λ = 10, 000, A(0.

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

THIELE CENTRE. The M/M/1 queue with inventory, lost sale and general lead times. Mohammad Saffari, Søren Asmussen and Rasoul Haji

MATH 56A: STOCHASTIC PROCESSES CHAPTER 6

Queueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1

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

Multiplicative Multifractal Modeling of. Long-Range-Dependent (LRD) Trac in. Computer Communications Networks. Jianbo Gao and Izhak Rubin

Completion Time Scheduling and the WSRPT Algorithm

1 Delayed Renewal Processes: Exploiting Laplace Transforms

Monotonicity and Aging Properties of Random Sums

Transcription:

The Departure Process of the GI/G/ Queue and Its MacLaurin Series Jian-Qiang Hu Department of Manufacturing Engineering Boston University 5 St. Mary's Street Brookline, MA 2446 Email: hqiang@bu.edu June 992, Revised April, November 993 Abstract In this paper, we study the departure process of the GI/G/ queue. Wedevelop a simple recursive procedure to calculate the MacLaurin series of its moments and covariances with respect to a parameter in the service time. Based on this recursive procedure the explicit formulas of the coefcients of these MacLaurin series can be obtained in terms of derivatives of the probability density function of the interarrival time evaluated at zero and the moments of the interarrival time and the service time. One important application of these MacLaurin series is that they can be used to obtain the entire response curves of the moments and variances of the departure process, for example, via interpolation by polynomials or rational functions. KEY WORDS: GI/G/ queue; departure process; moments; covariances; MacLaurin series In Operations Research, 996.

One important issue in the study of queueing systems is to characterize departure processes. Study on departure processes was rst initiated by Burke (956), who shows that the departure process of the M/M/ queue is a Poisson process. Since then many researchers have worked on the subject; e.g., see Reynolds (975), Daley (976), Disney and König (985), Whitt (984), and references therein. It is now well recognized that departure processes are very complicated point processes and they are extremely difcult to analyze except for a few special cases (e.g., the M/M/ queue). Almost all existing analytical results on moments and covariances of departure processes are obtained for simple queues with exponential interarrival and/or service times; see Daley (968, 976), Reynolds (975), Disney and de Morais (976), Disney and König (985), Stanford et al. (987), and references therein. One common approach that is often used is to approximate departure processes, especially in the study of queueing networks, by renewal processes based on their rst several (often rst two) moments; e.g., see Whitt (982, 983). In this paper, we study the departure process of the GI/G/ queue. Our objective is to obtain its moments as well as its covariances. Our method is mainly based on a recent paper by Gong and Hu (992), who use MacLaurin series to calculate the moments of the system time and waiting time of the GI/G/ queue. To obtain MacLaurin series of the moments and covariances of the departure process, we rst establish relationships between the moments and covariances of the departure process and the moments of the system and waiting times. Based on these relationships and the results of Gong and Hu (992), a simple recursive procedure can then be developed to calculate the coefcients of the MacLaurin series of the moments and covariances of the departure process of the GI/G/ queue with respect to a (scale) parameter in the service time (i.e., the derivatives when the service time is equal to zero). We point out that some of the relationships used in this paper are known and have also been used by others to study the departure process. For example, Marshall (968) and Whitt (984) used the relationship between the moments of the departure process and the moments of the waiting time to obtain approximations and bounds for the moments of the departure process, on the other hand we use it to obtain the MacLaurin series. However, the relationship derived in this paper between the covariances of the departure process and the moments of the system time is new and it is interesting in its own right. The signicance of our results is that this is the rst time that analytical expressions (the MacLaurin series) have been obtained for the moments and covariances of the departure process of the GI/G/ queue explicitly in terms of known quantities (the service and interarrival times). The coefcients of the MacLaurin series we obtain can be used to interpolate 2

the entire response curves of the moments and covariances, say, by polynomials or rational functions; see Gong and Hu (992), Gong and Yan (99), and Gong, Nananukul, and Yan (99). They can also be used in conjunction with heavy trafc limits; see Burman and Smith (983, 986), Reiman and Simon (988), and Fendick and Whitt (989). (In heavy trafc the departure process of the GI/G/ is simply a renewal process whose interdeparture time is equal to the service time.) The remainder of this paper is organized as follows. Some preliminary results are given in Section. In Section 2, we derive the recursive formulas for the moments and covariances of the departure process. In Section 3, we address some theoretical issues related to our method. Section 4 is a conclusion. Preliminaries Consider the GI/G/ queue, in which the arrivals form a renewal process and the service times are i.i.d. (independently and identically distributed) and are also independent of the arrival process. Unless otherwise stated, in the rest of this paper we shall always assume that the GI/G/ queue under consideration is stable, and we also assume that the queue starts in steady state. We rst establish the following notation. S n the service time of job n, A n the interarrival time between jobs n and n +, T n the system time of job n, W n the waiting time of job n, D n the interdeparture time between jobs n and n +, S A a generic service time, a generic interarrival time, f(x) the p.d.f. (probability density function) of A, T W D a generic steady-state system time, a generic steady-state waiting time, a generic steady-state interdeparture time. 3

(Note that T n, W n,andd n are equal in distribution to T, W,andD, respectively.) Gong and Hu (992) recently developed a simple recursive procedure to calculate the coefcients of the MacLaurin series of the moments of T and W. The basic idea there can be illustrated as follows. First we introduce a scale parameter into the service time, i.e., we consider a GI/G/ queue with interarrival time A and service time S. It is clear that the parameterized queue reduces to the original queue when. For convenience, we still use the same notation introduced at the beginning of this section for this new queue; however, we should note that all the quantities except the interarrival times are now functions of. Since we have T n+ S n+ + W n+ S n+ +max(t n A n ; ); () T S + W (2) d S +max(t A; ); (3) where d means equal in distribution. Note that in (), T n, A n, and S n+ are independent of each other; therefore, T, A and S in (3) are independent of each other as well. It then immediately follows from (2) that where k 4 E[S k ]. E[T k ] On the other hand, supposing f(x) can be expanded as f(x) E[W j ] k j k j ; (4) j! j! xj ; for x 2 [; ); where 4 f (j) ( + ) is the jth right-hand side derivative off(x) atx,we then have E[W k ] E E Z T Z T (T x) k f(x)dx (T x) k x j dx j! E[T k+j+ ] ; k ; 2;:::. (5) (k + j + )! In the above derivation, we have assumed that expectation, integral, and summation operations can be exchanged freely; technical conditions will be discussed in Section 3. We 4

write and E[T k ] E[W k ] m m t km m (6) w km m : (7) We now substitute (6) and (7) into (4) and (5) repeatedly and compare the corresponding coefcients of m ;m; ; 2;:::, which leads to t km 8 >< >: k ; m k; P ki k i w i(m k+i) ; m>k; ; m<k; (8) for k ; 2;:::. w km ( P m k i ff i t (k++i)m ; m>k; ; m» k (9) 2 The Departure Process In this section we discuss how to obtain the MacLaurin series of the moments and covariances of the departure process of the GI/G/ queue. We focus on deriving explicit formulas for the coefcients of the MacLaurin series. We postpone our discussion on some technical issues, which are related to our derivation, to the next section. 2. The Moments Since we have D n max(a n T n ; ) + S n+ ; () D d max(a T;) + S: () Note in () that A n, T n,ands n+ are independent ofeach other; therefore, A, T,andS in () are independent of each other as well. Based on (), we have We also have E[D k ] k j k j E[(max(A T;))j ] : j! (max(a T;)) j ( ) j ((T A) j (max(t A; )) j )( ) j ((T A) j W j ); 5

for j ;:::;k. Thus, E[D k ] k k + k j k j ( )j E[(T A) j W j ] j! j X j fl k j j + ( ) j k j k j @ j ( ) j i E[T i ] fl j i i! j i E[W j ] A ; (2) j! where fl k 4 E[A k ]. It should be pointed out that formulas similar to (2) have also been used by Marshall (968) and Whitt (982) to derive approximations and bounds of the moments of D based on approximations and bounds of the moments of W and T. Here we use (2) to derive MacLaurin series of the moments of D. We write It immediately follows from (2) that d km 8 < : E[D k ] m d km m : P k jmax(;k m) ( )j k j Pj i ( )j i fl j i t i(m k+j) w j(m k+j) + m fl k m ; m» k; P k jmax(;k m) ( )j k j P j i ( )j i fl j i t i(m k+j) w j(m k+j) ; m>k (3) We now consider the case k 2. Based on (3) (also using (8) and (9)), we have d 2 E[A2 ] 2 d 2 d 22 E[S 2 ] ff E[A] (E[S]) 2 2 d 2m E[A]w m + E[S]w (m ) for m>2. If the arrival process is a Poisson process with rate, then ( ) j and E[A]. Therefore, based on (8) and (9) we have w m m 2 X i ff i t (2+i)m X m 2 ff E[S]w (m ) + ff w 2m + ff i t (2+i)m X i m 3 ff E[S]w (m ) + (ff ff i + ff i+ )t (3+i)m ff E[S]w (m ) ; which leads to d 2m form>2. Hence, for the M/G/ queue we obtain i E[D 2 ]E[A 2 ]+(E[S 2 ] 2(E[S]) 2 ) 2 : (4) 6

Furthermore, for the M/M/ queue we have E[S 2 ]2(E[S]) 2, which gives E[D 2 ]E[A 2 ]. We point out that the second moment of the interarrival time for the M/G/ queue given by (4) is well-known in the literature, e.g., (3.3a) in Daley (976). However, our derivation given above is new. 2.2 The Covariances We now show how to obtain the MacLaurin series of the covariances of the departure process. It is not difcult to observe that which gives us D n T n+ T n + A n ; Cov(D ;D n ) E[D D n ] E[D ]E[D n ] 2E[T T n ] E[T T n ] E[T T n+ ] E[A T n ]+E[A T n+ ]; (5) for n 2. Note E[D n ]E[A], E[T n ]E[T n+ ]E[T ], E[T 2 T n+ ]E[T T n ], E[T 2 T n ] E[T T n ], and E[T A n ]E[T 2 A n ]E[T ]E[A]. Therefore, we only need to obtain MacLaurin series of E[T T n ], E[T T n ], E[T T n+ ], E[A T n ], and E[A T n+ ]. Our basic idea is to express them in terms of E[T k ], k ; 2;:::. In the remainder of this section, we shall focus mainly on the case n 2 since Cov(D ;D 2 ) is the most interesting covariance and also since the basic idea used can be easily applied to Cov(D ;D n )(n>2) though the calculations become messier. For n 2, (5) becomes and Cov(D ;D 2 )2E[T T 2 ] E[T 2 ] E[T T 2 ] E[A T 2 ]+E[A T 3 ]: (6) Since W n+ max(t n A n ; ), similar to (5) we have E[T W k 2 ] E[A W k 2 ] Based on (7) and (8), we obtain E[T T k 2 ] E[T (W 2 + S 2 ) k ] E[T k+j+2 ] (k + j +)! ; (7) (j +)E[T k+j+2 ] : (8) (k + j + 2)! E[T ] k k + k i k i i E[T i+j+2 ] (i + j +)! ; (9) 7

and E[A T k 2 ] E[A (W 2 + S 2 ) k ] E[A] k k + k i k i i (j +)E[T i+j+2 ] : (2) (i + j +2)! Denote E[T T k 2 ] m t (2) km m and E[A T2 k ] Then it immediately follows from (9) and (2) that 8 > < t (2) km >: a (2) km 8 >< >: m a (2) km m : k t (m k) + P k P i m k 2 k i (i + j +2)t (i+j+2)(m k+i) ; m>k+; k t (m k) ; m k +; (2) ; m» k; P ki P m k 2 k i (j +)t (i+j+2)(m k+i) ; m>k+; ; m k +; E[A] k ; m k; ; m<k. Similar to (7)-(2), we have for n 2 E[T W k n+] E[A W k n+] E[T T k n+ ] E[A T k n+ ] E[T ] k k + E[A] k k + E[T T k+j+ n ] (k + j + )! ; E[A T k+j+ n ] (k + j +)! ; k i k i i k i k i i E[T T i+j+ n ] (i + j +)! ; E[A T i+j+ n ] (i + j +)! : (22) Denote We have t ((n+)) km a ((n+)) km E[T T k n ] 8 >< >: 8 >< >: m t (n) km m and E[A Tn k ] k t (m k) + P k i k i P m k 2 t (n) m a (n) km m : ; (i+j+)(m k+i) m>k+; k t (m k) ; m k +; ; m» k; P ki k i P m k a (n) ; (i+j+)(m k+i) m>k+; ; m k +; E[A] k ; m k; ; m<k. (23) (24) 8

Finally, based on (6) we have d 2 m ( 2t (2) m 2t 2m t (3) m a(2) m + a(3) m ; m ; ; m, (25) where P m d (2) m m is the MacLaurin series of Cov(D ;D 2 ). With (25) we calculate the rst four coefcients d (E[A]) 2 d d 2 (E[S]) 2 d 3 ff 2 + ff E[A] 6 ff E[A] 2 E[S 2 ] E[S 3 ] ff E[S]E[S 2 ]: It is clear that for the M/M/ queue we have d 2 d 3. Similar to (25), for n>2wehave d n m ( 2t (n) m t(n ) 2m t ((n+)) m a (n) m + a((n+)) m ; m ; ; m, (26) where P m d (n) m m is the MacLaurin series of Cov(D ;D n ) and t (n) a (n) m m, t((n )) 2m, t ((n+)) m, and a((n+)) m can be calculated recursively via (2)-(24). It is worth pointing out that the above procedure can also be used to obtain MacLaurin series of covariance Cov(D k ;Dk 2 2 ) (where k and k 2 are two non-negative integers). 3 Some Theoretical Issues In this section, we address some theoretical issues regarding the coefcients of the MacLaurin series we obtained previously. Mainly, we need to know ) whether the moments and covariances of the departure process have all the derivatives with respect to at +, and 2) whether these derivatives can be calculated based on the formulas we derived in the previous section. We impose the following two conditions. (A). All the moments of S are nite, and E[S k ]» (C s ) k for k ; ; 2;:::, where C s > is a constant; (A2). f(x) is an analytic at x +, i.e., there exists x > such that f(x) j! xj for» x» x. 9

(Recall is the j-th right-hand side derivative of f(x) at x.) Furthermore, j j»(c f ) j+ (j ; 2;:::), and where C f > is a constant. j! xj» C f ; and f(x)» C f ; for x, We note that (A) and (A2) are very general and they are satised by almost all probability distributions used in queueing theory, such as phase-type, uniform, and deterministic. To establish differentiability of the moments and covariances, we need the following two lemmas. Lemma. (A) holds if and only if S has a nite geometric moment, i.e., there is a ρ> such thate[ρ S ] <. Proof. If (A) holds, choosing <C s,wethenhave k E[S k ] k» k (C s ) k k C s < : Let ρ e >. By applying the dominated convergence theorem, we have E[ρ S ] k E[S k ] k < : On the other hand, if E[ρ S ] <, we choose lnρ>. It is clear that the sequence f P K k E[S k ] k ;K ; ; 2;:::g is monotonically increasing and bounded by E[e S ], hence its limit exists, i.e., P k E[S k ] k <, therefore (A) must hold. Q.E.D. Lemma 2. If (A) holds, then E[T ( ) k ]» ( C T ) k, where C T is a constant and»», and lim! E[T m ( )k (T ( ) >x )] ; for any non-negative integers k and m, where( ) denotes the indicator function. Proof. (A) implies T ( ) has a nite geometric moment (see Thorisson 985), hence E[T () k ]» (C T ) k (Lemma ). On the other hand, according to Weber (983), T ( ) is a.s. (almost surely) a convex function of. Also note T (), therefore, T ( )» T() a.s. for»». Hence E[T ( ) k ]» ( C T ) k. We now prove the second part of the lemma. Based on the rst part, it is clear that we only need to consider the case k» m. Since T ( )» T() a.s. for»», we have m T ( )k (T ( ) >x )» x k m T () m (T () >x ):

Note that E[T () m ] <. Therefore, lim! m E[T ( )k (T ( ) >x )]» lim! x k m E[T () m (T () >x )] : Q.E.D. With Lemmas and 2, we are now ready to show that the moments and covariances of the departure process have all the derivatives at +. Theorem. Under (A) and (A2), E[T k ]ande[w k ](k ; 2;:::)have derivatives of any order at +, and d m E[T k ] d m + d m E[W k ] d m + m!t km ; m!w km ; where t km and w km are dened by (8) and (9). Proof. According to (A2), we rst have Since E[W k ] jm k E + E 2 4 Z T (T x) k 2 4 (T >x ) j j E[T k+j+ ] (k + j +)!» jm k Z T j! xj dx (T x) k 3 5 @ f(x) 3 A j! xj dx 5 : (C f ) j ( C T ) k+j+ (C f ) m k ( C T ) m+ ; C f C T for <(C f C T ), by applying the dominated convergence theorem twice (one for interchanging the summation and the integration and the other for interchanging the summation and the expectation), we have Z T E (T x) k jm k j! xj dx» (C f ) m k ( C T ) m+ : C f C T Also note lim! 2 Z T E 4 (T >x ) m (T x) k 2C f E[(T >x )T k+ ]» lim :! m (k +)! @ f(x) j! xj 3 A dx 5

Therefore, Combining this with E[W k ] E[T k ] m k X we can easily prove the theorem, say, via induction. E[T k+j+ ] (k + j + )! + o( m ): E[W j ] k j k j ; j! Q.E.D. Corollary. Under (A) and (A2), all the moments and covariances have derivatives of any order at +. In particular, we have d m E[D k ] d m + d m Cov(D ;D n ) d m + m!d km ; m!d (n) m ; where d km and d (n) m are dened by (3) and (26) ((25) for n 2) respectively. Proof. Differentiability of the moments falls out directly from (2). For the covariances, the proofwillbevery similar to that of Theorem, hence we omit it here. Q.E.D. It should be pointed out that the existence of all the derivatives at + does not guarantee the analyticity at +, which is a necessary condition for using polynomials or rational functions to obtain the whole response curves based solely on the derivatives at +. In fact, Hu (992) gives two examples in which E[W k ] and E[T k ] have all the derivatives at + but are not analytic. Furthermore, it is proven in Hu (992) that if (A2) is replaced by (A2') If f(x) can be expressed as f(x) j! xj for x, and j j»(c f ) j+ (j ; 2;:::), then E[W k ]ande[t k ] are analytic at +. This implies that the moments and covariances of the departure process are also analytic at +. The proof on the analyticity is more involved and we will not elaborate on it here. The interested reader is referred to Hu (992). 2

4 Conclusion We have derived a simple procedure to calculate the coefcients of the MacLaurin series of the moments and covariances of the departure process of the GI/G/ queue with respect to, a scale parameter in the service time. Under some mild conditions we show that the moments and covariances have derivatives of any order at and can be calculated based on the coefcients we obtained. These derivatives can then be used to interpolate the moments and covariances of the departure process, say, based on polynomials or rational functions. They can also be used in conjunction with heavy trafc limits, which are extremely easy to obtain for the departure process. It is clear that various approximations for the moments and covariances can be developed depending on how many terms of derivatives we use. Acknowledgement The author wishes to thank the associate editor and the referees for their helpful comments and suggestions on improving this paper. This research is supported in part by the National Science Foundation under grants EID-92222, DDM-894277, and DDM-925368. References Burke, P.J., The Output of a Queueing System," Operations Research, 4, 699-74, 956. Burman, D.Y. and Smith, D.R., A Light-Trafc Theorem for Multi-Server Queues," Math. Oper. Res., 8, 5-25, 983. Burman, D.Y. and Smith, D.R., An Asymptotic Analysis of Queueing Systems with Markov- Modulated Arrivals," Operations Research, 34, 5-9, 986. Daley, D.J., The Correlation Structure of the Output Process of Some Single Server Queueing Systems," The Annals of Mathematical Statistics, 39, 7-9, 968. Daley, D.J., Queueing Output Processes," Advances in Applied Probability, 8, 395-45, 976. Disney, R.L. and de Morais, P.R., Covariance Properties for the Departure Process of M/E k //N Queues," AIIE Transactions, 69-75, June 976. Disney, R.L. and König, D., Queueing Networks: A Survey of Their Random Processes," SIAM Review, Vol. 27, No. 3, 335-43, 985. 3

Fendick, W. and Whitt, W., Measurements and Approximations to Describe the Offered Trafc and Predict the Average Workload in a Single-Server Queue," Proceedings of IEEE, Vol.77, No., 7-94, 989. Gong, W.B. and Hu, J.Q., The MacLaurin Series for the GI/G/ Queue," Journal of Applied Probability, 29, 76-84, 992. Gong, W.B., Nananukul, S., and Yan, A., Padé Approximation for Stochastic Discrete Event Systems," Submitted to IEEE Transactions on Automatic Control, 99. Gong, W.B. and Yan, A., Padé Approximation for Stochastic Discrete Event Systems," Proceedings of the 3th IEEE Conference on Decision and Control, Brighton, England, December, 99. Hu, J.Q., Analyticity of Single-Server Queues in Light Trafc," Technical Report, Manufacturing Engineering Dept., Boston University, 992. Marshall, K.T., Some Inequalities in Queueing," Operations Research, 6, 65-665, 968. Reiman, M. and Simon, B., An Interpolation Approximation for Queueing Systems with Poisson Input," Operations Research, 37, 454-469, 988. Reynolds, J.F., The Covariance Structure of Queues and Related Processes A Survey of Recent Work," Advances in Applied Probability, 7, 383-45, 975. Thorisson, H., The Queue GI/G/: Finite Moments of the Cycle Variables and Uniform Rates of Convergence," Stochastic Processes and Their Applications, 9, 85-99, 985. Stanford, D.A., Pagurek, B., and Woodside, C.M., The Serial Correlation Coefcients for Waiting Times in the Stationary GI/M/m Queue," QUESTA, 2, 373-38, 987. Weber, W.W., A Note on Waiting Time in Single Server Queues," Operations Research, 3, 95-95, 983. Whitt, W., Approximating a Point Process by a Renewal Process, I: Two Basic Methods," Operations Research, 5, 25-47, 982. Whitt, W., The Queueing Network Analyzer," Bell Syst. Tech. Journal, 62, 983, 2779-285. Whitt, W., Approximations for Departure Processes and Queues in Series," Naval Research Logistics Quarterly, 3, 499-52, 984. 4