• No results found

Vol 5, No 3 (2014)

N/A
N/A
Protected

Academic year: 2020

Share "Vol 5, No 3 (2014)"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

TRANSIENT BEHAVIOUR BY SEQUENCE CHAIN OF A FLUID QUEUES

M. Reni Sagaya Raj

1

and B. Chandrasekar*

2

1,2

Department of Mathematics, Sacred Heart College(Autonomous),

Tirupattur - 635601, Vellore District. Tamil Nadu, S. India.

(Received on: 05-03-14; Revised & Accepted on: 21-03-14)

ABSTRACT

I

n this paper, we obtain the transient solution in closed form of fluid queue driven by a birth and death process on an infinite-state space whose birth and death rates are suggested by a chain sequence. The probability with which the buffer content becomes empty at an arbitrary time is also determined. Numerical illustrations are added to capture the variations in the behaviour of this performance measure against time.

1. MODEL DESCRIPTION

Consider a fluid queue driven by a birth and death process,

{

X

(

t

),

t

0

}

with rates suggested by a chain sequence, viz, the birth and death parameter satisfy

,

1,2,3,

=

,

=

)

(1

.,

.

,

=

1,

=

1

1 1 1

1 1

1 1 1

n

e

i

n

n n

n n

n

µ

λ

µ

β

µ

µ

β

λ

+

(1)

with

λ

0

=

1

and

µ

0

=

0

so that

{ }

1

n

µ

is the minimal parameter sequence for the constant term chain sequence

{

β

,

β

,

β

,

}

,

0

<

β

1/4

, so that 1

n

λ

and 1

n

µ

are positive, given by

,

1,2,3,

=

,

)

(1/

2

)

(1/

=

1

1

1

U

n

U

n n

n

α

α

α

λ

+ (2)

,

1,2,3,

=

,

)

(1/

2

)

(1/

=

1

1

1

U

n

U

n n

n

α

α

α

µ

(3)

where

U

n

(.)

is the Chebyshev polynomial of second kind of order

n

and

α

=

2

β

. Note that

( )

(

β

)

β

α

α

µ

µ

µ

1/2

=

)

(1/

1

2

=

2 1

j j

j j j

U

U

(4)

The transition probability for the process

{

X

(

t

),

t

0

}

, whose birth and death rates are governed by (1), with

0

=

(0)

X

, are

t

t

I

e

U

n

t

P

n

t n

n

α

α

α

)

(

1

1)

2(

=

)

(

+1

+

(5)

(Lenin and Parthasarathy [3].)

Corresponding author: B. Chandrasekar*

2

1,2

Department of Mathematics, Sacred Heart College(Autonomous),

Tirupattur - 635601, Vellore District. Tamil Nadu, S. India.

(2)

It can easily be show that the sequence

{ }

1

n

λ

is decreasing with

n

and tends towards

(1

+

1

4

β

)/2

, so that it could represent a queue with discouraged arrivals. The sequence

{ }

1

n

µ

is thus increasing with

n

towards

)/2

4

1

(1

β

, which means that the service rate of the queue can be dynamically adapted in the function of the number of customer in the queue, until a fixed limit. This kind of model is mathematically interesting because it is indeed rare and has closed- form solution.

If

C

(

t

)

denotes the content of the buffer at time

t

, the 2-dimentional process

{

X

(

t

),

C

(

t

),

t

0

}

constitutes a Markov process. When the process

X

(

t

)

is positive, the fluid level in the buffer increases at a constant rate

r

>

0

and

when

X

(

t

)

=

0

, the fluid level in the buffer decreases at a constant rate

r

0

<

0

. We suppose that

X

(0)

=

0

and

0

=

(0)

C

. Fluid models of this type find application in the field of telecommunication for modeling the network traffic and in the approximation of discrete stochastic queueing networks. For practical design and performance evaluation, it is essential to obtain information about the buffer occupancy distribution.

If

G

i

(

t

,

x

)

P

(

X

(

t

)

=

i

,

C

(

t

)

x

),

i

ϕ

,

t

,

x

0

, the Kolmogorov forward equations for the Markov process

{

X

(

t

),

C

(

t

)

}

are given by

),

,

(

)

,

(

=

)

,

(

=

)

,

(

1 1 0

0 0 0

x

t

G

x

t

G

x

x

t

G

r

t

x

t

G

+

µ

{ }

0

,

,

0,

|

),

,

(

)

,

(

)

,

(

)

,

(

=

)

,

(

1 1 1

1

+

+

+ + −

G

t

x

G

t

x

G

t

x

i

t

x

x

x

t

G

r

t

x

t

G

i i i

i i i

i

λ

µ

ϕ

(6)

subject to the initial condition

1,2,3,

=

0

=

)

(0,

1,

=

)

