Algorithm 659: Implementing Sobol's quasirandom sequence generator

Abstract

We compare empirically accuracy and speed of low-discrepancy sequence generators of Sobol' and Faure. These generators are useful for multidimensional integration and global optimization. We discuss our implementation of the Sobol' generator.

References

  1. 1 ANTONOV, I. A., AND SALEEV, V.M. An economic method of computing LP~-sequences. USSR Comput. Math. Math. Phys. 19 (1979), 252-256.Google ScholarGoogle Scholar
  2. 2 DAVIS, P. J., AND RABINOWITZ, P. Methods o{ Numerical Integration. Academic Press, New York, 1983.Google ScholarGoogle Scholar
  3. 3 FAURE, H. Discr~pance de suites associ~es ~ un syst~me de numeration (en dimension s). Acta Arithmetica XLI (1982), 337-351.Google ScholarGoogle Scholar
  4. 4 FOX, B. L. ACM Algorithm 647. Implementation and relative efficiency of quasirandom sequence generators. ACM Trans. Math. Softw. 12 (1986), 362-376. Google ScholarGoogle Scholar
  5. 5 HALTON, J.H. On the efficiency of certain quasi-random sequences of points in evaluating multi-dimensional integrals. Numer. Math. 2 (1960), 84-90.Google ScholarGoogle Scholar
  6. 6 KNUTH, D. E. The Art of Computer Programming, vol. 2: Seminumerical Algorithms. 2nd ed., Addison-Wesley, Reading, Mass., 1981. Google ScholarGoogle Scholar
  7. 7 PETERSON, W. W., AND WELDON, E.J. Error-Correcting Codes. 2nd ed. MIT Press, Cambridge, Mass., 1972.Google ScholarGoogle Scholar
  8. 8 NIEDERREITER, H. Point sets and sequences with small discrepancy. Monatsh. Math. (to appear).Google ScholarGoogle Scholar
  9. 9 SARKAR, P. K., AND PRASAD, M.A. A comparative study of pseudo and quasirandom sequences for the solution of integral equations. J. Comput. Phys. 68 (1987), 66-88. Google ScholarGoogle Scholar
  10. 10 SOBOL', I. M. On the distribution of points in a cube and the approximate evaluation of integrals. USSR Comput. Math. Math. Phys. 7 (1967), 86-112.Google ScholarGoogle Scholar
  11. 11 SOBOL', I.M. Uniformly distributed sequences with an additional uniform property. USSR Comput. Math. Math. Phys. 16 (1976), 236-242.Google ScholarGoogle Scholar
  12. 12 SOBOL', I.M. On the systematic search in a hypercube. SIAM J. Numer. Anal. 16 (1979), 790-793.Google ScholarGoogle Scholar
  13. 13 SOBOL', I. M. Points which uniformly fill a multidimensional cube. Math. Cybern. 2 (1985) Znanie, Moscow (in Russian).Google ScholarGoogle Scholar
  14. 14 SOBOL', I. M., AND LEVITAN, Yu.L. The production of points uniformly distributed in a multidimensional cube. Preprint 40, Institute of Applied Mathematics, USSR Academy of Sciences, 1976 (in Russian).Google ScholarGoogle Scholar
  15. 15 AMERICAN NATIONAL STANDARDS INSTITUTES. American National Standard Programming Language FORTRAN. Standard X3.9-1978, American National Standards Institute, New York, 1978.Google ScholarGoogle Scholar

Supplemental Material

Index Terms

  1. Algorithm 659

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader
            About Cookies On This Site

            We use cookies to ensure that we give you the best experience on our website.

            Learn more

            Got it!