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

ISPECT NOTE

N/A
N/A
Protected

Academic year: 2022

シェア "ISPECT NOTE"

Copied!
5
0
0

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

全文

(1)

A NOTE ON THE CONVEXITY OF THE EXPECTED QUEUE LENGTH OF THE M/M]s QUEUE WITH ISPECT TO THE ARRIVAL RATE:

A THHU:) PR.OOF

A. M

EH REZ

Kent Slate University Graduate School

of Management

Kent,

Ohio 44342, U.S.A.

J. BRIMBERG

Royal Military College

of

Canada

Department of

Engineering

Management

Kingston, Ontario

CANADA KTK

5LO

ABSTKACr

The convexity of the expected number in an

M/M/s

queue with respect to the arrival rate

(or

traffic intensity) is well known.

Grassmaan [1]

proves this result directly by making use of a bound on the probability that all servers are busy. Independently,

Lee

and Cohen

[2]

derive this result by showing that the Erlang delay formula is a convex function.

In

this note, we provide a third method ofproof, which exploits the relationship between the Erlang delay formula and the Poisson probability distribution. Several interesting intermediate results are also obtained.

Key

words:

M/M/s

queue, arrival rate, expected queue length, convexity, Erlangdelay formula.

AMS (MOS)

subject classifications: 60K25.

1.

INTRODUCTION

Optimization of queueing systems is becoming

an

increasingly important topic in several applied areas, such asflexible manufacturingand telecommunications.

In

optimization, convexity is a desirable property, since a local minimum ofa convex function is also a

global

minimum. Thus, standard descent methods may be used to obtain the optimal solution.

Pertaining to queueing systems, the convexity properties of various performance measures, such as average queue size and proportion ofcustomers lost, have been studied with

1Received

revised version: December, 1992.

Printed in theU.S.A. (C)1992 TheSocietyof Applied Mathematics,Modelingand Simulation 325

(2)

respect to the number of servers, service rate, traffic intensity and other variables. Certain results havejustified the use of efficient marginal allocation algorithms to solve for theoptimal allocation of limited resources.

A

partial list of relevant research includes

Lee

and Cohen

[3],

Yao

and Shanthikumar

[5]

and Shanthikumar and

Yao [4].

Here

we prove that tile average number ofcustomers waiting in an

M/M/s

queue is a

convex function of tile arrival rate

(or

traffic intensity). This result is well known, having been proven independently by

Grassmann [1]

and

Lee

and Cohen

[2]. Grassmann’s

method uses a

bound on the probability that all servers are busy to show that the second partial derivative is positive.

Lee

and Cohen derive the result by proving first, that the Erlang delay formula is a convex function. Their method uses inductiou to show that the numerator in the second derivative is a polynomial whose coefficients are all positive. The purpose of this paper is to highlight a completely different approach, which considers the functional relation between the mean queue size and the Poisson probabilities with parameter equal to the ratio of arrival rate to service rate. This permits a comparatively straightforward analysis offirst andsecond order derivatives. Also, in developing the main result, several intermediate results are obtained which may be ofinterest.

2.

CONVEXITY OF THE EXPECTED QUEUE LENGTII

All stochastic processes located in the paper will be considered on the probability space

(f, , P).

Consider an

M/M/s

queue with arrival rate

A,

service rate and sservers. The traffic intensity is defined usual by the ratio,

For

equilibrium conditions to be attained, it is well known that p must be less than one.

Let

us further define

z

= A//t =

sp.

Then z

(0,s).

Theexpected queue length isgiven by

:C(s,)

where

C(,z) =

-,(s_})

k=l

(3)

is the Erlang delay formula. The expected nutnber in thesystem,

L- We

now state the main result.

Theorem 1"

Lq

and

L

are convex

functions of

x in the interval

(O,s).

Proof: Since

L = Lq +

x, we only need to show that

Lq

is convex with respect to x. Taking thefirst partial derivative, we obtain

---C)(s- ) +