(0,

0

x

G

x

for

i

G

i (7)

and boundary condition

,

0,1,2,

=

)

(

=

,0)

(

t

q

t

for

i

G

i i (8)

Here

q

i

(

t

)

represents the probability that at time

t

the buffer is empty and the state of the background Markov process is i. The content of the buffer decreases and thereby becomes empty only when the net input rate of the fluid into the buffer is negative. Therefore, when the buffer becomes empty at any time

t

, the background process should necessarily be in state zero corresponding to which the effective input rate is

r

0

<

0

. Hence we have

q

i

(

t

)

=

0

for

i

=

1,2,3,

as

r

>

0

when

X

(

t

)

=

i

for

i

=

1,2,3,

Fluid queue with chain sequence,

The transient distribution of the buffer content is given by

).

,

(

1

=

)

>

)

(

(

0 =

x

t

G

x

t

C

P

i

i

r

In this sequence let

G

i*

(

s

,

x

)

and

(

,

)

* *

w

s

G

i denote the single Laplace transform (with respect to

t

) and double

Laplace transform (with respect to

t

and

x

) of

G

i

(

t

,

x

)

,respectively.

2. TRANSIENT SOLUTION

The expression for the joint distribution of the buffer content of the fluid queue model under consideration using an approach similar to F.Gullemin [2] is given by

0,1,2,

=

),

,

(

1

!

=

)

,

(

b

n

k

i

rt

x

rt

x

k

n

n

t

e

x

t

G

i

k n k

n n t i

− −

 −





(3)

for every

t

0

and

x

[0,

rt

)

where the coefficient

b

i

(

n

,

k

)

are given by the following recursive expressions (i) For

i

=

0



+





+

1,

2

=

0

,

2

=

2

1

1

=

)

,

(

0

k

n

if

k

n

if

k

k

k

n

n

b

k

β

(10)

1.

0

1,

)

1,

(

1)

,

(

=

)

,

(

1 0 0 0 0

0

+

+

n

k

n

for

k

n

b

r

r

r

k

n

b

r

r

r

k

n

b

β

(11)

(ii) For

i

0

b

i

(

n

,0)

=

0

for

n

0,

b

i

(

n

,

k

)

=

λ

i−1

b

i−1

(

n

1,

k

1)

+

µ

i+1

b

i+1

(

n

1,

k

1)

for

n

1,

1

k

n

.

(12) From (9), the probability that the buffer is empty at time

t

is given by

,0),

(

!

=

)

(

=

,0)

(

0 0 = 0

0

b

n

n

t

e

t

q

t

G

n n t

(13)

where

b

0

(

n

,0)

for all

n

1

are obtained from the recurrence relations (10) and (11). The following theorem presents an alternate formula for the evaluation of

b

0

(

n

,0)

.

Theorem: 2.1 For all

n

1,

)

2

2,

2

(

1

2

=

,0)

(

0 1)/2] [( 0 = 0 0 1 1 = 0

0

b

n

l

i

l

l

l

l

l

r

r

r

r

r

r

n

b

l i i l n i

+









− −

β

β

).

,

(

0 0 0

n

n

b

r

r

r

n





+

(14)

Proof:The following propositions and lemma presents a simplified formula for evaluating the various terms involved in the determinations of

b

0

(

n

,0)

thereby reducing the computational complexity

Proposition: 2.2 For all

n

1,

0

k

n

1

,

).

1,

(

=

)

,

(

)

,

(

1 0 0 1 = 0 0 0 0

0

b

n

i

r

r

r

r

r

r

n

n

b

r

r

r

k

n

b

k i n k i k n













− − −

β

(15)

Proof: Recall (10),

).

1,

(

1)

,

(

=

)

,

(

1 0 0 0 0

0

b

n

k

r

r

r

k

n

b

r

r

r

k

n

b

+

+

β

(16)

Multiplying the above equation by

(

r

0

/(

r

r

0

))

ikand summing over all

i

from

k

to

n

1

,we get

1)

,

(

)

,

(

0 1 0 0 1 = 0 0 0 1 =

+









− − − + −

b

n

i

r

r

r

i

n

b

r

r

r

n i k

k i k i n k i

).

1,

(

=

1 0 0 1 = 0

i

n

b

r

r

r

r

r

r

n i k

k i









− −

β

(17)

Hence we have

).

1,

(

=

)

,

(

)

,

(

1 0 0 1 = 0 0 0 0

0

b

n

i

(4)

Lemma: 2.3 For

i

1,

b

i

(

n

,

k

)

=

0

for

0

n

<

i

and

( )

[( )/ 2]

0 =0

0

0

< ,

1

( , ) =

( , )

(

2

,

2

)

,

2

0

> ,

k i i

l

i i

l

if

k

i

b n k

U

s i l

b n

l

i k

l

i if i

k

n

if k

n

β

β

β

− −

− −

≤ ≤

(19)

where the number

s

(

i

,

l

)

are referred to as the ballot numbers given by

)!

(

!

)!

(2

=

)

,

(

i

l

l

l

i

l

i

l

i

s

+

+

(20)

Proof: Recall (12)

.

1

1,

1)

1,

(

1)

1,

(

=

)

,

(

n

k

1

b

1

n

k

1

b

1

n

k

for

n

k

n

b

i

λ

i i

+

µ

i+ i+

(21)

For all

n

1,

1

k

n

,

define

),

,

(

=

)

,

(

0

0

n

k

b

n

k

B

(22)

1 2

( , ) = (

) ( , ),

1 .

i i i

B n k

µ µ

µ

b n k i

(23)

Fluid queue with chain sequence

Then (12) becomes,

1).

1,

(

1)

1,

(

=

)

,

(

n

k

1

B

1

n

k

+

B

+1

n

k

B

i

λ

i

µ

i i i (24)

From (1),

λ

i1

µ

i

=

β

,

hence we have

1).

1,

(

1)

1,

(

=

)

,

(

n

k

B

1

n

k

+

B

+1

n

k

B

i

β

i i (25)

Now, define

),

,

(

=

)

,

(

0 =

k

n

B

v

v

n

H

i

k n

k

i

(26)

then (26) reduces to

1

1,

),

1,

(

)

1,

(

=

)

,

(

n

v

v

H

1

n

v

+

v

H

+1

n

v

i

n

H

i

β

i i (27)

Again define

,

!

)

,

(

=

)

,

(

0

=

n

v

n

H

u

v

u

i

n

n i

φ

(28)

then (28) reduces to

1.

)

,

(

)

,

(

=

)

,

(

1 1

'

+

+

u

v

v

u

v

for

i

v

v

u

i i

i

βφ

φ

φ

(29)

Laplace transform of the above equation with respect to

u

yields

).

,

(

)

,

(

=

)

,

(

*1 *1

*

v

z

v

v

z

v

v

z

z

φ

i

βφ

i

+

φ

i+ (30)

Writing in the form of continued fraction, we get

+

z

z

z

v

v

v

v

z

v

z

v

z

v

v

z

v

z

i i

i

i

β

β

β

φ

φ

β

φ

φ

2 2

* *

1 *

1 *

=

))

