Professional Documents
Culture Documents
A Self-Service Queuing Model: I M. If P P I M, Then The P
A Self-Service Queuing Model: I M. If P P I M, Then The P
A Self-Service Queuing
Model
19.1 Introduction
In this chapter we consider a queuing model with c identical and parallel
servers and system capacity M with M = c [4]. This means that there is
no queue and an arriving customer enters the system only when there is an
empty server; otherwise, if all servers are busy they leave the system. This
is sometimes called the self-service model but usually such a model assumes
there is an infinite number of servers. We will have a finite number of servers.
So, if a customer arrives and a server is free, the customer enters the server
and they “service” themselves.
Assume that the calling source (where the customers come from) is infinite
and arrival time is described by an exponential distribution that has rate λ.
Assume also that the service time probability distribution is exponential with
the same rate µ for each server and each customer.
Usually in queuing theory we investigate the behavior of the system during
“steady state”. Let pi (t) be the probability of i customers in the system at
time t > 0, for 0 ≤ i ≤ M . If pi = limt→∞ pi (t), 0 ≤ i ≤ M , then the pi are
called the steady state probabilities and using the pi in calculations produces
steady state results. However, in this chapter we do not go directly to the
steady state probabilities but start with the differential equations defining
the pi (t).
To simplify the discussion now assume that M = c = 4. We write ṗi
for the time derivative of pi (t). The following system of linear differential
equations has been adopted from a discussion in [5].
133
134 CHAPTER 19. A SELF-SERVICE QUEUING MODEL
19.2 Parameters
The parameters λ and µ need to be estimated from data. So, from ([1]-[3],
see also Section 3.4) their estimators become fuzzy numbers which exhibit
the uncertainty in their values. Let us now use λ = (0.3/0.5/0.7) as our fuzzy
estimator of λ, or approximately one customer arrival every two hours. And
let µ = (0.5/1/1.5) our fuzzy estimator of µ, or approximately one hour per
service. Time is in hours. The values of all the parameters are given in Table
19.1.
Using fuzzy parameters we get differential equations and the solutions
pi (t), i = 0, ..., 4, and N (t) are also fuzzy. The system now becomes a con-
tinuous fuzzy system whose trajectories are fuzzy so that any slice through
a trajectory at some time tz is a fuzzy number. We wish to estimate certain
bands of uncertainty which are p4 (t)[0] and N (t)[0], or the α = 0 cuts.
Next we need to choose the values of the fuzzy parameters in their α =
0 cut to approximate the outer boundary of the α = 0 cut of the fuzzy