Random sampling from the generalized gamma distribution

This paper presents a simple and easy to implement algorithm for sampling from the generalized four parameter gamma distribution proposed by Stacy. The proposed method is based on a generalization of Von Neumann's rejection method where the first stage sampling is done from the log logistic distribution. The proposed method is simple, easy to implement and faster than the traditional methods for generating generalized gamma variates.ZusammenfassungEs wird ein Algorithmus zur Erzeugung von Zufallszahlen, die nach der von Stacy vorgeschlagenen vierparametrigen verallgemeinerten Gammaverteilung verteilt sind, vorgestellt. Das vorgeschlagene Verfahren beruht auf einer Verallgemeinerung der Von Neumannschen Verwerfungsmethode, wobei die primären Zufallszahlen einer log-logistischen Verteilung entnommen werden. Die Methode ist einfach, leicht zu implementieren und schneller als die bisher bekannten Verfahren.