A simple algorithm for generating random variates with a log-concave density (Q2266561)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 3894342
Language Label Description Also known as
default for all languages
No label defined
    English
    A simple algorithm for generating random variates with a log-concave density
    scientific article; zbMATH DE number 3894342

      Statements

      A simple algorithm for generating random variates with a log-concave density (English)
      0 references
      0 references
      1984
      0 references
      A large number of densities, as the normal density, the gamma density, the Weibull density, the beta density, the exponential power density, the density of \textit{W. F. Perks} distribution [On some experiments in the graduation of mortality statistics, J. Inst. Actuaries 58, 12-57 (1932)], the density of \textit{J. Talacko}'s distribution [Trabajos Estadíst. 7, 159-174 (1956; Zbl 0074.128)], the density of the extreme value distribution, or the generalized inverse Gaussian density [cf. \textit{B. Jørgensen}, Statistical property of the generalized inverse Gaussian distribution (1980: Zbl 0436.62016)], have the same properties. So they are log-concave, that is to say that their logarithms are concave functions on their support. The importance of generating random variates is well known. The author gives here an algorithm for generating random variates with a log-concave density f on \({\mathbb{R}}\) and known mode in average number of operations independent of f. This algorithm requires the presence of a uniform [0,1] random number generator and a subprogram for computing f. So the author completes his paper with a short FORTRAN program. We remark that uniformly fast algorithms were found for the gamma family first by \textit{J. H. Ahrens} and \textit{U. Dieter} [Computing 12, 223-246 (1974; Zbl 0285.65009)] and by \textit{P. R. Tadikamalla} and \textit{M. E. Johnson} [Am. J. Math. Manage. Sci. 1, 213-236 (1981; Zbl 0536.65006)], but the algorithm presented here has limited average time and is independent of the density. Well, we can say that this algorithm can be useful for a large number of specialists.
      0 references
      0 references
      random variate generation
      0 references
      simulation
      0 references
      log concavity
      0 references
      inequalities
      0 references
      normal density
      0 references
      gamma density
      0 references
      Weibull density
      0 references
      beta density
      0 references
      exponential power density
      0 references
      generalized inverse Gaussian density
      0 references
      random number generator
      0 references
      FORTRAN program
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references