In this thesis we examine the concept of a random sequence realizing a random process and review several different algorithms for random number generation, as well as ways of analyzing a sequence of numbers to determine how likely it is to come from a random process. We investigate the ability of cellular automata to produce random numbers. As this possibility is very different from the other already established methods for generation of random numbers, we examine in addition: 1) the mathematics of random number generators, which the congruential as they are the most prevalent type in use today and 2) different statistical tests to assess the randomness and to detect the non-randomness in each of these generators.
Σε αυτή την διπλωματική εργασία εξετάζουμε την έννοια της τυχαίας ακολουθίας, ώστε να αποτελεί πραγμάτωσ=ση μίας τυχαίας διαδικασίας και αναλύουμε διάφορους αλγόριθμους παραγωγής τυχαίων αριθμων.
This record is part of 'IKEE', the Institutional Repository of Aristotle University of Thessaloniki's Library and Information Centre found at http://ikee.lib.auth.gr. Unless otherwise stated above, the record metadata were created by and belong to Aristotle University of Thessaloniki Library, Greece and are made available to the public under Creative Commons Attribution-ShareAlike 4.0 International license (http://creativecommons.org/licenses/by-sa/4.0).
Unless otherwise stated in the record, the content and copyright of files and fulltext documents belong to their respective authors. Out-of-copyright content that was digitized, converted, processed, modified, etc by AUTh Library, is made available to the public under Creative Commons Attribution-ShareAlike 4.0 International license (http://creativecommons.org/licenses/by-sa/4.0). You are kindly requested to make a reference to AUTh Library and the URL of the record containing the resource whenever you make use of this material.
*Institutions are responsible for keeping their URLs functional (digital file, item page in repository site)