Automation and Remote Control

, Volume 79, Issue 9, pp 1569–1581 | Cite as

A Method of Generating Random Vectors with a Given Probability Density Function

  • B. S. DarkhovskyEmail author
  • Yu. S. Popkov
  • A. Yu. Popkov
  • A. S. Aliev
Stochastic Systems


We propose a method for generating random independent vectors that have a given continuous distribution density with compact support. The main advantage of the proposed method are guaranteed estimates of the error in the generation of random vectors. We show an illustrative experimental comparison of the proposed method with the Metropolis-Hastings algorithm.


random vector generation Metropolis–Hastings algorithm 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Sobol’, I.M., Chislennye metody Monte-Karlo (Numerical Monte Carlo Methods), Moscow: Nauka, 1973.zbMATHGoogle Scholar
  2. 2.
    Rubinstein, R.Y. and Kroese, D.P., Simulation and the Monte Carlo Method, New York: Wiley, 2008.zbMATHGoogle Scholar
  3. 3.
    von Neumann, J., Various Techniques Used in Connection with Random Digits, Appl. Math. Ser., National Bureau of Standards, United States Government Printing Office, Washington, DC, USA, 1951, vol. 12, pp. 36–38.Google Scholar
  4. 4.
    Metropolis, N., Rosenbluth, A.E., Rosenbluth, M.N., Teller, A.H., and Teller, E., Equation of State Calculations by Fast Computing Machines, J. Chem. Phys., 1953, vol. 21, no. 6, pp. 1087–1092.CrossRefGoogle Scholar
  5. 5.
    Chib, S. and Greenberg, E., Understanding the Metropolis–Hastings Algorithm, Am. Statist., 1995, vol. 49, no. 4, pp. 327–335.Google Scholar
  6. 6.
    Chib, S. and Jeliazkov, I., Marginal Likelihood from the Metropolis–Hastings Output, J. Am. Statist. Associat., 2001, vol. 96, no. 453, pp. 270–281.MathSciNetCrossRefzbMATHGoogle Scholar
  7. 7.
    Geweke, J. and Tanizaki, H., Note on the Sampling Distribution for the Metropolis–Hastings Algorithm, Commun. Statist. Theory Methods, 2003, vol. 32, no. 4, pp. 775–789.MathSciNetCrossRefzbMATHGoogle Scholar
  8. 8.
    Minh, D., Understanding the Hastings Algorithm, Commun. Statist. Simulat. Comput., 2015, vol. 44, no. 2, pp. 332–349.MathSciNetCrossRefzbMATHGoogle Scholar

Copyright information

© Pleiades Publishing, Ltd. 2018

Authors and Affiliations

  • B. S. Darkhovsky
    • 1
    Email author
  • Yu. S. Popkov
    • 1
    • 2
  • A. Yu. Popkov
    • 1
    • 3
  • A. S. Aliev
    • 1
  1. 1.Institute for Systems AnalysisRussian Academy of SciencesMoscowRussia
  2. 2.Braude College of Haifa UniversityKarmielIsrael
  3. 3.Peoples’ Friendship University (RUDN University)MoscowRussia

Personalised recommendations