Implementing a Portable FORTRAN Uniform (0.1) Generator
Article Abstract:
Computer implementation of random number generation techniques presents several problems. Some generators display poor global qualities. Good global properties may be undermined by floating point decimal notation in the host computer, dependency upon the host computer, and applications using only a small number of random numbers repeatedly may be jeopardized by poor local properties in a generator with good global properties. A machine-independent generator, UNIRAN, has been developed to resolve these problems. Coded in FORTRAN, the routine uses the INSIGHT system's NXSEED routine to generate the streams. A large multiplier, 630360016, is used to ensure good global and local properties, even though some overhead is sacrificed. Tests have revealed excellent local properties, and the generator may be implemented on any 32-bit system with a FORTRAN compiler; modifications can even be made for smaller than 32-bit systems. A listing of the UNIRAN Uniform (0,1) generator routine is included.
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1983
User Contributions:
Comment about this article or add new information about this topic:
The Simulation of Logical Networks (SLN)
Article Abstract:
SLN (Simulation of Logical Networks) is a new simulation language designed specifically to provide concepts and facilities needed to model and simulate logical networks. Logical networks provide a convenient and natural means of expressing decision processes when a general-purpose discrete-event simulation facility is unnecessary. SLN accepts a node and branch description of a logical network and automatically handles the construction and execution of the simulation. FORTRAN can be mixed with the SLN statements with few restrictions. SLN is highly efficient, simulating only logical networks and working as a preprocessor generating FORTRAN source which can be compiled, linked, and executed. The SLN library includes facilities for generating random variates, collecting and reporting statistics, monitoring simulation execution, and tailoring the simulation output. SLN is portable and designed for use in an environment lacking a modeling tradition. (Reprinted by Permission of Publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1984
User Contributions:
Comment about this article or add new information about this topic:
Simulation of Medical Decisions: Applications of SLN
Article Abstract:
Simulation has been applied to several important medical decision problems using the SLN language. The applications to endstage renal disease, chronic stable angina, renal artery stenosis, and treatment of hypertension and hypercholesterolemia are reviewed emphasizing the modeling considerations and results. These investigations support the utility of simulation in medical decisions and the applicability of SLN to these problems. The general applicability of simulation to medical decision problems must be evaluated in the context of available knowledge and data. The simulation of medical decisions does not produce dependence among observations so prevalent in discrete-event simulations, but to the extent that arbitary criteria such as cost-effectiveness are estimated, statistical concerns remain. Simulation, particularly with SLN, can play an important role in medical protocol design. (Reprinted by Permission of Publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1984
User Contributions:
Comment about this article or add new information about this topic:
- Abstracts: Cover-time planning, a method for calculation of material requirements. A capacity-constrained multi-level inventory and production control problem
- Abstracts: Cisco's accounting proved vulnerable to human error. In search of transparent networks. How does it sound?
- Abstracts: Selenium provides the cutting edge. (new materials). The chain of events in a redesign. 2001 - a holographic odyssey
- Abstracts: Creativity and improvement: a vital link. The importance of concepts in creativity and improvement. Quality makes a splash
- Abstracts: Water businesses reorganize. This voc-oxidation technology works where others fail