You are on page 1of 8

VOL. 2, NO.

5, June 2012 ISSN 2225-7217


ARPN Journal of Science and Technology
©2011-2012. All rights reserved.

http://www.ejournalofscience.org

Bulk Arrival Single Server, Bernoulli Feedback Queue with Fuzzy Vacations
and Fuzzy Parameters
1
M.Jeeva, 2 E.Rathnakumari
1, 2
Department of Mathematics, Ethiraj College for Women, Chennai, India

ABSTRACT
This papers deals with a mathematical non-linear programming method to construct the membership function of the system
characteristics of a M/G/1, bulk arrival queues with server vacations and feedback facility, in which arrival rate, service time,
batch size, departure probability, and vacation time are all fuzzy numbers. A customer after getting a service, if requires
another service, is taken immediately for the next service and this can be repeated any number of times. The server leaves for a
vacation as soon as the system becomes empty and returns after a vacation of random duration. Both single and multiple
vacation polices are considered. The α – cut approach is used to transform a fuzzy queue into a family of conventional crisp
queues in this context. By means of membership functions of the system characteristics, a set of parametric nonlinear
programs is developed to describe the family of crisp single server bulk - arrival queues with fuzzy feedback probability and
fuzzy vacation time. A man power planning problem is solved successfully to illustrate the validity of the proposed approach.
Because the system characteristics are expressed and governed by the membership functions, the fuzzy bulk - arrival queues
with single server are represented more accurately and analytic result are more useful for system designers and practitioners.

Keywords: Batch arrival, vacation policy, α-cut, membership function, performance measures.

1. INTRODUCTION
We consider here a MX/G/1Queue with unlimited In [9] parametric programming is adopted to
waiting space. As soon as the system is empty, the server construct the membership functions of the performance
leaves the system and return after a vacation of random measure for fuzzy queues and successfully applied to four
duration. The vacation policy may be of two types-single or simple fuzzy queues with one or two fuzzy variables namely
multiple. In single vacation policy, the server takes exactly M/F/1, F/M/1 , F/F/1 , FM/FM/1, where F denotes fuzzy
one vacation as soon as the system becomes empty and on time and FM denotes fuzzified time. It seems that their
return waits idle until the first customer arrives. In multiple approach is applicable to the fuzzy bulk arrival queues.
vacation policy the server keeps on taking vacations until on However since the fuzzy bulk arrival queuing systems are
return from a vacation, at least one customer is present in the much more complicated than the above four fuzzy queues,
queue. Such queuing models without vacations and their the solution procedure for bulk arrival queue is not explicitly
behavior are discussed by many authors[5,7,15,17] such known and deserve further investigation. Fuzzy probabilities
models with vacations are considered in [1,6,12,13,14]. In are discussed in [19].
[11] Bernoulli feedback probability in the bulk queue model
with server vacation time is considered. The single server We are motivated by group arrival models
bulk queues are extensively studied by many researchers like occurring in many situations such as data communication
[2, 3, 4, and 5]. Bulk arrival queuing models are extensively systems, people arriving at the customer counter of an
used in many practical situations such as airport, travel agents queuing in booking offices, receipt of
production/manufacturing systems, communication systems order to the executed by company.
and computer networks [5,8]. For example in
production/manufacturing systems will not begin until a In this paper, we develop a method that is able to
specified number of raw materials are accumulated during provide fuzzy performance measure for bulk arrival queues
an idle period, we often analyse this system by a bulk with fuzzified exponential arrival rate, service time, batch
arrival queuing model which provides a powerful tool for size, departure probability and vacation time. The basic idea
evaluating the system performance. Within the context of is to apply the α-cuts and Zadeh’s extension principle
traditional queuing theory, the inter arrival times and service [10,20] to transform the fuzzy bulk arrival queues to a
times are required to follow certain probability distributions. family of crisp bulk arrival queues. As the α value varies,
However in many practical applications, the statistical the crisp bulk arrival queues are then described and solved
information may be obtained subjectively i.e. the arrival by a pair of mixed integer nonlinear programming (MINLP)
pattern and service pattern are more suitably described by technique. The solution from the MINLP completely and
linguistic terms such as fast, slow (or) moderate, rather than successfully yield the membership functions of the system
by probability distributions. Thus the fuzzy queues are characteristics, including the expected number of customers
much more realistic than the commonly used crisp queues. in the system and waiting time in the queue for single and
multiple vacations.

