中文
相关论文

相关论文: A Generic Random Number Generator Test Suite

200 篇论文

Although many active scientific codes use modern Fortran, most contemporary scientific software "libraries" are implemented in C and C++. Providing their numerical, algorithmic, or data management features to Fortran codes requires writing…

软件工程 · 计算机科学 2019-07-04 Seth R. Johnson , Andrey Prokopenko , Katherine J. Evans

Constrained-random simulation is the predominant approach used in the industry for functional verification of complex digital designs. The effectiveness of this approach depends on two key factors: the quality of constraints used to…

计算机科学中的逻辑 · 计算机科学 2014-03-26 Supratik Chakraborty , Kuldeep S. Meel , Moshe Y. Vardi

The ultimate random number generators are those certified to be unpredictable -- including to an adversary. The use of simple quantum processes promises to provide numbers that no physical observer could predict but, in practice, unwanted…

The aim of this Thesis is to present five new tests for random numbers, which are widely used {\em e.g.} in computer simulations in physics applications. The first two tests, the cluster test and the autocorrelation test, are based on…

凝聚态物理 · 物理学 2008-02-03 I. Vattulainen

Gesture typing is a method of text entry that is ergonomically well-suited to the form factor of touchscreen devices and allows for much faster input than tapping each letter individually. The QWERTY keyboard was, however, not designed with…

人机交互 · 计算机科学 2016-11-22 Rylan T. Conway , Evan W. Sangaline

Single-Instruction, Multiple-Data (SIMD) random number generators (RNGs) take advantage of vector units to offer significant performance gain over non-vectorized libraries, but they often rely on batch production of deviates from…

统计计算 · 统计学 2014-12-17 Alireza S. Mahani , Mansour T. A. Sharabiani

Quantum random number generator harnesses the power of quantum mechanics to generate true random numbers, making it valuable for various scientific applications. However, real-world devices often suffer from imperfections that can undermine…

量子物理 · 物理学 2023-12-07 Xing Lin , Rong Wang

A novel Mathematical Random Number Generator (MRNG) is presented here. In this case, "mathematical" refers to the fact that to construct that generator it is not necessary to resort to a physical phenomenon, such as the thermal noise of an…

数值分析 · 计算机科学 2012-11-22 Osvaldo Skliar , Ricardo E. Monge , Sherry Gapper , Guillermo Oviedo

The concept of randomness plays an important role in many disciplines. On one hand, the question of whether random processes exist is fundamental for our understanding of nature. On the other hand, randomness is a resource for cryptography,…

量子物理 · 物理学 2017-08-09 Antonio Acín , Lluis Masanes

We are concerned with a situation in which we would like to test multiple hypotheses with tests whose p-values cannot be computed explicitly but can be approximated using Monte Carlo simulation. This scenario occurs widely in practice. We…

统计方法学 · 统计学 2018-10-17 Axel Gandy , Georg Hahn

The problem of generating random quantum states is of a great interest from the quantum information theory point of view. In this paper we present a package for Mathematica computing system harnessing a specific piece of hardware, namely…

量子物理 · 物理学 2011-10-20 J. A. Miszczak

The aim of this paper is to present a new design for a pseudorandom number generator (PRNG) that is cryptographically secure, passes all of the usual statistical tests referenced in the literature and hence generates high quality random…

密码学与安全 · 计算机科学 2025-03-25 Juan Di Mauro , Eduardo Salazar , Hugo D. Scolnik

Quantum software testing has attracted interest in recent years, prompting the development of various techniques to automate the testing of quantum software. These techniques generate test cases that must be assessed for their effectiveness…

软件工程 · 计算机科学 2026-04-20 Eñaut Mendiluze Usandizaga , Thomas Laurent , Paolo Arcaini , Shaukat Ali

Simple Monte Carlo is a versatile computational method with a convergence rate of $O(n^{-1/2})$. It can be used to estimate the means of random variables whose distributions are unknown. Bernoulli random variables, $Y$, are widely used to…

数值分析 · 数学 2014-11-06 Lan Jiang , Fred J. Hickernell

We present an implementation of a Monte Carlo algorithm that generates points randomly and uniformly on a set of arbitrary surfaces. The algorithm is completely general and only requires the geometry modeling software to provide the…

核实验 · 物理学 2009-03-19 J. A. Detwiler , R. Henning , R. A. Johnson , M. G. Marino

Statistical tests of pseudorandom number generators (PRNGs) are applicable to any type of random number generators and are indispensable for evaluation. While several practical packages for statistical tests of randomness exist, they may…

统计计算 · 统计学 2018-09-18 Hiroshi Haramoto , Makoto Matsumoto

Randomness is an invaluable resource in today's life with a broad use reaching from numerical simulations through randomized algorithms to cryptography. However, on the classical level no true randomness is available and even the use of…

量子物理 · 物理学 2015-02-24 Mataj Pivoluska , Martin Plesch

A cloud quantum computer is similar to a random number generator in that its physical mechanism is inaccessible to its users. In this respect, a cloud quantum computer is a black box. In both devices, its users decide the device condition…

量子物理 · 物理学 2021-03-23 Kentaro Tamura , Yutaka Shikano

A computer code can simulate a system's propagation of variation from random inputs to output measures of quality. Our aim here is to estimate a critical output tail probability or quantile without a large Monte Carlo experiment. Instead,…

机器学习 · 统计学 2019-08-16 Hao Chen , William J. Welch

random_tree() is a linear time and space C++ implementation able to create trees of up to a billion nodes for genetic programming and genetic improvement experiments. A 3.60GHz CPU can generate more than 18 million random nodes for GP…

数据结构与算法 · 计算机科学 2020-01-15 William B. Langdon