Pseudorandom Number Generation in the Context of a 3D Simulation Model for Tissue Growth
Author(s) -
Belgacem Ben Youssef,
Rachid Sammouda
Publication year - 2014
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2014.05.223
Subject(s) - pseudorandom number generator , computer science , randomness , context (archaeology) , random number generation , algorithm , generator (circuit theory) , linear congruential generator , multiplicative function , mathematics , statistics , mathematical analysis , power (physics) , physics , quantum mechanics , paleontology , biology
In this paper, we consider our choice of a pseudorandom number generator (PRNG) in the context of running a simulation model for the growth of 3D tissues. This PRNG is the multiplicative linear congruential generator (MLCG) with carefully chosen parameters. We base our selection of this generator on three criteria. They are periodicity, randomness quality, and ease of implementation. In these regards, we review some of the pertinent theoretical properties of the employed MLCG and describe techniques used to obtain such sequences serially. Our investigation indicates that the MLCG, with properly selected parameters, can be a good, portable, user-specified, and user-controlled generator with acceptable quality. During the simulation of tissue growth, our various experiments have also shown that the ratio of the total number of random numbers consumed till confluence to the total number of computational sites in the cellular array never exceeds a certain number. This number can be used as a predictor for the period of a PRNG needed to run a particular experiment to simulate tissue growth and to estimate when a longer period may be required in order to deal with very large data sets
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom