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

368             ALGORITHMIC ANALYSIS OF QUEUEING MODELS

                Derivation of the proportionality relation
                Several proofs can be given for the proportionality relation (9.4.2). An insight-
                ful proof can be based on renewal-theoretic arguments. The workload process
                {V (K) (t), t ≥ 0} regenerates itself each time the buffer becomes empty. Let a
                cycle be the time interval between two consecutive regeneration epochs. Denote
                by the random variable T  (K)  the length of one cycle and by the random variable
                T  (K) (x) the amount of time in one cycle that the work in system is no more than x.
                The corresponding random variables for the workload process {V t } in the infinite-
                buffer M/G/1 queue are denoted by T  (∞)  and T  (∞) (x). Then, by the theory of
                regenerative processes,

                                        (K)                       (∞)
                                   E T    (x)                E T    (x)
                           V K (x) =            and V ∞ (x) =                (9.4.3)
                                     E(T  (K) )               E(T  (∞) )
                for 0 ≤ x ≤ K. The crucial observation is that T  (K) (x) has the same distribution as
                T  (∞) (x) for any 0 ≤ x ≤ K. The assumption of Poisson arrivals and the assumption
                of partial overflow of work in excess of the buffer capacity are essential in order
                to establish this result. A rigorous proof requires a lot of technical machinery. The
                result can be made plausible as follows. In the infinite-buffer model the distribution
                of T  (∞) (x) for 0 ≤ x ≤ K does not depend on the duration of excursions of the
                workload process above the level K. The workload process in the infinite-buffer
                system returns to the level K after each upcrossing of the level K. However, by the
                lack of memory of the Poisson process, the situation in the infinite-buffer system
                at the epochs at which a return to level K occurs is probabilistically the same as in
                the finite-buffer system at the epochs at which an overflow of level K occurs. This
                explains why T  (K) (x) and T  (∞) (x) have the same distribution for any 0 ≤ x ≤ K.
                Thus we can conclude from (9.4.3) that, for the constant γ = E[T  (∞) ]/E(T  (K) ),

                                    V K (x) = γ V ∞ (x),  0 ≤ x ≤ K.         (9.4.4)

                Since V K (K) = 1, we next get the desired result (9.4.2). A rigorous proof of (9.4.4)
                can be found in Hooghiemstra (1987).


                Other performance measures
                Other performance measures of interest are:

                         f (K) = the long-run fraction of input that overflows,
                         I (K) = the long-run average amount of work in the buffer.

                The following results hold:

                                            (1 − ρ)[1 − V ∞ (K)]
                                     f (K) =                                 (9.4.5)
                                                 ρV ∞ (K)
   368   369   370   371   372   373   374   375   376   377   378