OLq (

C

+

or .r,C

O

z s :

"

Since

OC/Ox >

O, it follows that

Lq

and

L

are monotonically increasing functions of x in the interval

(0, s).

The second partial derivative isgiven by

90C x02C

c92Lq -0-"+ Ox2

Oz

’2

(s )

2(C +

Thus, to show convexity it issufficient to demonstrate that

(s ":r-z+-Oz -’02C .)_..C_C >

O.

(A)

To proceed, wefirst introduce the functions

fh(z)=e -zzh :h!

h

= O,

1,

Note

that

fit

has the form ofa Poisson probability with parameter x. The following recursive relations are obtained"

f;t-" fh-l-" fh,

f)’t fh-

2

2fh- + fh,

h

=

0,1,...,

where f_2

= f- =

0, and the and denote

O/Oz

and

02/Oz

2 respectively. The

Erlang

loss formula can be rewritten as a functionof Poisson probabilities asfollows:

C(s,=) = f"

--1)!" S-Zl(s_h)f h"

h=0

.We

note some useful properties below:

0__ (s--h)f

h

= fit

<0;

Ox

h=O

(1)

(4)

a+ (+-

h)yh

= f+_ >

0;

0

After somestraightforward steps, it is reaxtily seen that proving relation

(A)

is exactly equivalent to showing that thefollowing inequality is true.

[(- )(u"o- V’u)+ ’2(u’o- o’u)]v

2v’(u’o- v’u)( x) >_ o, (B)

where u

= f

s and v

= (s- h)f

h.

h=O

The proofof relation

(B)

consistsof verifying the following components:

(i) (,- )u" +

2u’

>

0,

(ii) [- v"uv + 2(v’)2u] >

0,

(iii) v’u >

0,

(iv) -o’u’>

O.

Inequality (iii) follows immediately from property

(1),

while inequality

(iv)

follows by applying properties

(1)

and

(3).

Noting that

u’ = fs-l-fs,

and

u" = fs-2fs- + fs-’2,

we

obtain

fs-,] )2

2z

s]

(, .),,"

+.2,,’

= s(-., )(s- )[(s- +

for s

>_

2.

(For

s

=

1, the right-hand side becomes

z(1-z)f0,

which is clearly

>0.)

Furthermore, the function,

(s z)

2

+

2z s, is convex in z, with minimum value of

(s 1)

at

z* =

s- 1.

We

conclude that inequality

(i)

is true.

Finally, to show that inequality

(ii)

holds, we must prove equivalently that

(c)

Usingachange on index, the left-hand sidemay be rewritten as

sx...,-

(s-h)fh

=e-2x

2(s-

1)

(2s 1)x/

fs-I

h=O

Z.., (,--- l)l(g- (,-1))’"

=s-1

A

lower bound for the right-hand side may be obtained by combining and deleting terms as follows:

fh

: e

h 0

=

0 h 0

xi+h

i!h!

(5)

But clearly,

-2x

C

-

-(,-l) i!(g-

i)!

s-1

> (2s- - )

Z

i!(e

it!

i=e-(-)

2s-e- (S

for g

=

s-

l,s,...,’2(s- 1).

It immediately follows that relation

(C)

is true.

We conclude that

Lq

and

L

are strictly convex functions of zE

(0, s).

Alternatively stated,

Lq

and

L

are strictly convex functions of the arrival rate

A

in the interval

(0,sp),

or traffic intensity p in the interval

(0, 1).

[2]

[3]

[4]

[5]

REFERENCES

Grassmann,

W.K., The convexity of the mean queue size of the

M/M/c

queue with

respect to traffic intensity,

J. of

Appl. Prob. 20,

(1983),

916-919.

Lee, H.L.

and (’,ohen, M.A.,

A

note on the convexity of performance measures of

M/M/c

queueingsystems,

J. of

Appl. Prob. 20,

(1983),

920-923.

Lee, H.L.

and Cohen,

M.A.,

Multi-agent customer allocation in a stochastic service system,

Management

Science31,

(1985),

752-763.

Shanthikumar,

J.G.

and

Yao, D.D.,

Optimal server allocation in a system of multi- server stations,

Management

Science 33,

(1987),

1173-1180.

Yao, D.D.

and Shanthikumar,

J.G.,

The optimal manufacturing cells,

lnfor.

25,

(1987),

57-65.

input rate to a system of

参照

関連したドキュメント

Using conditional variance denotes the expected risk model which is known as the ARCH mean regression model ARCH-M.. The left is the logarithm of conditional variance which means

(4) Roughly speaking, the C 1 smooth submanifolds M are expected to produce much larger tangencies (with respect to D) than those produced by C 2 smooth submanifolds.. Analogously,

As an application we study the stability, with respect to a parameter λ, of the solutions of the Hammerstein equation x λKFx in a locally convex space.. Copyright q

Serre ([2, Appendix 2]) proved that all partial Euler characteristics of M with respect to x is non-negative... Puthenpurakal: A Short Note on the Non-negativity