,

(

)/

,

(

(

=

)

,

(

)

,

(

(5)

Solving the above continued fraction, we get

,

1,2,3,

=

,

2

4

=

)

,

(

)

,

(

2 2

* 1 *

i

v

v

z

z

v

z

v

z

i i

β

φ

φ

− (32)

.

=

)

/

2(

)

/

4(

1

1

=

)

,

(

)

,

(

2 2 2 2 2 2 * 1 *





z

v

C

z

v

z

v

z

v

z

v

v

z

v

z

i

i

β

β

β

β

β

φ

φ

(33)

Before we proceed further, we give a brief discussion on the function

C

(

z

)

below.

Let

C

(

z

)

be the complex function define by

.

2

4

1

1

=

)

(

z

z

z

C

(34)

For

z

1/4,

we have

,

=

)

(

0 = n n n

z

c

z

C

∞ (35)

Where the number

c

n are referred to as the Catalan number given by

.

1

1

2

=

+





n

n

n

c

n (36)

More generally, for

k

1

and

z

1/4,

we have

,

)

,

(

=

)

(

0 = n n k

z

n

k

s

z

C

∞ (37)

where the numbers

s

(

k

,

n

)

are given by (20).

Continuing our discussion from (33), we easily get, for

i

1

and

v

β

/

z

2

<

1/4,

)

,

(

=

)

,

(

2 *1

2 *

v

z

z

v

C

z

v

v

z

i

i





φ

β

β

φ

).

,

(

)

,

(

=

)

,

(

=

2 0*

2 0 = * 0 2 2

v

z

z

v

l

i

s

z

v

v

z

z

v

C

z

v

l l i i i i i i i

φ

β

β

φ

β

β









∞ (38)

We thus have, for

i

1

and

v

β

/

z

2

<

1/4,

1 0 0 = 2 2 0 = 1 0 =

)

,

(

)

,

(

=

)

,

(

+ ∞ ∞ + ∞





n

n l l i i i n i n

z

v

n

H

z

v

l

i

s

z

v

z

v

n

H

β

β

1 2 0 0 = 2 0 =

)

,

(

)

,

(

=

++ + ∞ + ∞

l i n

n i l l l i

z

v

n

H

v

l

i

s

β

β

1 0 2 = 2 0 =

)

,

2

(

)

,

(

=

+ ∞ + + ∞

n i l n i l l l i

z

v

i

l

n

H

v

l

i

s

β

β

),

,

2

(

)

,

(

1

=

0 2 )/2] [( 0 = 1 0 =

v

i

l

n

H

v

l

i

s

z

i l l i n l n i

i +

(6)

where the last equality is obtained by exchanging the order of summation. This leads, for

i

1

,to the following expression of

H

i

(

n

,

v

)

:



+ −

(

,

)

(

2

,

)

.

,

<

0

0

=

)

,

(

0 2 )/2]