492
VOL. 2, NO. 5, June 2012 ISSN 2225-7217
ARPN Journal of Science and Technology
©2011-2012. All rights reserved.

http://www.ejournalofscience.org
The remainder of the paper is organized as follows:
Section 2 represents the system characteristics of standard Let Wq(MV) and Wq(SV) represents the expected
and fuzzy batch-arrival queuing models with single server. waiting time of a customer in the queue in multiple and
In section 3, a mathematical programming approach is single vacation respectively.
developed to derive the membership functions of these
system characteristics. To demonstrate the validity of the Wq(MV) =
proposed approach, man power planning problem is E (V ) λ E (C )[dE ( S ) + 2(1 − d ) E ( S )
2 2 2
described and solved. Discussion is provided in section 4, + +
and conclusions are drawn in section 5. 2 E (V ) 2d (d − λ E (C ) E ( S ))
E ( S )[ E (C 2 ) − E (C )]
2. FUZZY BULK ARRIVAL QUEUE WITH
2 E (C )[d − λ E (C ) E ( S )]
FUZZY FEEDBACK PROBABILITY AND
FUZZY VACATION TIME ……………(3)
We consider the MX/G/1 queue. The arrival rate is
E (V 2 )
assumed to be Poisson while the distribution of group size, Wq(SV) = +
service time and vacation time are assumed to be general. 2(V * (λ ) + λ E (V )
Each customer after getting the first service, if requires
another service, is served immediately. This can be repeated λ 2 E 2 (C )[dE ( S 2 ) + 2(1 − d ) E 2 ( S )] + λ dE ( S )[ E (C 2 ) − E (C )]
any number of times, till he finally departs the service. The 2d λ E (C )[d − λ E (C ) E ( S )]
total service time(TS) is the combination of all these
repeated service times of the customer. Let f be the feed ……………..(4)
back probability that a customer returns for another service
and d be the departure probability, so that d + f = 1. After Where V*(λ) represents probability of zero arrival
completion of one full service to a customer and his in a vacation time. Here the steady state condition is
departure if there is no customer in queue, then the server λE(C)E(S) < d.
takes a vacation of random length. If the server, on return
from a vacation, finds no customer waiting, he immediately To extend the applicability of the bulk arrival
takes another vacation and this can be repeated until he fined queuing model with feedback probability and vacation time,
at least one waiting customer upon return from the vacation. we allow for fuzzy specifications of system parameters.
This is known as multiple vacation policy Suppose the batch arrival rate λ for customers and service
time S for each customer departure probability d vacation
Let LS (MV) and LS (SV) represent the expected time V and group size C are approximately known and can
number of customers in the system in multiple vacation and
single vacation respectively. Then from [11] be represented by the fuzzy sets λ , S , d , V , C
.

Using α-cuts the trapezoidal arrival rate, service


λ E (C ) E ( S ) λ E (C ) E (V 2 )
LS (MV) = + + time, arrival size, vacation time, and departure probability
d 2 E (V ) are represented by different levels of intervals of
confidences.
λ E (C )[d ES
2 2
( ) + 2(1 − d ) E ( S )] + λ E ( S )d [ E (C 2 ) − E (C )]
2 2

2d [d − λ E (C ) E ( S )] Let this interval of confidence be represented by


……….(1) [t1α, t2α]. Since probability distributions for the α-cuts can
be represented by uniform distributions, we have
1
LS (SV) = P(tα) = ,t1α ≤ tα ≤ t2α
t2α − t1α
λ E (C ) E ( S ) λ E (C ) E (V 2 )
+ * + Thus the mean of the distribution is
d 2V (λ ) + λ E (V ) t2 α
1 1
λ 2 E 2 (C )[d ES
( 2 ) + 2(1 − d ) E 2 ( S )] + λ E ( S )d [ E (C 2 ) − E (C )] E=
(Tα ) ∫ t2α − t1α
tα=
dtα
2
(t2α + t1α )
2d [d − λ E (C ) E ( S )]
t1α
Similarly for the second moment, we have
t23α − t13α
t2 α
1
=E (Tα2 ) ∫ t − t1α α α 3(t2α − t1α )
= 2
…………..(2) t dt
Where E(C), E(S), and E(V) represents expected t1α 2α
group size, expected service time and expected vacation time
respectively.

493
VOL. 2, NO. 5, June 2012 ISSN 2225-7217
ARPN Journal of Science and Technology
©2011-2012. All rights reserved.

http://www.ejournalofscience.org
Using the well-known formula Var (Tα) = E(T2α) –
2
[E(Tα)] , the variance can now be obtained as
1 Unfortunately, the membership function is not
Var (Tα) = (t2α − t1α ) 2 expressed in the usual form, making it very difficult to
12 imagine its shape. In this paper we approach the
representation problem using a mathematical programming
φλ ( x) , φS ( y ) , φd ( p ) , φV (v) , φC (c) Denote
Let technique. Parametric NLP’s are developed to find the α –
the membership functions of λ , S , d , V , C  . We have cuts of f( λ , S , d , V , C
 ) based on the extension
.
principle.
the following fuzzy sets
3. PARAMETRIC NON LINEAR
=λ {( x, φλ ( x)) / x ∈ X } ……………………… (5)
PROGRAMMING
S {( y, φS ( y )) / y ∈ Y } …………………….... (6)
To express the membership function φL ( z)
d {( p, φ  ( p )) / p ∈ P} S ( MV )
………………………. (7)
of LS ( MV ) in an understandable and usable form, we
d

=V {(v, φV (v)) / v ∈ V } ………………………. (8)


adopt Zadeh’s approach, which relies on α-cuts of λ , S ,
=C {(c, φC (c)) / c ∈ C} ……………………… (9)
d , V , C as crisp intervals are as follows:
Where X,Y, P,V,C are the crisp universal sets of
the batch-arrival, service time, departure probability,
λ (α ) = [min{x / φλ ( x) ≥ α }, max{x / φλ ( x) ≥ α }]
[ xαL , xαU ] =
x∈X x∈X
vacation time and group size respectively. …………….(13a)

Let f(x, y,p,v,c) denote the system characteristics


S (α ) ==
[ yαL , yαU ] [min{ y / φs ( y ) ≥ α }, max{ y / φs ( y ) ≥ α }]
of interest. Since λ , S , d , V , C are fuzzy numbers , y∈Y y∈Y
……………(13b)
f( λ , S , d , V , C
 ) is also a fuzzy number. Following
Zadeh’s extension principle [18, 19] the membership
d (α ) ==
[ pαL , pαU ] [min{ p / φd ( p) ≥ α }, max{ p / φd ( y ) ≥ α }]
function of the system characteristics f( λ , S , d , V , p∈P p∈P

C ) is defined as …………….(13c)

sup min {φλ ( x), φS ( x), φd ( x), φV ( x), φC (c) / z f ( x, y, p, v, c)} V (α ) = [min{v / φV (v) ≥ α }, max{v / φV (v) ≥ α }]
[vα , vα ] = L U
φ f (λ ,S ,d .V ,C ) ( z ) = v∈V v∈V
x∈X , y∈Y , p∈P ,v∈V ,c∈C
λ E ( C ) E ( S )<1 ………………(13d)

………(10) C (α ) = [min{c / φC (c) ≥ α }, max{c / φC (c) ≥ α }]


[cαL , cαU ] =
c∈C c∈C

Assume that the system characteristics of interest ……………..(13e)


are the expected number of customers in the system. It
follows from (1) that the expected number of customers in The batch arrival rates service time departure
the system for multiple vacations is probability vacation time group size are shown as intervals
when the membership functions are no less than a given
xE (c) E (v 2 ) xE (c) E (v 2 ) possibility level for α. As a result, the bounds of these
f ( x, y , d , v, c ) = + +
p 2 E (v ) intervals can be described as functions of α and can be
obtained as,
x 2 E 2 (c)[ p E( y 2 ) + 2(1 − p ) E 2 ( y )] + xE ( y ) p[ E (c 2 ) − E (c)]
xα = min φ λ (α ) xα = max φ λ (α )
L −1 U −1
2 p[ p − xE (c) E ( y )]  

y α = min φ (α ) y α = max φ (α )
………..(11) L −1 U −1

S S
The membership function for the expected number
p α = min φ (α ) p α = max φ (α )
L −1 U −1
of customers in the system is
d d
xE (c) E ( y) xE (c) E (v2 ) x2 E 2 (c)[ p Ey( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c2 ) − E (c)]
φLS (MV ) ( z) = supmin {φλ ( x),φS ( y),φd ( p),φV (v),φC (c)/ z = + +
vα = min φ (α ) v α = max φ  (α )
L −1 U −1
x∈X , y∈Y , p∈P ,v∈V ,c∈C p 2E (V ) 2 p[ p − xE (c) E ( y)]
λ E (C ) E ( S )<1
V V

………………(12)

494
VOL. 2, NO. 5, June 2012 ISSN 2225-7217
ARPN Journal of Science and Technology
©2011-2012. All rights reserved.

http://www.ejournalofscience.org

cα = min φ (α ) c α = max φ  (α )
L −1 U −1

C C

( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c 2 ) − E (c)]


xE (c) E ( y) xE (c) E (v 2 ) x 2 E 2 (c)[ p Ey
Therefore, we use the α-cuts of LS ( MV ) to [ LS (MV=
)]Uα 2 max z ( + + )
p 2E (V ) 2 p[ p − xE (c) E ( y)]
construct its membership functions since the membership
function defined in (12) is parameterized by α. …………(14d)

For case (iii) are


Using Zadeh’s extension principle, φL
S ( MV )
is the
minimum of φλ ( x) , φS ( y ) , φd ( p ) , φV (v) , φC (c) . ( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c 2 ) − E (c)]
xE (c) E ( y) xE (c) E (v 2 ) x 2 E 2 (c)[ p Ey
[ LS (MV=
)]αL3 min z ( + + )
To derive the membership function of φL ( MV ) (z), we need p 2 E (V ) 2 p[ p − xE (c) E ( y)]
S

atleast one of the following cases to hold such that


( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c2 ) − E (c)]
xE (c) E ( y) xE (c) E (v2 ) x2 E 2 (c)[ p Ey
z= + + } ………….(14e)
p 2E (V ) 2 p[ p − xE (c) E ( y)] ( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c 2 ) − E (c)]
xE (c) E ( y) xE (c) E (v 2 ) x 2 E 2 (c)[ p Ey
[ LS (MV=
)]Uα 3 max z ( + + )
p 2 E (V ) 2 p[ p − xE (c) E ( y)]
Satisfies φL S ( MV )
(z) = α. ……………(14f)
Case (i)
(φλ ( x) = α , φS ( y ) ≥ α , φd ( p ) ≥ α , φV (v) ≥ α , φC (c) ≥ α ) For case (iv) are
( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c 2 ) − E (c)]
xE (c) E ( y) xE (c) E (v 2 ) x 2 E 2 (c)[ p Ey
Case (ii) [ LS (MV=
)]αL4 min z ( + + )
(φλ ( x) ≥ α , φS ( y ) = α , φd ( p ) ≥ α , φV (v) ≥ α , φC (c) ≥ α ) p 2 E (V ) 2 p[ p − xE (c) E ( y)]
………………(14g)
Case (iii)
(φλ ( x) ≥ α , φS ( y ) ≥ α , φd ( p ) = α , φV (v) ≥ α , φC (c) ≥ α ) ( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c 2 ) − E (c)]
xE (c) E ( y) xE (c) E (v 2 ) x 2 E 2 (c)[ p Ey
[ LS (MV=
)]Uα 4 max z ( + + )
p 2 E (V ) 2 p[ p − xE (c) E ( y)]
Case (iv) …………….(14h)
(φλ ( x) ≥ α , φS ( y ) ≥ α , φd ( p ) ≥ α , φV (v) = α , φC (c) ≥ α )
For case (v) are
Case (v)
(φλ ( x) ≥ α , φS ( y ) ≥ α , φd ( p ) ≥ α , φV (v) ≥ α , φC (c) =
α ) [ LS (MV= ( ) + 2 1(− p) E ( y)] + xE ( y) p[ E (c ) − E (c)]
xE (c) E ( y) xE (c) E (v ) x E (c)[ p Ey 2 2 2 2 2 2
)]αL min z ( + + 5
)
p 2 E (V ) 2 p[ p − xE (c) E ( y)]
This can be accomplished using parametric Non …………….(14i)
Linear programming technique. The NLP to find the lower
and upper bounds of the α – cuts of case (i) are
( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c 2 ) − E (c)]
xE (c) E ( y) xE (c) E (v 2 ) x 2 E 2 (c)[ p Ey
[ LS (MV=
)]Uα 5 max z ( + + )
( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c2 ) − E (c)]
xE (c) E ( y) xE (c) E (v2 ) x2 E 2 (c)[ p Ey p 2E (V ) 2 p[ p − xE (c) E ( y)]
[ LS (MV=
)]αL1 min z( + + )
p 2E (V ) 2 p[ p − xE (c) E ( y)] ……………..(14j)

From the definition of λ(α), S(α), d(α), V(α), C(α)


…………..(14a)
xE (c) E ( y) xE (c) E (v ) x E (c)[ p Ey( ) + 2 1(− p) E ( y)] + xE ( y) p[ E (c ) − E (c)]
2 2 2 2 2 2 can be replaced by x ∈ [ xαL , xαU ] y ∈ [ yαL , yαU ] ,
[ LS (MV=
)]Uα1 max z( + + )
p 2E (V ) 2 p[ p − xE (c) E ( y)] d ∈ [dαL , dαU ] , v ∈ [vαL , vαU ] , c ∈ [cαL , cαU ] . The α-cuts
....………..(14b) form a nested structure with

For case (ii) are


[ xαL1 , xαU1 ] ⊆ [ xαL2 , xαU2 ]
xE (c) E ( y) xE (c) E (v2 ) x2 E 2 (c)[ p Ey( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c2 ) − E (c)] [ yαL1 , yαU1 ] ⊆ [ yαL2 , yαU2 ]
[ LS (MV=
)]αL2 min z( + + )
p 2E (V ) 2 p[ p − xE (c) E ( y)] [ pαL1 , pαU1 ] ⊆ [ pαL2 , pαU2 ]
………….(14c) [vαL1 , vαU1 ] ⊆ [vαL2 , vαU2 ]

495
VOL. 2, NO. 5, June 2012 ISSN 2225-7217
ARPN Journal of Science and Technology
©2011-2012. All rights reserved.

http://www.ejournalofscience.org

[cα1 , cα1 ] ⊆ [cα 2 , cα 2 ]


L U L
 L( z )( L ( MV )) ≤ z ≤ ( L ( MV ))
U
=
S
L
α 0=
S
L
α 1

Therefore (14a), (14c), (14e), (14g), (14i) have the
=φ 
L ( =
MV )
L
1( LS ( MV ))α 1 =≤ z ≤ ( LS ( MV ))Uα 1

S

same smallest element and (14b), (14d), (14f), (14h), (14j) U


≤ z ≤ ( LS ( MV ))Uα
 R( z )( LS ( MV ))α 1 =
= 0
have the same largest element. To find the membership
φ (z), which is equivalent to finding the
function of LS ( MV ) In most cases, the values of
lower bound LS ( MV )αL and upper bound LS ( MV )Uα {[ LS ( MV )α , LS ( MV )α ] / α ∈ [0,1]} and
L U
LS ( MV )Uα
which can be written as cannot be solved analytically. Consequently a closed form
membership function for φL ( MV ) ( z ) cannot be obtained.
( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c2 ) − E (c)]
xE (c) E ( y) xE (c) E (v2 ) x2 E 2 (c)[ p Ey S

( LS (MV ))αL = min z= + + } However the numerical solution for LS ( MV )αL and at
x∈X , y∈Y , p∈P ,v∈V ,c∈C
λ E (C ) E ( S )<1
p 2E (V ) 2 p[ p − xE (c) E ( y)]
different possibility levels can be collected to approximate
……………(15a) the shapes of L(z) and R(z) , that is, the set of intervals
{[ LS ( MV )αL , LS ( MV )Uα ] / α ∈ [0,1]} shows the shape of
xE (c) E ( y) xE (c) E (v2 ) x2 E 2 (c)[ p Ey( 2 ) + 2 1(− p) E 2 ( y)] + xE ( y) p[ E (c2 ) − E (c)] φL ( z ) , although the exact function is not known
( LS (MV ))Uα = z= + +
( MV )
max } S
x∈X , y∈Y , p∈P ,v∈V ,c∈C
λ E (C ) E ( S )<1
p 2E (V ) 2 p[ p − xE (c) E ( y)] explicitly. Note that the membership functions for the
expected waiting time in the queue can be expressed in the
……………(15b) similar manner.

