Matches in SemOpenAlex for { <https://semopenalex.org/work/W2912441604> ?p ?o ?g. }
Showing items 1 to 65 of
65
with 100 items per page.
- W2912441604 abstract "We introduce a new kind of random number generator called a cycle parity generator (CPG). A CPG is formed by combining n extremely simple generators, where n may be in the thousands, or larger. For statistical quality CPGs rely less on a small number of powerful generators, and more on the fact of combination. CPGs have a collection of attributes that is rarely if ever found in a single type of random number generator. Extremely large periods can be attained, e.g., $10sp{50,000}$. Aperiodic CPGs appear to be practical for some applications. CPGs are satisfactorily fast, have desirable theoretical properties and do well on empirical tests. CPGs have interesting ties to well known topics such as factoring and the Riemann hypothesis. The fundamental difference between CPGs and traditional generators makes CPGs appealing for validating application results that are obtained with other generators. No special calculations are required to construct long-period CPGs that possess output sequences of high statistical quality. CPGs scale to arbitrarily large periods, and as the period increases, statistical quality improves. A simple algorithm constructs a customized CPG that, with arbitrarily high probability, will not be constructed by anyone else using the same algorithm. Arbitrarily many output streams can be defined, through custom CPGs. CPGs have the state jumping property and support efficient seeding.We also present an ANSI C library that is an integrated environment for generating, statistically testing, and using random numbers. The library, called Randpack, is portable, robust, and has many features not found in other libraries. Through scripts, the generators used by a particular application can be changed without changing any application code. Scripts also provide for diverse generator topologies and serve as a record of the generators used in a particular application run. Non-traditional generators are provided, and existing generators can be combined in interesting ways to form new generators. Consequently, users can in effect design their own statistical tests. Randpack in not only a random number library; it can be used for general numerical sequence generation. Stress testing of application functions is possible, for example, by generating the set of all k-tuples over a set of numbers. Almost all of the classical empirical tests for random sequences are included, and some of the tests support a greater range of test parameters than previous implementations." @default.
- W2912441604 created "2019-02-21" @default.
- W2912441604 creator A5014276505 @default.
- W2912441604 creator A5067509576 @default.
- W2912441604 date "1997-01-01" @default.
- W2912441604 modified "2023-09-27" @default.
- W2912441604 title "Cycle parity random number generators, and a general random number library" @default.
- W2912441604 hasPublicationYear "1997" @default.
- W2912441604 type Work @default.
- W2912441604 sameAs 2912441604 @default.
- W2912441604 citedByCount "0" @default.
- W2912441604 crossrefType "journal-article" @default.
- W2912441604 hasAuthorship W2912441604A5014276505 @default.
- W2912441604 hasAuthorship W2912441604A5067509576 @default.
- W2912441604 hasConcept C109214941 @default.
- W2912441604 hasConcept C11413529 @default.
- W2912441604 hasConcept C121332964 @default.
- W2912441604 hasConcept C140642157 @default.
- W2912441604 hasConcept C163258240 @default.
- W2912441604 hasConcept C201866948 @default.
- W2912441604 hasConcept C26263659 @default.
- W2912441604 hasConcept C2777151079 @default.
- W2912441604 hasConcept C2780992000 @default.
- W2912441604 hasConcept C33923547 @default.
- W2912441604 hasConcept C41008148 @default.
- W2912441604 hasConcept C62520636 @default.
- W2912441604 hasConceptScore W2912441604C109214941 @default.
- W2912441604 hasConceptScore W2912441604C11413529 @default.
- W2912441604 hasConceptScore W2912441604C121332964 @default.
- W2912441604 hasConceptScore W2912441604C140642157 @default.
- W2912441604 hasConceptScore W2912441604C163258240 @default.
- W2912441604 hasConceptScore W2912441604C201866948 @default.
- W2912441604 hasConceptScore W2912441604C26263659 @default.
- W2912441604 hasConceptScore W2912441604C2777151079 @default.
- W2912441604 hasConceptScore W2912441604C2780992000 @default.
- W2912441604 hasConceptScore W2912441604C33923547 @default.
- W2912441604 hasConceptScore W2912441604C41008148 @default.
- W2912441604 hasConceptScore W2912441604C62520636 @default.
- W2912441604 hasLocation W29124416041 @default.
- W2912441604 hasOpenAccess W2912441604 @default.
- W2912441604 hasPrimaryLocation W29124416041 @default.
- W2912441604 hasRelatedWork W1027710095 @default.
- W2912441604 hasRelatedWork W105956100 @default.
- W2912441604 hasRelatedWork W115326044 @default.
- W2912441604 hasRelatedWork W1517403092 @default.
- W2912441604 hasRelatedWork W1991809541 @default.
- W2912441604 hasRelatedWork W2060877000 @default.
- W2912441604 hasRelatedWork W2084029658 @default.
- W2912441604 hasRelatedWork W2085380089 @default.
- W2912441604 hasRelatedWork W2178712996 @default.
- W2912441604 hasRelatedWork W2272628830 @default.
- W2912441604 hasRelatedWork W2740962373 @default.
- W2912441604 hasRelatedWork W2763534418 @default.
- W2912441604 hasRelatedWork W2795173485 @default.
- W2912441604 hasRelatedWork W2920971405 @default.
- W2912441604 hasRelatedWork W3014869241 @default.
- W2912441604 hasRelatedWork W3114493042 @default.
- W2912441604 hasRelatedWork W3135933366 @default.
- W2912441604 hasRelatedWork W2180759359 @default.
- W2912441604 hasRelatedWork W2182065122 @default.
- W2912441604 hasRelatedWork W2218700070 @default.
- W2912441604 isParatext "false" @default.
- W2912441604 isRetracted "false" @default.
- W2912441604 magId "2912441604" @default.
- W2912441604 workType "article" @default.