ANALYSIS OF M/M/C QUEUE MODEL UNDER N-POLICY
Kumar, Jitendra
1, Sinde Vikas
2and Kumar, Avanish
31
Department of Applied Mathematics, Madhav Institute of Technology & Science, GWALIOR -474005, M.P. (India)
[email protected]
2
Department of Applied Mathematics, Madhav Institute of Technology & Science, GWALIOR -474005, M.P. (India)
[email protected]
3
Department of Mathematical Sciences & Computer Applications, Bundelkhand University, JHANSI -284128, UP (India)
[email protected] ABSTRACT
Queue theory is an important and interesting field for the researchers, as it has many real life applications in production and inventory management. The Poisson input queue under N-policy and with a general startup and busy time for M/M/C need to be analyzed.
Here we have consider M/M/C queue model where customer's arrival rate varies according to the system status, which falls into one of the two cases that is start up and busy periods. In this paper the behavior of such as system under general conditions is studied with a view to class of arising in practical applications for the M/M/C queue model.
Index Terms- M/M/C queue model, N-Policy
INTRODUCTION
The M/M/C queue model under N-policy with a general setup time where the customer's arrival varies according to the system status, which falls into one of the two cases either set up or busy period. The server starts his setup immediately after the number of waiting customers reaches N.
Now the arrival based on poison process
with rate . The length of the set up time is generally distributed and independent of other random variables involved and is called set up period.
The purpose of this paper is to analyze
the optimal N-policy to minimize the system
cost in the M/M/C queuing system with gene-
rating function; here we use the multi-channel
queuing. Theory treats the condition in which
there are served service station in parallel and
each element in the waiting time can be served by more than one station. Each service facility is prepared to deliver the same type of service.
A single line usually breaks down into shorter lines in front in of each service station. The arrival rate andservice rate are mean values from Poisson distribution and exponential distribution respectively service discipline is FSFC, and contains are taken from a single queue, that is, any empty channel is filled by the next customer in line.
Objective :
Consider the Poisson Input Queue under N-Policy and with a general start up and busy time for M/M/C, on applying the gene- rating function with boundary value condition to obtain the set up time and busy period.
Mathematical Model and Notations :
n = Number of customers in the system, P
n= Probability of n customers in the system, C = Number of parallel service channel,
= Arrival rate of customer, R(z)= generation function, Q(z)= the service busy period,
µ = Service rate of individual channel, By queue length we mean only those in the queue, excluding the one being, if any,
0
dx x r
nP (z) =
1
0 N
n
P
nZ
n x z
R , =
N n
n n
Z r
z
R =
0
, z dx x R
D*(s) LST of service time (U) and startup time (V) respectively, we assume that the system is in steady state. The balance equation can be written as follows,
t
P
n 1= C P
n t n = 0 (1)
t
dt R d
n
= C P
n P
nc C P
n11
n (2)
The boundary condition is
0
1 n
n
R
P
(3)
Multiplying both side in (2) by equation by Z
n, ,
2 ,
1
N N
n ---, we get.
nn
t Z dt R
d =
n nn n
n c n n n
nZ R Z C R Z
R
C 1
1 1
1
R
x z
C z z x R Z z x R
C n
,
c,
n,
R x z
dt
d , =
R x z
C z Z
C
c
n,
(4)
Equation (4) can be solved by using the
boundary condition (3) which yield
z P
nZ
nR 0 ,
11
0
c P
P
0c P
1P
2
1
c P
P
P
1c P
2
2 1
0
P P
P
ce c sin
Now we use the method of variable and separation equation (4) can be written as
dt
d
) , (
) , (
z x R
z x
R = 1 z
c c 1 z
1
Log R x , z =
z x c z x
c 1
c1
1log
C z x R Log ,
=
z x c z x
C exp . 1
c 1
1(5)
Now equation (5) x = 0, we get.
R(0, z) = C
So that R(0,z)=P
N-1Z
n=C
This value put in equation (5), we get.
x z
R , =
z x c z x
Z
P
n1 nexp . 1
c 1
1 (6)
Integrating (6), we get.
0
. ) , ( , z R x z dx x
R
= P
N-1Z
n
dx e
e
zc x c z x0
1
1 1
.
P
N-1Z =
n
1 1 0
1 1
1
.
1dx e d x
z c
e
e
z xx z c x z
c c
0
1 1
* 1
1
x dx z c
e
c z x
=P
N-1Z
n
dx e
e
zc x c z x0
1
1 1
.
1
=P
N-1Z
n
z D z
c
z
c
1 *1 1 1
Where D * z e
1zc dt Since
c
1
* 1 1
1
1
z z D
z z z
P z
R
n n
c
(7) It is that R (z) is the probability generating function of the system size, when the system is as under setup and busy period.
Here the probability generating function of the
system size when the server is busy and P
0is
the probability that the system is empty, that is
number of customer in the system.
Note:
) , ( x z x R
= R x z
z z c
c
c
n,
(8)
Solving the partial differential equation (4)
R(x,z)= R z e
c
zc cz
x
,
0
Since R 0 , z C = P
nZ
n z
c c z x
1
1
exp . 1 1
R(0,z)=P
N-1Z
n r x P x z
x z x
R , ,
(9)
Equation (1) solving by partial differential
x z
P , =
x
du u r x
e z P 0 ,
0
Since R 0 , z C P
n1z
NThe service busy period :
While supplementary variable system (technique) could be used. In this, start age, we prefer to consider a more elegant probabilistic approach to find. The Generating function R (z) of q
n.
Before going to find it let us find P [(B)], the probability that the system is in busy state
engaged in offering actual service. Consider that the service is on "extended vacation" during erodes.
Then
E [U] = N + u =
The interval T
eis equivalent to the length of the busy period of the standard M/G/1 queue generated by the customers arriving during (U). By conditioning on the number y of arrivals during (V), we find that
y E T E T
E
e e=
u 1 N
=
1
The instant of commencement of the busy period is a regenerative point. Using the well known result for the alternating renewal processes, we get
Pr [system in {B}] =
ee
T E V E
T E
=
1 1
=
That is Pr [{B}] = (10)
Thus the fraction of time the server is
busy in offering actual service is , independent
of the control parameter N.
We shall now find Q (z). We have q
n= Pr [system in {B}, queue length is n]
= Pr [queue length is n, in system {B}
* Pr (system in {B})]
Where dx = Pr (a departing customers leaves n behind)
Since PASTA holds for a Poisson input queue (from given reference [1])
z q
nz
nQ
= dx z
n dxz
n= z (11)
where z dxz
nREFERENCES
J. Medhi and J. G. C. Templeton
1, studies an M/G/1 queue under control operating policy and with a general startup time. It therefore considered necessary to examine an M/G/1 queue under N - policy and with a general start up time. We study such a system n this paper, Heyman
2, ccording this paper an M/G/1 queue under a "control operating" (cop), here the server remains idle, after a system becomes empty, till the queue length builds up to reassigned desired level N (); this is known as N-policy, which has been shown by Heyman
2to process certain optimal properties. Baker
3considers an M/M/1 queue under N- policy and with start - up time, which the system requires before it becomes operation to do actual service. We
considered exponential start up time and obtained the steady state distribution of the queue length and observed that the addition at start up times renders the M/G/1 queue quite difficult to handle. Borthakur
4,7and
8considered an M/M/1 queue under N-policy and with general start up time, they indicated same actual situation in queuing and inventory analyses where in such models could be useful.
Miller
6, an M/G/1 finite queue on the busy period.
CONCLUSION
The model discussed in this paper is based on M/M/C queen model under N-policy with a general Start-up and busy time has been obtained. Here we have considered M/M/C queue model where customer's arrival rate varies according to the system status which fall into one of the two cases that is start up busy periods.
Here e obtained the results, Q ( z ) ( z ) &
1
* 1 1
1