2008 Winter Simulation Conference 2008
DOI: 10.1109/wsc.2008.4736147
|View full text |Cite
|
Sign up to set email alerts
|

A plug-in-based architecture for random number generation in simulation systems

Abstract: Simulations often depend heavily on random numbers, yet the impact of random number generators is recognized seldom. The generation of random numbers for simulations is not trivial, as the quality of each algorithm depends on the simulation scenario. Therefore, simulation environments for large-scale experimentation with safety-critical models require a reliable mechanism to cope with this aspect. We show how to address this problem by realizing a random number generation architecture for a general-purpose sim… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2008
2008
2010
2010

Publication Types

Select...
6
1

Relationship

3
4

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 22 publications
0
5
0
Order By: Relevance
“…However, simulators are not monolithic entities; they depend on "helper" algorithms. For example, the influence of pseudorandom number generators on the quality of the results should not be neglected (Kelton 2000;Ewald, Rössel, Himmelspach, and Uhrmacher 2008). An additional helper might be the event queue implementation used, which, due to its central functionality, might have a significant influence on the overall simulation results if it does not behave as expected.…”
Section: Alternative Algorithmsmentioning
confidence: 99%
“…However, simulators are not monolithic entities; they depend on "helper" algorithms. For example, the influence of pseudorandom number generators on the quality of the results should not be neglected (Kelton 2000;Ewald, Rössel, Himmelspach, and Uhrmacher 2008). An additional helper might be the event queue implementation used, which, due to its central functionality, might have a significant influence on the overall simulation results if it does not behave as expected.…”
Section: Alternative Algorithmsmentioning
confidence: 99%
“…Therefore, we created a flexible and extensible structure for implementing accordant simulation engines and components, The concrete components have been realized as plug-ins of james ii. For a further increase of flexibility, existing plug-ins facing general issues of simulation, e.g., random number generators [5] or event-queues [11] can be reused, extended, or exchanged as well. The opportunities to configure experiments in james ii like flexible instrumentation and observation of simulations, coarse-grained parallel execution, or dynamic calculation of required replications and simulation end times are applicable for experiments with the π-Calculus as well.…”
Section: Simulation Of the Pi-calculusmentioning
confidence: 99%
“…The question how to produce random numbers is not trivial. Many random generators produce random numbers of different "quality" [26,16]. They differ, e. g., with respect to correlation, fairness, and the length of the period.…”
Section: Some Problems Of Experimental Validationmentioning
confidence: 99%