At least one of x and y must hit the boundaries of 4. NUMERICAL EXAMPLE


their α-cuts to satisfy
In order to illustrate how the method discussed in
the paper can be applied to the fuzzy MX/G/1 queue, let us
φL ( MV )
=α . consider a following illustration. A company recruits its
S employees based on their performance in a training program,
if an employee is not performed well in the training, he will
This model is a set of mathematical programs with be given training, and it will continue any number of times.
boundary constraints and lends itself to the systematic study If there is no employee for training then the trainer will go
of how the optimal solutions change with for vacation. Both single and multiple vacations are
xα , xα , yα , yα , pα , pα , vα , vα , cα , cα as α varies over
L U L U L U L U L U
allowed. Arrival rate, service time group size departure
probability and vacation time are trapezoidal fuzzy numbers
(0.1]. This model is a special case of parametric NLPs.
and described by λ = [2,3,4,5] S = [7,8,9,10] C =
[1,2,3,4] V = [3,4,5,6] d = [110,111,112,113]
[ LS ( MV )αL , LS ( MV )Uα ]
The crisp interval
respectively. The system manager wants to evaluate
obtained from (15) represents the α-cuts of L ( MV ) , we S
performance measures of the system such as the expected
number of employees in system for multiple vacations.
have and LS ( MV )α1 ≤ LS ( MV )α 2 , 0 < α 2 < α1 ≤ 1 .
U U
Following (1)
In other words, LS ( MV )αL increases and LS ( MV )Uα
λ E (C ) E ( S ) λ E (C ) E (V 2 )
decreases. Consequently, the membership LS (MV) = + +
function φL ( MV )
( z ) , cab be found from (15). If both d 2 E (V )
S

