@inproceedings{18843a462d414abea4c14bf51f27bfe5,
title = "Efficient reversible uniform and non-uniform random number generation in UNU.RAN",
abstract = "Reversible random number generations are useful in large-scale fault-tolerant parallel computations and parallel discrete event simulations that are based on reversible computation. The Universal Non-Uniform Random Number Generator (UNU.RAN) is one of the popular random number generators used in the simulation community, but the generators are forward-only in nature. In this paper, we develop new reverse algorithm for the default uniform random number generator algorithm of UNU.RAN and also a few nonuniform random generators that use the Transform Density Reduction (TDR) method. We verify the correctness of reversals of our algorithms and also provide performance results to demonstrate reverse computing runtime adds little overheads relative to its forward counterpart.",
keywords = "Reverse random number generator, Reverse-computing",
author = "Yoginath, {Srikanth B.} and Perumalla, {Kalyan S.}",
note = "Publisher Copyright: {\textcopyright} 2018 Society for Modeling & Simulation International (SCS).; 51st Annual Simulation Symposium, ANSS 2018, Part of the 2018 Spring Simulation Multi-Conference, SpringSim 2018 ; Conference date: 15-04-2018 Through 18-04-2018",
year = "2018",
language = "English",
isbn = "9781510860131",
series = "Simulation Series",
publisher = "The Society for Modeling and Simulation International",
number = "2",
pages = "13--22",
editor = "Erika Frydenlund and Shafagh Shafer and Hamdi Kavak",
booktitle = "Simulation Series",
edition = "2",
}