Document 11062533

advertisement
HD 28
.M414
\»ST.
OCT 20198.
ALFRED
P.
WORKING PAPER
SLOAN SCHOOL OF MANAGEMENT
M/G/oo with Batch Arrivals
GTE
J.Keilson
Laboratories and Mass.
Inst, of
Technology
and
A.
Seidmann
University of Rochester
WP1932-87
September 1987
MASSACHUSETTS
INSTITUTE OF TECHNOLOGY
50 MEMORIAL DRIVE
CAMBRIDGE, MASSACHUSETTS 02139
M/G/oo with Batch Arrivals
GTE
J.Keilson
Laboratories and Mass.
Inst, of
Technology
and
A.
Seidmann
University of Rochester
WP1932-87
September 1987
Abstract
Let Pc„(n) be the distribution of the number N(oo)
in
the
ergodicity for
systems with an infinite number of
batch arrivals with general batch size distribution
and
general holding times. This distribution is of impotance to a variety
of studies in congestion theory, inventory theory and storage
systems. To obtain this distribution, a more general problem is
addressed
In this problem,
each epoch of a Poisson process gives
rise to an independent stochastic function on the lattice of integers,
which may be viewed as a stochastic impulse response. A continuum
analogue to the lattice process is also provided.
system
at
servers,
.
OCT 2
->
,937
RECEIVED
O. Introduction.
The
number
distribution of the
number
infinite
general problem
is
of
importance to a variety
and storage systems. To obtain
theory, inventory theory
process gives
batch arrivals with general batch size distribution
of servers,
and general holding times
addressed.
is
rise to
the system at ergodicity for systems with an
in
In this
of studies in
this distribution,
each epoch
problem,
congestion
a more
a Poisson
of
an independent stochastic response function on the
lattice
of integers.
The
simplicity
and importance
known, but the authors have not been able
method
employed
is
probabilistic
suggest that they may be
of the results
to find
them
in
the
and succinct and may be
The
literature.
of
independent
interest.
A more
1.1
general problem
The work described has been motivated by M/G/oo batch
arrival
system
needs. The results however relate simply to a more general system context
and may have value elsewhere.
For the M/G/^o batch system, customers arrive at Poisson epochs of rate X
random batch
with
infinite
number
system,
is
-4
oo
.
and random
of servers
To
wanted.
problem where,
stochastic
size
for
.
The
i.i.d
p.g.f. at
each
arrival
epoch
The system occupancy
level N(t) is
we
of of the
the
number
in
obtain the
p.g.f. of N(t«) for
Poisson character
as a superposition
of
M
the
consider the more general
Poisson stream
,
there
is
as
a
t
then given by
oo
X
k =
page1
t,^
,
system having an
response function Nk*(t) having integer values with Nk*(t) -^
N(t) =
of the
ergodicity of N(t),
find this distribution
k = +
To
service times to a
N
*(
t -
t
J
-oo
the general problem, one notes that because
of the arrival process,
one may regard the
independent sub-streams.
6/1 5/0
input stream
Each sub-stream has
12:35
PM
Poisson arrivals
N*(t)
X/M and has the same stochastic response
of rate
and each sub-stream may be thought
subsystem. The response function
after a
the level
stream
M
be assumed
large, the probability that
is
a subsystem
present simultaneously
in
interval of length D,
the
let
as associated with
of
p.g.f. of
initially to
number
the
as
o(}t/M)
is
own
its
terminate at
Because each sub-
of finite duration D.
service interval
when
thin
is
N*(t) will
function
two or more batches are
M
-^
During the service
oo.
the subsystem present at time
in
y after the service inception be
g(u,y)=
(1)
where
is
r^{y)
= P[N*(y) = n]
Xn
Because the
.
rnCy)
u"
process
arrival
for
each subsystem
Poisson, the length of the intervals between the termination of service on the
previous batch and the the start of service on the next batch
distributed with
mean
M/?t.
In (y)
If
at time y, the fraction of time
spent
in
exponentially
the indicator function for being at state n
is
level n at ergodicity is given for n >1
by
D
D
E[j
is
dy
I„(y)
]
r^(y) dy
f
"o
X
X
It
follows that the p.g.f of the
number
—
71
(u
,
-)
=
next permit
latter limit is
From the
page2
M
to
+
g(u,y)
_
j
J
lim
,^
for fixed D,
+ 0(1)
,
M
-^
oo
+
infinite
and then D
to
become
infinite in turn.
appropriate since the duration of the holding times
familiar
is
M
dy
5__
|_
become
the system at ergodicity
D
D
We
in
^^ (1+^)^
=
e'^,
may be
The
infinite.
one has
6/1 5/0
12:35
PM
D
71 (
=
u,oo)
=
lim
^ ^ exp
^
lim^^ ^exp[ -X
X D {
-
[
D{1J
—
-
1
1
(
dy
g{u,y)
j
dy
-
g(u,y)
-
g(u,y)}dy
)
}
]
}
]
.
I.e.
oo
(2)
H
7i:(u
A more
exp [-X
=
J{1
].
formal demonstration of (2) can be obtained from a continuous
product representation of .k{u
Note that
for the ordinary
time c.d.f A(x)
infinite
,<>=).
K
M/G/°o system with batch size
=1 and service
one has
,
A
g(u, y) = A(y) + u
(3)
(y)
Hence
and one obtains from
(See
for
(2)
A
=
1- g(u, y)
the classical result
example Tijms(1986).) Equation
Theorem.
{1-u)
(y)
For a process N(t)
with
7i:(u ,oo)
(2) implies at
= exp[
once
system
number
is
of servers, the
ergodic distribution of the
a compound Poisson
The basic
result
continuum case
for
(2)
XE[T] (1-u)
]
.
that:
batch poisson arrivals of rate X,
independent identical random impulse response g(u,t
infinite
-
)
identical
each batch and
number
distribution with p.g.f. given
can be extended by an
for
by
of items in the
(2)
argument
.
to the
which
(4)
k = +
X(t)
=
X
k =
pages
CO
^
X
- T
^( t
J
.
-oo
6/1 5/0
12:35
PM
Here the summands are
infinity.
v|/(s,y)
deterministic
(1959).
in
= E[exp{-s
[ - ?i
X,^*(y)}]
and exponential
one
]
.
In
this result
An extensive discussion
of the
goes
to
has
{1
f
t
\|/(s,y)}
-
dy
]
the special case where X^*(y)
coincides with
J.
Keilson
general deterministic case
&
is
D. Mirman,
may be found
S.O.Rice(1945). The result extends to multivariate processes of the form
1.2
(4).
The ergodic Mean and Variance
From
(2)
E
If
exp
=
,00)
(t)(s
where
stochastic functions which go to zero as
= E[ exp{-sX(°o)}
(^{s ,c«)
If
i.i.d.
one has
[
N(oo)
N*(t) is the
at
]
once
=
^
J
g^(1,y) dy
decreasing number
in
=
^
^
n r^{y)
dy
.
the system associated with each Poisson
epoch, then
00
E[NH)] =X
(5)
In
the
same way, one
jE[N*(y)]dy
finds that
00
Var[NH]=
X
J
[
g^ud
.V) +
SuC^
.y)
1
dy
so that
Var[NH] =X
(6)
1.3
j
E[N*2(y)] dy
Mbatch/M/00
Until
now no assumptions have been made about
batches are served independently. For
page4
M'^^^'^'^/M/00
6/1 5/0
,
N*(t) other
than that
each customer
is
served
12:35
PM
independently and lifetimes are exponentially distributed.
that batch size
is
suppose
Let us also
exactly K. Then, as for (3)
^
g(u,y) = [ {1-e-ey) + ue'^V]
so that for
(2)
one must evaluate
oo
^k(") =
j
[
(1-e-^y) + ue-ey]
"^
dy
From the Binomial expansion, one must then evaluate
oo
h(K,r) =
J
(l-e-Qy)'^''" e" '^v
from the integral representation
of the
dy =
Beta function..
er
[
It
^C,
]-'^
follows that
(7)
e
This
may be seen
to coincide with the p.g.f.
obtained for M^/M/oo by analysis
via a birth-death process for general batch size distribution.
and
Pn(t)
= P[N(t) =
n]
.
One
.
Let a^ =
P[K=n]
then has from the forward Kolmogorov
equations
^Pn(t) =
The use
of
-
(^ + n^)Pn(t) + A (Pn(t))*(an) +
(n+1)nPn+i(t)
generating functions then gives
3Y7t(u,t) = -?i[1-a(u)] 7i(u,t) + u(1-u) 3^:t(u,t)
,
I.e.
(1-u)
^log^Cu) =-[1-a(u)]
U
One has
finally
u
(8)
This
7:(u)
= exp
may be seen
pages
[
-
1-w
to coincide with (7)
°^
J
= ..
when a(u) u
6/1 5/0
K
12:35
PM
MK/G/oo
1.4
For constant batch size and general holding times, one has
g(u,y) =
[
^
A
+ u
A(y)
(y)]
so that
oo
7i(u
= exp
[
^
J
exp
=
,00)
[
{[A(y)
X
+ u
J
A
[g(u,y)
(y)]"^
-
g(1,y)
-
[A{y)+ A
]
dy
(y)]*^ }dy]
.
Hence
7r(u ,00)
(9)
exp{ -0[1
=
-
p(u)
]
}
where
(10)
e=
XE
[
max (T,,T2, ..,1^)] = X
j
[1-Ak(y)] dy
and
(11)
X
Mu)
u'C,
Note that only when K =
pages
1
Note also that
is
[
1
-
Aj^(y)
]
dy
the distribution of N(=«) independent of the lifetime
for constant batch size
K one has from
differentiation
E[N(H1 = ^K E[T]
(12)
(13)
A^^-^y) dy
=
j
distribution.
A';(y)
J
Var[N(oo)] =
XK
E[T] + ?iK2
6/1 5/0
J[1-A(y)]2dy
12:35
PM
in
agreement with Tijms
N(oo)
from
(9)
[
1986]
The numerical evaluation
I
e-9
-p(u)l }=
n-fold convolution of the lattice distribution
from the compound Poisson character
distribution
with finite
distribution of N(oo)
mean, when K
becomes normal
batch size K alone since
normality
will
substantial part by the
fixed
is
.
e=
This study
Wm.
The authors are indebted
E.
to S.
ip
pn(u)
for P(u) with itself.
of (9) that for
and ^becomes
the K'th power of a
XE
was
max
[
initiated
Simon School
Graves,
(
L
T^, Tg,
at
is
clear
.
.
large, the
with increasing
in
p.g..f.
,
T^
.
) ]
and supported
of the University of
Servi, U.
It
any holding time
Normality does not set
7r(u ,«>) is not
be present when
Acknowledgment:
helpful
of the distribution of
can be obtained algorithmically from
exp{-e[1
and
.
The
is
large.
in
Rochester.
Sumita and D. Nakazato
for
comments.
References
[1]
J.
Keilson and N.D.Mirman (1959)
"
The second order
integrated shot noise" IRE Transactions
[2]
[3]
on Information theory" pp 75-77
S.O.Rice (1945) Mathematical Analysis
Technical Journal
Henk
Sons,
page7
distribution of
of
Random
Noise. Bell
.
System
Vol. 23
C. Tijms (1986)
Stochastic Modelling and Analysis, Wiley &
New York
6/1 5/0
12:35
PM
Date Due
MAY 1 2 20(1
3
TDflD
DOS 131 MIT
Download