Page 198 - DCAP601_SIMULATION_AND_MODELING
P. 198

Simulation and Modelling



                      Notes         planning is our concern. One reason is that we have to expect something before we can recognize
                                    the unexpected. The purpose of this paper is not so much to suggest that we look before we leap,
                                    but to suggest a few things that we might look at. The context is a simulation of a stochastic
                                    model to estimate steady-state quantities of interest. Our idea is to develop some expectations
                                    and design the initial experiment by doing some preliminary mathematical analysis. We focus
                                    on simulation run lengths. Of course, since we are going to simulate, the stochastic model of
                                    interest presumably is relatively complicated, so that it is not easy to calculate the quantities of
                                    interest analytically. Thus, we suggest approximating the stochastic model of interest by a more
                                    elementary stochastic model that can be analyzed analytically. For the approximating model, in
                                    addition to the steady-state quantity of interest, we calculate the asymptotic variance and the
                                    asymptotic  bias of  the  sample mean used  to estimate  the steady-state  quantity  of  interest
                                    (assuming that a sample mean will be used). Then we apply these quantities to estimate the
                                    simulation run lengths required in the original model to obtain desired statistical precision. The
                                    estimated simulation run lengths can then be used,  before any data have been collected, to
                                    design the experiment, i.e., to determine what cases to consider, what statistical precision to aim
                                    for, what experimental budget is appropriate, or even whether to conduct the experiment at all.
                                    There are two steps: First, we must find a suitable approximation for the given stochastic model
                                    and, second, we must  calculate the  asymptotic quantities  of interest for the  approximating
                                    model. Of course, we do not want the preliminary analysis to be harder than doing the experiment
                                    itself. The preliminary analysis better be easy or we wouldn’t bother with it. Fortunately, there
                                    is substantial literature supporting these two steps. In Whitt (1989a) we show how this program
                                    can be carried out for a large class of stochastic models. The models considered are those for
                                    which the stochastic process  of interest can be approximated by reflecting Brownian motion
                                    (RBM).  Through  much  previous  work  on  heavytraffic  limit  theorems  and  diffusion
                                    approximations, it is known that many queueing processes can be approximated by RBM, at
                                    least roughly, so that the class of  models covered is relatively large. The  class includes  the
                                    standard GI/G/1 queue, as was shown previously in related work by Blomqvist (1969), Moeller
                                    and Kobayashi (1974) and Woodside, Pagurek and Newell (1980), but also applies to many other
                                    models. In Whitt (1989a) we also show how to calculate the asymptotic quantities of interest for
                                    RBM to obtain very simple approximate formulas. Moreover, we show that the scaling of time
                                    in the heavy-traffic limit theorem plays an essential role in determining the form of the final
                                    formulas.
                                    Of course, RBM is by no means the only stochastic process that can be used as an approximation.
                                    For example, the Ornstein-Uhlenbeck diffusion process is a natural candidate for infinite-server
                                    queues, which also yields very simple formulas. In Whitt (1989b) we apply recurrent potential
                                    theory for Markov processes to obtain asymptotic formulas for a large class of Markov processes,
                                    including general birth and death processes and diffusion processes. In Heidelberger and Whitt
                                    (1989) we compare the  asymptotic formulas,  and thus the simulation efficiency, for several
                                    different queueing models. There we show that it usually is easier to obtain reliable estimates
                                    for an infiniteserver queue than for a single-server queue. It usually is even easier for small
                                    closed queueing  networks.  Roughly  speaking,  simulation  efficiency  increases  (estimation
                                    becomes easier) as the relaxation time (the time required to  reach steady state; see  Keilson
                                    (1979)) decreases. Our purpose  here is to provide a brief overview. We review the standard
                                    statistical theory leading up to the large-sample formula for the required simulation run length
                                    with the relative width criterion; i.e., the  run length such that  the width of the confidence
                                    interval divided by the quantity being estimated (which is presumed to be positive) takes some
                                    prescribed value. In Section 3 we review some of the RBM-type examples from Whitt (1989a),
                                    including the M/M/1 queue, RBM, the GI/G/m queue and a packet queue model from Fendick,
                                    Saksena and Whitt (1989). The packet queue model is relatively complicated, so that an exact
                                    analysis is evidently not possible with current  methodology. However,  simple formulas  to
                                    determine appropriate simulation  run lengths can be obtained from an RBM approximation.





            192                              LOVELY PROFESSIONAL UNIVERSITY
   193   194   195   196   197   198   199   200   201   202   203