• 検索結果がありません。

ON NETWORK FLOW EQUATIONS AND SPLITTG FORMULAS FOR SOJOURN TIMES IN QUEUEING NETWORKS

N/A
N/A
Protected

Academic year: 2022

シェア "ON NETWORK FLOW EQUATIONS AND SPLITTG FORMULAS FOR SOJOURN TIMES IN QUEUEING NETWORKS"

Copied!
6
0
0

読み込み中.... (全文を見る)

全文

(1)

Journal

of

AppliedMathematics andStochasticAnalysis 4, Number 2,Summer1991,III-I16

ON NETWORK FLOW EQUATIONS AND SPLITTG FORMULAS FOR SOJOURN TIMES IN QUEUEING NETWORKS

1

HANS DADUNA

Institut

flit

Mathematische Stochastik Unieersitt Hamberg

Bundesstrae 55,

D-P.O00 Hamburg 13,

GERMANY

LEMOINE’s

network flow equations are generalized to the case of multiserver networks. These equations provideabasis forrecursive evaluation of residual conditional sojourn time moments.

Key

words: Multiserver queues, Jackson

networks,

sojourn time distributions, moment

formulas,

flowequations.

AMS (MOS)

subject classification: 60K25, 90B22,

68C15.

1_.

TRODUCTION

lecently,

LEMOINE [3]

derived for

JACKSON

networks of single server nodes a set of

"network flow equations" which as heclaimed are a first step towards obtaining

higher

moments of sojourn times for customers in networks of queues. These equations connect a

customer’s

residual sojourn time distributions given the node he has just entered in his passage

through

the network.

Nothingissaid in this expressions about the

customer’s

itinerarythrough the network.

It

is the purpose of this paper to sketch how these network flow equations can be obtained from "splitting formulas" for passage time distributions which are previously

obtained,

at the same timegeneralizing

LEMOINE’s

result to thecase of

JACKSON

networkswithmultiserver nodes.

THE NO FLOW EQUATIONS

We

consider a

JACKSON

network of nodes

{1,...,J} = ,

nodei being a multiserver with mi

_>

1 service channels and infinitewaitingroom under first-come-first-served

(FCFS)

discipline.

At

node i

J,

customers arrive in a Poisson

(Ai) stream, A >_ 0,

and service times are exponentially distributed with mean pi-

1.

1Received:

April

1990,

Revised:

January

1991

Printed in theU.S.A. (C)1991The Society of Applied Mathematics,ModelingandSimulation 111

(2)

112 HANS

DADUNA

Upon

leaving node i, a customer either jumps to node j with probability rii

_

0 or leaves

the network with probability rio

_ O. We

assumethe routing to be Markovian and the family of all serviceand interarrival times to be independent andindependent from routing.