[(

0 =

i

n

if

v

i

l

n

H

v

l

i

s

i

n

if

v

n

H

l l i

i n

l i

i

β

β

(40)

This means in particular, that

b

i

(

n

,

k

)

=

0

for

i

1

and

0

n

<

i

.

CONCLUSION

We conclude that a fluid queue driven by an infinite-state BDP whose birth and death rates are suggested by a chain sequence. The stationary solution for the background BDP suggested by a chain sequence dose not exist and hence the stationary distribution for fluid queue driven by such BDSs also does not exit. However their transient probabilities yield a simple closed form solution.

REFERENCES

1. M. Abramowitz and I.A. Stegun(eds), Handbook of Mathematical Functions, with Formulas, Graphs and Mathematical Tables, National Bureau of Standards Applied Mathematice Series, Vol.55, Superintendent of Documents, U.S. Government Printing Office, District of Columbia, 1995.

2. L.C. Andrews, Special Functions of Mathematics for Engineers, 2nd ed., McGraw-Hill, New York, 1992. 3. E.A. Van Doorn and W.R.W. Scheinhardt, A fluid queue driven by an infinite state birth-death process,

Teletrafic Contributions for the Information Age (Proc. 15th International Teletraffic Congress, Washington,DC) (V. Ramaswami and P.E. Writh,eds.,) Elsevier, Amsterdam, 1997,pp. 465 - 475.

4. D.J. Evans,J. Shanehchi and C.C. Rick, A modified bisection algorithm for the determination of the eigenvalues of a symmetric tridiagonal matrix, Number. Math. 38 (1981/1982), no.3, 417 – 419.

5. K.V. Fernando, On computing an eigenvector of a tridiagonal matrix, I. Basic results. SIAM J. Matrix Anal. Appl. 18 (1997), no.4, 1013 - 1034.

6. F. Guillemin and D. Pinchon, Continued fraction analysis of the duration of an excursion in an

M

/

M

/

system, J. Appl.Probab. 35 (1998), no. 1, 165 - 183.

7. C.H. Lam and T.T. Lee, Fluid flow models with state-dependent service rate, Comm. Statist, Stochastic Models 13 (1997), no.3, 547 - 576.

8. R.B. Lenin and P.R. Parthasarathy, A computational approach for fluid queues driven by truncated birth-death process, Methodol. Comput. Appl. Probab. 2 (2000), no.4, 373 - 392.

9. ... ,Fluid queues driven by an

M

/

M

/

I

/

N

queue, Mathematical Problems in Engineering 6 (2000), 439 - 460. 10. D. Mitra, Stochastic theory of a fluid models of producer and consumers coupled by a buffer, Adv. In Appl.

Probab. 20 (1988), no.3, 646 - 676.

11. C.H. Ng, Queueing Modeling Fundamentals, Join Willy

&

Sons, Chichester, 1996.

12. S. Resnick and G. Samorodnitsky, steady-state distribution of the buffer content for

M

/

G

/

input fluid

queues, Bernoulli 7 (2001), no.2, 191 - 210.

13. B. Sericola and B. Tuffin, A fluid queue driven by a Markovian queue, Queueing SystemTheory Appl. 31 (1999), no,3-4, 253 - 264.

14. Shwartz and A. Weiss, Large Deviations for Performance Analysis, St0chastic Modeling Series, Chapman

&

Hall, London, 1995.

References

Related documents

The completeness proof proceeds by showing that tableau provability is closed under the rules and axioms of VC as given by Chellas and Segerberg.. These are not the first

Social CRM (Evaluation of social networks for sales) Company Wikis Company‘s internal blogs Software as a service Applications for mobile terminals (e.g.. Capgemini, one of the world’s

I don’t think so, I think that what they’re doing now with bringing “Brave,” I don't know if she’s a princess or if that’s Disney-?. Well here’s

5.1 Huawei Certified Huawei Certified Network Asso Network Associate-Huawei Optical ciate-Huawei Optical Network T Network Technologies and echnologies and Device Training

Research on culture and literature teaching in English language courses has explored perceptions and attitudes of faculty and students, as well as motives for

In their study, they derived the distribution of steady queue size using the quasi birth death process and matrix geometric method.. Shoukry

At the same time, user reactions to a recent effort [11] that enables users to become aware of third- party applications and Web sites with access to their (private) social

In this study, we employ the ordinal class classifier to solve the multi-class problem, so that our model can classify the solvency condition of Thai Non-life insurance