LS ( MV )α and L
LS ( MV )Uα in (15) are invertible with λ 2 E 2 (C )[d ES
( 2 ) + 2(1 − d ) E 2 ( S )] + λ E ( S )d [ E (C 2 ) − E (C )]
respect to α, then a left shape function 2d [d − λ E (C ) E ( S )]
L −1
L( z ) = [ LS ( MV )α ] and the right
It is clear that in this example the steady state
R ( z ) = [ LS ( MV )Uα ]−1 can be derived, from which the condition ρ = λE (S)E(C) < d is satisfied, thus the
membership function φL ( MV ) ( z ) , is constructed: performance measure of interest can be constructed. First it
S
is easy to find

496
VOL. 2, NO. 5, June 2012 ISSN 2225-7217
ARPN Journal of Science and Technology
©2011-2012. All rights reserved.

http://www.ejournalofscience.org

[ xα , xα ] =
L U L U
[7 α ,10 − α ]
[2 + α ,5 − α ] [ yα , yα ] =+
[ pαL , pαU ] =[110 + α ,113 − α ]
[vαL , vαU ] = [1 α , 4 − α ]
[3 + α , 6 − α ] [cαL , cαU ] =+

Table I: The α-cuts of the performance measures at 11α


values for multiple vacations

α [LS(MV)]L[LS(MV)]U [Wq(MV)]L[Wq (MV)]U


