Page 235 - A First Course In Stochastic Models
P. 235

228                    MARKOV CHAINS AND QUEUES

                and solve for the numerical data λ = 1, 1/µ 1 = 2, 1/µ 2 = 5, s 1 = 5 and s 2 = 10. (Answer:
                0.0464.) Verify experimentally that the loss probability is nearly insensitive to the distribu-
                tional form of the service times (e.g. compute the loss probability 0.0470 for the above data
                when the service time in group 1 has an E 2 distribution and the service time in group 2 has
                an H 2 distribution with balanced means and a squared coefficient of variation of 4).
                5.19 Customers of the types 1, . . . , m arrive at a service centre according to indepen-
                dent Poisson processes with respective rates λ 1 , . . . , λ m . The service centre has c identical
                servers. An arriving customer of type j requires b j servers and is lost when there are no b j
                servers available. A customer of type j has an exponentially distributed service time with
                mean 1/µ j for j = 1, . . . , m. The customer keeps all of the assigned b j servers busy during
                his service time and upon completion of the service time the b j servers are simultaneously
                released. Let p(n 1 , . . . , n m ) be the long-run fraction of time that n j groups of b j servers
                are handling type j customers for j = 1, . . . , m.
                  (a) Verify from the equilibrium equations for the probabilities p(n 1 , . . . , n m ) that, for
                some constant C > 0,
                                                    m
                                                      (λ j /µ j ) n j
                                    p(n 1 , . . . , n m ) = C
                                                         n j !
                                                   j=1
                for all (n 1 , . . . , n m ) with n 1 b 1 + · · · + n m b m ≤ c.
                  (b) What is the long-run fraction of type j customers who are lost?
                  The above product-form solution can also be proved by considering the process
                {(X 1 (t), . . . , X m (t))} in the infinite-server model (c = ∞) with X j (t) denoting the number
                of type j customers present at time t. The processes {X 1 (t)}, . . . , {X m (t)} are indepen-
                dent of each other and each separate process {X j (t)} constitutes an M/M/∞ queueing
                process having a Poisson distribution with mean λ j /µ j as equilibrium distribution. Noting
                that the process {(X 1 (t), . . . , X m (t))} is time reversible, it can be concluded from the result
                in Exercise 5.8 that the above product-form solution holds. The normalization constant C
                can be computed as follows. Let {p j , 0 ≤ j ≤ c} denote the equilibrium distribution of
                                                                       (∞)
                the numbers of busy servers in the loss model with c servers and let {p  } denote the
                                                                       j
                equilibrium distribution of the number of busy servers in the infinite-server model. Then
                                           (∞)
                                          p
                                           j
                                   p j =         ,  j = 0, 1, . . . , c.
                                          c   (∞)
                                             p
                                          k=0 k
                                                                            (∞)
                The normalization constant C is given by p 0 . It is left to the reader to verify that {p  } can
                                                                            j
                be computed as the convolution of m compound Poisson distributions. The jth compound
                Poisson distribution represents the limiting distribution of the numbers of busy servers in a
                           X
                batch arrival M /G/∞ queue with group service, where the arrival rate of batches is λ j ,
                each batch consists of b j customers and the mean service time of the customers from the
                same batch is 1/µ j ; see part (b) of Exercise 1.15. Finally, it is noted that the loss model
                has the insensitivity property.
                5.20 Batches of containers arrive at a stockyard according to a Poisson process with a rate
                of λ = 15 batches per day. Each batch consists of two or three containers with respective
                                1
                probabilities of  2 3  and . The stockyard has space for only 50 containers. An arriving batch
                                3
                finding not enough space is lost and is brought elsewhere. Containers from the same batch
                are removed simultaneously after a random time. The holding times of the batches are
                independent random variables and have a lognormal distribution with a mean of 1 day and
                a standard deviation of 2 days for batches of size 3 and a mean of 1 day and a standard
                deviation of  1 2  day for batches of size 3. Calculate the long-run fraction of batches of size
                2 that are lost and the long-run fraction of batches of size 3 that are lost.
   230   231   232   233   234   235   236   237   238   239   240