{ i O,

and

R--(rij:i,= O, ..,J). We

assume that the stochastic

Let

roi--

i=

J

matrix

R

defines a finite state Markov chain

Y = (Y(n):n N),

which is absorbing at 0 for any initialstate in finite time withprobability 1.

The network’s behavior over time can be described by a

strong

Markov process

X = (X(t):t _

0 with state space

N J,

describing the joint queue lengths at the nodes including customersin service.

The coordinate processesof

X

aredenoted by

(Xi(t):

t

> O) = X

i, i

=

1,...,J.

We

assume

X

tobe ergodic, which is

guaranteed

by the condition o

<

miPi,

=

l,...,

J,

(where (at,...,

a

j) =

aisthe unique solution of the traffic equation a

= (at,..., aj) +

a.

R

together with the requirement that all nodes are visited by customers.

distribution 7r of

X

is givenas follows:

The unique steady state

kpi

k

<

m i

=

1,...,J.

Let ai(k)=

mi#

k>_m

then

where

G

is thenorming constant.

According to the celebrated theorem on arrival and departure time distribution

(SEVCIK/MITtLkNI [6]

and

LAVENBERG/REISER [1]),

r is the distribution of the system seen by anarriving orjumping customer in equilibrium if he himselfis notcounted.

For

i

E (1,...,J}

let r be an arrival epoch ofa test customer

C

in equilibrium at node i, r

+ T

the epoch of departure from the network for

C,

i.e.,

T

is the total remaining time in the network for the customer arriving at r at node i, where we do not distinguish between internal

(departing

fromsome node, jumping to

i)

and external arrivals.

(3)

On NetworkFlowEquations 113

For

the case ofsingle-server node networks,

LEMOINE [3]

derived a set of "network flow equations" for the Laplace-Stieltjes transforms

(LST)

i(e) = .. ] .(e)>_ O,

i l,...,

J,

which, as he proved, are equivalent to a set of equations, better suited for the evaluation of moments.

We

derive a similar set of network flow equations" for multiserver queueing networks.

We

state it here as:

Theorem.

Let pi(w)

denote the steady.state probability that at least m customers are present at node i,i

= 1,...,J.

Then

for

i

= 1,...,Y

and

Re(O) >_

0

Pi

{1 pi(w)(1-

miPi-ti

=

rio

Pi

_ +

0

(

miP

(Xi(rj

miP

)+l-mi)+.

ot

+ 0)}

e

+

+ riiE[# e’kmi#i+

(91

OTj]

with the convention that the test customer

C

is not countedin thepopulation vector

X(’) (X l(t),. .., Xj(t)),

t

>_ O.

Remark.

(1) For

the case

m, =

1,i

=

1,...,Jthis isformula

(52)

of

LEMOINE [3].

(2) To

obtain residual sojourn time moments the expressions ofthe theorem should be differentiated and evaluated at

=

0.

But

then the same problems arise as in

LEMOINt*s [3]

procedure: There are too many unknowns in the set of equations obtained. Therefore further equations have to be derived which are independent from the above.

For

a discussion a.nd an examplesee

LEMOINE [3].

Proof. For

the test customer

C,

we set a condition to the distribution of his residual sojourn time in the network on the sequence of nodes he will visit before eventually leaving the network, i.e., on the possible behavior of

Y = (Y(n):n e N)

given

P(Y(O)= i)=

1, and

governed

by the matrix

R

which describes

C’s

future journey through the network until absorption.

Let G

be thestate space describing the possible behavior of

Y,

i.e.,

gE

Cg(g(O),g(1),...)

E

{0,1,...,a} N

(4)

with

g(n) = O::,,g(n + k) =

0 Vk E

N

and

g(n) #

0 for onlyafinitenumber of steps.

We

denoteby

Gj = {g

(

G:#(O) = j},j = 1,...,J.

The.

h,(O)= e -OT 1:

= _. Pr(Y=IY(O)=i

e

G

-OTi ]

the

LST

ofthe psage time distribution for customer traversing the

and e

[Y =

g

prescribed path

=(g(O)=i,g(1),...,g)) through

a network with Markovian

routg,

where

= (g) = maz(k: n(k) # 0). So T = koVg(k),=

where

Vg(k)

is

C’s

sojourn time at node

g(k).

We

now transform the network into anetwork with deterministic routing

(see MELAMED [4])

by introducing different customer types:

A

customer enteringthe network atnodeiisoftypegE

G

with probability

Pr(Y = a Y(0) = i)

and has itinerary

during hisvisit atthe network.

Having obtained the network with deterministic routing,

Lemma

2.1 and Theorem 2 in

SCHASSBERGER/DADUNA [5]

can be applied. This provides

(i)

the joint distribution of

C’s

sojourn time at node and the stateofthe network at

C’s

departurefrom nodeiproceedingto node

g(1),

and

(ii)

a "splitting formula" which represents the total passage timethrough apath as asum of the sojourn time in i and the residual passage time through

(g(1),g(2),...,g())

both

conditionedon the state ofnetworkin

C’s

departure epochfrom node i.

Turning back to the network with random routing, i.e., deconditioning over all customer types

(but

leaving

C’s

itinerary

fixed)

weobtain

e

IY=g =

(5)

OnNetwork FlowEquations 115

Z[e O(Vg(1)

"1"

Vg(2

"t’...-I"

Vg(, ))ly =

g,

(’ri’]" Vi) . ("l"’"ng(1) ’-F ].,...,j)]

where a

+ ---- maz(O, a)

for a

E R,

and

C’

isincluded in

X(r + Vi).

Now (g(1),...,g(),0,0,...)E Go(l),

andfrom the

strong

Markov property of

X

itfollows:

(e) =

= E ri, o(1)" Pr(Y = (g(1),g(2),...,g(),0,0,...,)IY(O) = g(1))-

gfiG

(

mil

(ni+l--mi)+

E ’,,,,i,,+e:

("t’

rig)E

N

J

o(vo(t) +... + vg( )) Y = g,X(’rl + Vi) = (n,...,ng() + 1,...,n.t)] =

E P(Y = .q’ Y(O) = ./)-

o’ G

g’ ((z) ,g(’),o,o,...).

E[e (vg(z) +... + Vo(, )) (Y(]O = 9(k),k >_ 1),X(ri+ Vi) = (n.,...,ne(t) + t,...,nj)]

j=o

(

miP

(n i+l-mi)+

E

(n

.j)

N

J

E[e-OTjIx(rj) = (nl,...,nj-l- 1,...,nS)].

Remarks.(3) In

an analogous manner as we obtained here from the =splitting

formula"

of

SCHASSBEIGEP/DADUNA [5]

the aetwork flow equation" for networks withmultiserver

nodes,

and a single customer class, we can deal with random routing networks with different customer types.

The case of a single server network with different customer types can be derived from

DADUNA [1],

where the splitting formula for a

customer’s

passage time through a fixed path in a

(6)

network with random routing appears as equation

(7)

which leads directly to our Theorem or the

analog

to

LEMOINE’s [3]

formula

(52). For

this case,

LEMOINE’s

first version of the "network flowequation"

(see (6)

in

LEMOINE [3])

follows directly from formula

(5)

in

DADUNA [1].

(4)

Network flow equationsfor mixed networks can be derived in exactly the same way providing again formulas for recursive evaluation ofresidual conditional sojourn time moments for external customers.

In fact,

the splitting formula in

SCHASSBEIGER/DADUNA [5]

is proved for

that case.

REFERENCES

[i]

[3]

[4]

[S]

[B]

Daduna,

H., "On

passage times in

JACKSON

networks: Two-stationswalk and overtake- free paths",

Zeischrifl f. Oper. Res.

27, ser.

A., (1983),

239-256.

Lavenberg,

S.S.

and leiser,

M.,

"Stationary stateprobabilities at arrival instantsfor closed queueingnetworks with multipletypes of

customers", J.

Appl. Prob.

17,

(19S0),

1048-1061.

Lemoine,

A.J., "On

sojourn time in

JACKSON

networksof

queues",

d. Appl. Prob. 24,

(1987),

495-510.

Melamed,

B.,

"Sojourntimes inqueueing

networks",

Math.

Oper. Res.

7,

(1982),

223-244.

Schassberger, 1. and Daduna,

H.,

"Sojourn times inqueueing networks with multiserver nodes",

J.

Appl. Prob. 24,

(1987),

511-521.

Sevcik,

K.C.,

and Mitrani,

I.,

rhedistribution of queueing network states at input and output instants",

J. Ass. Comp.

Mach. 28,

(1981),

358-371.

参照

関連したドキュメント

We present the new multiresolution network flow minimum cut algorithm, which is es- pecially efficient in identification of the maximum a posteriori (MAP) estimates of corrupted

Megrelishvili [5] introduced the concept of an equiuniformity (uniformity is equiuniformity if it is compatible with the topology of the phase space, invariant and the action is

2 From the sensitivity analysis for the model based on M3 distribution, it can be seen that the travel time of left-turning vehicles is an increasing function with opposing through

The equality in (2.6) holds if and only if a and b are linearly dependent, or the vector c is a linear combination of a and b, and (a, c)(b, c) = 0, but (a, c) and (b, c) are

The purpose of this research is to develop method of calculation of exponential decay rate for neural network model based on differential equations with discrete and

MEDVED’, Singular integral inequalities and stability of semilinear parabolic equations,

In this paper, we prove that a space is a sequence-covering π-image of a metric space if and only if it has a σ-strong network consisting of cs-covers (or sn-covers) if and only if

Some useful bounds, probability weighted moment inequalities and variability orderings for weighted and unweighted reliability measures and related functions are presented..