0.0 23.0187 694.1886 4.5265 55.4578
0.1 25.4142 519.1404 4.7636 42.3016
0.2 28.1239 409.9177 5.0363 34.0827
0.3 31.2201 335.3395 5.3525 28.4625
0.4 34.7985 281.2325 5.7228 24.3780 Fig 2: Expected waiting time of an employee in the queue
0.5 38.9887 240.2265 6.1613 21.2765 for multiple vacation
0.6 43.9704 208.1097 6.6878 18.8422
0.7 50.0011 182.3008 7.3308 16.8814
0.8 57.4623 161.1294 8.1322 15.2689
0.9 66.9456 143.4665 9.1572 13.9201
1.0 79.4200 128.5222 10.5128 12.7756

Table II: The α-cuts of the performance measures at 11α


values for single vacations

α [LS(SV)]L[LS(SV)]U [Wq(MV)]L[Wq(MV)]U
0.0 16.8783 670.7285 19.9368 469.5102
0.1 18.7353 496.3664 22.0741 353.4501
0.2 20.9082 387.8173 24.5231 280.9701 Fig 3: Expected length of the system for multiple vacation
0.3 23.4689 313.9007 27.3530 231.4254
0.4 26.5128 260.4439 30.6557 195.4321
0.5 30.1690 220.0771 34.5561 168.1107
0.6 34.6168 188.5894 39.2281 146.6726
0.7 40.1132 163.3996 44.9209 129.4091
0.8 47.0392 142.8380 52.0038 115.2142
0.9 55.9860 125.7764 61.0510 103.3409
1.0 67.9220 111.4251 73.0026 93.2661

