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

F. NUMERICAL LAPLACE INVERSION                463

                2. f (t) is continuous for t ≥ 0.
                3. For any b > 0 the function e −bt  f (t) is monotone for t ≥ t 0 (b) for some number
                  t 0 (b).
                     ∞ −bt
                4.    e  |f (t)| dt < ∞ for any b > 0.
                   0
                  In probability applications the function f (t) is often the complementary cumula-
                tive probability distribution function of a continuous random variable. In this case
                the conditions 1 to 4 are automatically satisfied. A basic result from analysis is that
                a real-valued function f (t) is of bounded variation if and only if it can be writ-
                ten as the difference of two monotone functions. Under the above conditions the
                following version of the Poisson summation formula from Fourier analysis holds:

                       ∞                                ∞
                                 2πn   −b(t+2πn/h)  h                  inht
                          f  t +      e          =         f (b + inh)e
                                                             ∗
                                  h                2π
                     n=−∞                             n=−∞
                for any constants h, b > 0. This Poisson summation formula is the basis for the
                following algorithm of Abate and Whitt (1992).


                Inversion algorithm of Abate and Whitt

                In Abate and Whitt (1992) it was shown that

                          1            1
                                        a ∞
                         e 2  a  #  a  $  e 2    k        a + 2kπi
                   f (t) =  f  ∗    +        (−1) Re f  ∗            − ǫ(a, t)  (F.1)
                          2t    2t     t                     2t
                                          k=1
                for any constant a > 0, where the error term ǫ(a, t) is given by
                                             ∞
                                                −na
                                    ǫ(a, t) =  e   f ((2n + 1)t).
                                            n=1

                To calculate f (t) from (F.1) for a given value of t, we need f (s) for the sequence
                                                                  ∗
                {(a + 2kπ)/2t, k = 0, 1, . . . } of complex numbers. In calculating f (t) through the
                representation (F.1) there are three possible sources of error. First the discretization
                error associated with ǫ(a, t). Second, the truncation error associated with approxi-
                mately calculating the infinite series in (F.1). Third, the round-off error associated
                with subtracting positive numbers that are close to each other. The discretization
                error can be controlled by choosing the constant a sufficiently large. Assuming that
                the function f (t) is bounded by 1, as typically holds in probability applications, it
                follows from the inequality
                                                    e −a
                                         |ǫ(a, t)| ≤   −a
                                                  1 − e
   463   464   465   466   467   468   469   470   471   472   473