• Aucun résultat trouvé

Extreme value distribution for the M/G/1 and the G/M/1 queueing systems

N/A
N/A
Protected

Academic year: 2022

Partager "Extreme value distribution for the M/G/1 and the G/M/1 queueing systems"

Copied!
17
0
0

Texte intégral

(1)

A NNALES DE L ’I. H. P., SECTION B

J. W. C OHEN

Extreme value distribution for the M/G/1 and the G/M/1 queueing systems

Annales de l’I. H. P., section B, tome 4, n

o

1 (1968), p. 83-98

<http://www.numdam.org/item?id=AIHPB_1968__4_1_83_0>

© Gauthier-Villars, 1968, tous droits réservés.

L’accès aux archives de la revue « Annales de l’I. H. P., section B » (http://www.elsevier.com/locate/anihpb) implique l’accord avec les condi- tions générales d’utilisation (http://www.numdam.org/conditions). Toute uti- lisation commerciale ou impression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit conte- nir la présente mention de copyright.

Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques

http://www.numdam.org/

(2)

Extreme value distribution for the M/G/1

and the G/M/1 queueing systems

J. W. COHEN

Technological University Delft, Holland.

Ann. Inst. Henri Poincaré, Vol. IV, 1, 1968, p. 83-98.

Section B : Calcul des Probabilités et Statistique.

SUMMARY. - For the supremum of the virtual

delay

time in a

busy cycle

and for the supremum of the actual

waiting

times of the customers served

in a

busy cycle

the

Laplace-Stieltjes

transforms of the distribution functions have been found

recently.

Also for the supremum of the number of

customers

simultaneously

present in the system

during

a

busy cycle

the

generating

function of the distribution is known. For every one of these variables the limit distribution of the maximum of these variables over a

finite number of

busy cycles

is derived in the present paper. These limit distributions are obtained for the

queueing

systems

M/G/1

and

G/M/1

and for traffic intensities

equal

to one and less than one.

1 SOME RELATIONS FOR THE

M/G/1

SYSTEM

For the

M/G/1 queueing

system denote

by 12t

the virtual

waiting

time at

time t, by

xt the number of customers in the system at time t and

by

wn the actual

waiting

time of the nth

arriving

customer with wl = 0. Further c will denote the duration of a

busy cycle

and n the number of customers served in a

busy cycle.

Define

83

(3)

84 J. W. COHEN

so that is the supremum of the virtual

waiting

time in a

busy cycle,

is the supremum of all actual

waiting

times of a

busy cycle

and xmax the maximum number of customers

simultaneously

present in a

busy cycle.

Denoting by B(t)

the distribution function of the service times and

by

(1 the

average interarrival time then with

we have

and for x =

1, 2,

...,

Here we used the notation

and

D~

is a circle in the

complex o-plane

with center at cv = 0 and

radius ~ ~ ~

the

positive

direction of

integration being

counter clockwise.

By 03B4

is

denoted the

larger

zero of + 03B1~ - 1 with Re q >

0,

while ,u is the smaller

(4)

EXTREME VALUE DISTRIBUTIONS FOR THE M/G/1 1 85

zero inside or on the unit circle of

~ -(1 -

~. It is well known

(cf.

Takacs

[1])

that if 1 then 5 =

0,

=

1 ;

the zeros 5

and

have

multiplicity

one if

1,

if a = 1

they

have

multiplicity

two. The

relations

(1.1)

and

(1.3)

have been derived

by

Takacs

[2]

and

by

Cohen

[3], [4], [5],

while the relation

(1.2)

has been obtained

by

Cohen

[6].

Let w and x be stochastic variables with distribution functions

given by

so that the distribution of w is the

stationary

distribution of the

(virtual

or

actual) waiting

time for the

M/G/1

queue, and the distribution of x is the

stationary

distribution of the number of customers present in the

M/G/1 queueing

system.

Further let Q be a

negative exponentially

distributed variable with

expectation

(1 and i a variable with distribution function

B(t).

Assume

that w and 03C3 are

independent,

and also that w and i are

independent.

It

follows from

( 1.1 ),

...,

( 1. 5)

that for a

1,

From

( 1.1 )

for v >

0, Re q

>

0,~ ~ 1,

(5)

86 J. W. COHEN

from

( 1. 2)

for w >

0, -

>

Re ~

>

0,

a ~

1,

a

-

and from

( 1. 3)

for x =

2, 3, ... , 1,

Define

so that

H(t)

is a distribution function

having

a bounded and monotone

density

function

h(t).

Define

for a _

1

so that

Obviously, K(t, 1)

is the renewal function of a renewal process with

H(t)

as

renewal distribution. Since

H(t)

has a

density

which is monotone and

bounded

K(t, a)

has for a 1 a bounded derivative

k(t, a) (cf.

Feller

[7],

p.

358)

and

(6)

87 EXTREME VALUE DISTRIBUTIONS FOR THE M/G/1 1

Since for

a _ 1

we have for w >

0, a _ 1,

1 It is

easily

seen that for a ~ -

1,

0

Re q

-,

(1

Further

for |03C9| 1,

x =

0, 1,

...,

From

( 1. 6), ( 1. 7)

and

( 1. 8)

it follows

easily by using

the inversion formula for the

Laplace-Stieltjes

transform that

for a 1,

(7)

88

From the relations

and

it is found that for a 1

(cf. ( 1.16)

and

( 1.17))

Since

and

we have

so that since

(8)

EXTREME VALUE DISTRIBUTIONS FOR THE M/G/1 1 89

with

f32

the second moment

of B(t),

we obtain

It is seen that the second moment of vmax is finite if

/32

~, a similar conclu- sion holds for and xmax. It is noted that E

{

is finite if a

1,

while

E { w ~

is finite if a 1 and

f32

oo-

2.

EXTREME

VALUE DISTRIBUTIONS FOR

M/G/1 Suppose

the server is idle at time t = 0. Denote

by

and

the supremum of vr, of wn and of xt in the

jth busy cycle

of the

queueing

system

M/G/1, j

=

1, 2,

....

Obviously,

=

1, 2,

...., are inde-

pendent, identically

distributed variables with finite first moment if a 1 and with finite second moment if

f32

00. If a 1 then the strong law

of

large

numbers

applies

for the sequence =

1, 2,

... ; whereas

if

f32

oo the central limit theorem

applies

also for this sequence. Similar

statements hold for the other sequences = 1,

2,

..., and

j = 1, 2,

...

Define for n = 1,

2,

...,

i. e.

v"

is the supremum of the virtual

waiting

time in n

busy cycles, Wn

that

of the actual

waiting

times in n

busy cycles

and

X

the supremum of the number of customers present

simultaneously

in the system

during n busy cycles.

For these variables we shall derive some limit theorems.

THEOREM 1. - If a = 1 and the second moment

of B(t),

is finite then the

do f 1 1 1

distributions of 2014 of 2014

Wn

and of -

Xn

all converge for n - oo to the distribution

G(x)

with

Proof. Since

f32/2f3

is the first moment of

H(t),

and since

h(t)

is monotone

we have from renewal

theory (cf.

Feller

[7],

p.

358)

(9)

90 J. W. COHEN

Hence from

( 1.16)

since a = 1

From this relation and from

for n - oo it follows

immediately

that

and the statement for

V~

has been

proved.

From

( 1.17)

for a = 1

For

given

s > 0 a finite number

W(s)

> 0 exists such that

so that

Consequently,

since

k(t, 1 )

is bounded

Using (2.1)

the same

argumentation yields

Hence from

(2.4)

so

that,

as above the statement for

Wn

follows.

(10)

91 EXTREME VALUE DISTRIBUTIONS FOR THE M/G/1 1

and

Jt

follows

or

In the same way it is shown that

Hence from

( 1.12)

the last relation leads as above to the statement for

Xn.

The theorem is

proved.

THEOREM 2. - If a

1,

po > 0 and - po is the abcissa of convergence of

f3(p)

and if

~( -

po +

0)

= oo then for - oo x oo,

with

(11)

92 J. W. COHEN

and s is the zero of + 03B1~ -

1, Re ~

0 which is nearest to the

imaginary

axis Re

~==0.

Proof. Since po > 0 and a

1,

the function 1 has for

Re ~

0

a real zero. Denote

by 8

its real zero nearest to the axis

Re q

= 0.

Clearly

s > - po. From

it follows that ~ is the

only

zero with

Re ~

= c. From

and from Rouche’s theorem it is seen that + 1 has

only

one

zero with

Re q

> e ; this zero

is q

= 0. Hence s is the zero with

Re ~

0

nearest to the axis

Re ~

= 0.

Moreover, E

is a

single

zero, since

the series

being

convergent. If + - 1 has a second zero f,l 1 with

Re ~

1 0 then - po Re E E. Let

C03BE

be a line

parallel

to the

imaginary

axis with

Re ~1 Re ç

8 if f,1 1

exists,

otherwise - po

Re ç

s. The function 1 is

analytic

for

Re ~

>

Re ç

and has

single

zeros

at 11 = f,

and ~

= 0. From

Cauchy’s

theorem it follows for

It is

easily

verified that

Hence from

( 1. 6)

we obtain

(12)

93

EXTREME VALUE DISTRIBUTIONS FOR THE M/G/1 1 Therefore

so that for n - 00

i. e.

This proves the statement for

V~,

that for

W~

is

proved

in the same way.

The statement for

X~

is also

analogous.

Start from

( 1. 3)

and move the

path

of

integration D03C9

to a circle with

radius |03C9 | >

1 and such that the

first zero of

outside the

circle -

1 is an interior

point

of this circle.

COROLLARY to t h eo r e m 2. For a 1 the variables -

Vn log n, 1 03B2 Wn log n

and

X

conver e for n ~ ~ in robability to -

111

-=- converge 00 in

probability

to 2014 2014, 2014 2014 and ,

log n

g p y

log(l-x8)

respectively.

Proof. For every fixed x > 0 it follows from theorem 2 that for n - 00

for n -~ 00,

and hence the statement for

V~ follows;

the other statements are

proved similarly.

During

a

busy cycle

a realisation

of 12t

may have a number of intersections with level K. There are no intersections at all if

during

the

busy cycle

the virtual

delay

time is

always

less than K. Denote

by

the number

of intersections from above with level K

of 12t

in

the jth busy cycle, /

=1, 2, ....

(13)

94 J. W. COHEN

Obviously,

the variables =

1, 2,

..., are

independent

and

identically

distributed variables. It has been shown in

[8]

that

if a ~ 1

then

where

Denote

by EK

the state with K customers left behind in the system at a

departure.

Let

A~

represent the number of times that state

EK

occurs

during

the

jth busy cycle. Obviously,

=

1, 2,

..., are

independent

and

identically

distributed variables. It has been shown in

[9]

that if a _ 1 then

where

Define

then we have :

THEOREM 3. - If a _ 1 then

Proof. It is

easily

verified that

(14)

95 EXTREME VALUE DISTRIBUTIONS FOR THE M/G/1 1

from which the statement of the theorem follows as in the

preceding

theorem.

Similarly

for

As before we obtain.

COROLLARY to theorem 3. For a 1 the variables and con-

log n log n

verge

for

n - 00 in

probability

respectively.

It is noted that

if B(t)

= 1 - for t > 0 then = -

(1 - a), bi = ( 1 - a),

~ = ~(1 - ~ ~3 = ~’’(1 - ~ 1 - xs = ~’B

3. EXTREME VALUE DISTRIBUTIONS FOR

G/Mjl

Denote

by A(t)

the distribution function of the interarrival times for the

queueing

system

G/M/1 ;

For the system

G/M/1

the variables and will have the same

meaning

as those for the system

M/G/1,

and

similarly

for

Vn, W" and X~.

For a _ 1 we have

(cf.

Cohen

[3], [5], [6]),

ANN. INST. POINCARÉ, B-IV-1

(15)

96 J. W. COHEN

here W is the

larger

zero of + 1 with

0,

and ç is the smaller

zero of

a ~ -(1 2014 D) ~ 2014

co with 1. If a = 1

then ~

=

0,

cp =

1,

whereas for a 1 both cp

and #

are

positive

with

multiplicity

one. Put

and

so that

M(t)

is the renewal function of the renewal process with

N(t)

as

renewal distribution. As in section 1

(cf.

the derivation of

( 1.10),

...,

.

(1.12)) we

have from

(3 . 1),

...,

(3 . 3) for a

= 1

If the second moment a2

of A(t)

is finite then from renewal

theory

The same

argumentation

as used in the

proof

of theorem 1 leads

immediately

to

THEOREM 4. - If a = 1 and (X2 oo then the distribution functions of

2a 2a 2(X2

of and of

- Xn

all converge to

G(x)

for n oo.

n03B12 Further

THEOREM 5. - If a 1 then for - oo x oo,

(16)

97

EXTREME VALUE DISTRIBUTIONS FOR THE M/G/1 1

with

Proof. From

(3 .1 )

we have for

Re ç

>

Re q

>

0,

v > 0

so that, since 1 has no zeros for 0

Re ~ t/J,

it

immediately

follows from

(3.1)

that

From this relation the statement for

V~

follows as in the

proof

of theorem 2.

The

proof

of the statement for

W~

is similar. To prove the statement for

X~

move the

path

of

integration D~

to a circle with

radius [ ( and

such

that qJ

1’1 1,

and observe that qJ = 1 - The statement for

Xn

is

now

easily

derived.

COROLLARY to theorem 5. For a 1 the

variables - 2014"-, - 2014"-

and

-converge

for n ~ oo in

p robabilit y

to

2014, 2014

respectively.

The

proof

is

analogous

to that of the

corollary

of theorem 2 in the

preced- ing

section.

REFERENCES

[1] TAKACS, L., Introduction to the theory of queues. Oxford University Press, New York,

1962.

[2] TAKACS, L., Application of Ballot theorems in the theory of queues. Proc. Symp. on Congestion Theory. The University of North Carolina Press, Chapel Hill, 1965.

[3] COHEN, J. W., The distribution of the maximum number of customers present simulta- neously during a busy period for the system M/G/1 and for the system G/M/1. Journ.

Appl. Prob., 4, 1967, p. 162-179.

[4] COHEN, J. W., The M/G/1 queueing system with finite waiting room. To be published.

[5] COHEN, J. W., Single server queue with uniformly bounded virtual waiting time. To be

published.

(17)

98 J. W. COHEN

[6] COHEN, J. W., Single server queue with uniformly bounded actual waiting time. To be

published.

[7] FELLER, W., An introduction to probability theory and its applications, vol. II, Wiley, New York, 1966.

[8] COHEN, J. W. and GREENBERG, I., Distribution of crossings of level K in a busy cycle of

the M/G/1 queue. Ann. Inst. Henri Poincaré, B4, 1960, p. 75-81.

[9] COHEN, J. W., Return times for state K within a busy cycle for the M/G/1 queue. To be

published.

Manuscrit reçu le 4 septembre 1967.

Références

Documents relatifs

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

An algebraic variety can be described as the set of points in C m satisfying certain equations with algebraic coefficients; and this is a subset of the algebraic variety given by

TALAGRAND, Uniform bounds in the Central Limit Theorem for Banach space valued Dependent Random Variables, to appear in J. TALAGRAND, Bad rates of convergence for

Keywords : queueing theory, regular variation, supremum of actual, virtual waiting time, limit theorems, extreme value

- For the M/G/1 queuing system the distribution of the number of crossings from above of a level K by the virtual delay time during a busy cycle is derived; the

DAHLBERG, Weighted norm inequalities for the Lusin area integral and nontangential maximal functions for harmonic functions in Lipschitz domains, Studia Math., 47 (1980), 297-314.

As a conclusion, the Markov Monoid Algorithm introduced in [FGO12], used to decide the value 1 problem for leaktight automata, is actually the most correct algorithm known so far,

finite fields, digit sums, Hooley-Katz Theorem, polynomial equa- tions, Rudin-Shapiro function.1.