Fig 4: Expected waiting time of an employee in the queue


for multiple vacation

With the help of Mat lab 7.04, we perform α-cuts of


batch arrival rate, service time, vacation time, departure
probability, group size and fuzzy expected number of
employees in the system for multiple vacation at eleven
distinct α levels 0 , 0.1, 0.2, …..1. Crisp intervals for fuzzy
expected number of employees in system for multiple
vacations at different possibilities α levels are presented in
table I. Similarly other performance measure such as
Fig 1: Expected waiting time of an employee in the queue
expected number of employees in the system for single
for single vacation
vacation, expected waiting time of an employee in the

497
VOL. 2, NO. 5, June 2012 ISSN 2225-7217
ARPN Journal of Science and Technology
©2011-2012. All rights reserved.

http://www.ejournalofscience.org
queue for single and multiple vacation are also derived in
table I. Fig 1 depicts the rough shape of LS(MV) constructed [4] A. Borthakur, A Poisson queue with general bulk
from α-values. The rough shape turns out rather fine and
service rule, Journal of the Assam Scientific Society
looks like a continuous function. Other performance
measures are depicted by remaining figures. 14(1971) 162-167
The α-cut represent the possibility that these four [5] Choudry M.L. and Templeton J.G.C. , A first Course
performance measure will lie in the associated range.
Specially, α = 0 the range, performance measures could in bulk queues, Wiley, New York,1983.
appear and for α =1 the range, the performance measures are
[6] Doshi B.T., Queuing systems with vacations- a
likely to be. For example, while these four performance
measures are fuzzy, the most likely value of the expected survey, Queuing system I (1986) 29-66,1986.
length of the system for multiple vacation LS (MV) falls
between 79.4200 and128.5222, and its value is impossible to [7]. Easton, Glen, Chaudry M.L. and Posner M.J.M.,
fall outside the range of 23.0887 and 694.1886, it is
definitely possible that the expected waiting time of an Some numerical results for the queing system ,
employee in the queue for multiple vacation We (MV) falls
GIX/M/1, European
between 10.5128and 12.7756approximately, and it will
never fall before 4.5265 or exceed 55.4578. The above Journal of Operations Research 18 (1984) 133-135.
information will be very useful for designing a queuing
system. [8] D.Gross,C.M. Harris, Fundamentals of Queuing

5. CONCLUSION Theory, Third edn.,Wiley, New York,1988.

[9] C.Kao,C.C. Li,S.P. Chen, Parametric Programming to


Batch arrival Bernoulli feed back with server
vacations queuing models have wider applications in the analysis of fuzzy queues, Fuzzy sets and systems
operations and service mechanism for evaluation system
performance. This paper develops a method to find the 107 (1999) 93- 100.
membership function of the system performance measure
where the batch arrival size, arrival rate, service time, [10] Kaufmann.A., An Introduction to the theory of fuzzy
departure probability, vacation time are fuzzy. The idea is subsets, Vol I. Academic press, New York 1975.
based on Zadeh’s extension principle to transform the bulk
arrival fuzzy queue to a family of bulk arrival crisp queues [11] Lakshmi Srinivasan, N. Renganathan, R.
that can be described by two pairs of MINLP models. Since
the performance measure is expressed by the membership Kalyanaraman, Single Server ,Bulk arrival, Bernoulli
function rather than by a crisp value, it maintains the
fuzziness of input information, and the results can be used to feed back queue with
represent the fuzzy system more accurately. vacations – Some Performance Measures,Information
REFERENCES and Management services 13 (2002) 45-54.
X
[1] Baba.Y, On the M /G/1 queue with vacation time, [12] Lee,H.W., Bulk arrival queues with server vacations,
Operations Research Letters 5(1986) 93-98. Appl. Math, Modelling, Vol 13 (1989) 374-377.
[2] T.J. Bailey, On queuing process with bulk service, [13] Levy,Y. Yechiali,U., Utilization of idle time in a
Journal of the Royal Statistical Society 16 (1954) 80- M/G/1 queuing systems,Management Sc., Vol 22,
87. (1975) 202-211.
[3] U.N.Bhatt, Embedded Markov Chain Analysis of [14] Levy,Yeuaton and Yechiali, Uri, An M/M/S queue
bulk queues, Journal of the Australian Mathematical with servers vacations, INFOR,Vol 14, (1976) 153-
Society 244-263. 163,1976

498
VOL. 2, NO. 5, June 2012 ISSN 2225-7217
ARPN Journal of Science and Technology
©2011-2012. All rights reserved.

http://www.ejournalofscience.org

[15] Powell,W.B., Iterative algorthims for bulk service [19] L.A.Zadeh, Fuzzy probabilities,Information

queues with Poisson and non Poisson arrivals, processing and management 20, No. 3(1984) 363-

Trans.SciVol 20 (1986) 60-79. 372..

[16] R.R. Yager, A Characterization ofthe extension [20] Zimmermann, H.J., Fuzzy Set Theory and its

principle, Fuzzy Sets and Systems 18 (1986) 205-217. applications, fourth ed., Klnwer Academic, Boston

[17] Yao, David D.W., 2001.

Chaudry,M.L.andTempleton,J.G.C., On bounds for

bulk arrival queues,

[18] L.A.Zadeh, Fuzzy sets as a basis for a theory of

possibility, Fuzzy Sets and Systems, 1(1978) 3-28.

499

You might also like