Pseudorandomness

A pseudorandom sequence of numbers is one that appears to be statistically random, despite having been produced by a completely deterministic and repeatable process.[1] Pseudorandom number generators are often used in computer programming, as traditional sources of randomness available to humans (such as rolling dice) rely on physical processes not readily available to computer programs, although developments in hardware random number generator technology have challenged this.

Background

The generation of random numbers has many uses, such as for random sampling, Monte Carlo methods, board games, or gambling. In physics, however, most processes, such as gravitational acceleration, are deterministic, meaning that they always produce the same outcome from the same starting point. Some notable exceptions are radioactive decay and quantum measurement, which are both modeled as being truly random processes in the underlying physics. Since these processes are not practical sources of random numbers, pseudorandom numbers are used, which ideally have the unpredictability of a truly random sequence, despite being generated by a deterministic process.[2]

In many applications, the deterministic process is a computer algorithm called a pseudorandom number generator, which must first be provided with a number called a random seed. Since the same seed will yield the same sequence every time, it is important that the seed be well chosen and kept hidden, especially in security applications, where the pattern's unpredictability is a critical feature.[3]

In some cases where it is important for the sequence to be demonstrably unpredictable, physical sources of random numbers have been used, such as radioactive decay, atmospheric electromagnetic noise harvested from a radio tuned between stations, or intermixed timings of keystrokes.[1][4] The time investment needed to obtain these numbers leads to a compromise: using some of these physics readings as a seed for a pseudorandom number generator.

History

Before modern computing, researchers requiring random numbers would either generate them through various means (dice, cards, roulette wheels,[5] etc.) or use existing random number tables.

The first attempt to provide researchers with a ready supply of random digits was in 1927, when the Cambridge University Press published a table of 41,600 digits developed by L.H.C. Tippett. In 1947, the RAND Corporation generated numbers by the electronic simulation of a roulette wheel;[5] the results were eventually published in 1955 as A Million Random Digits with 100,000 Normal Deviates.

In computational complexity

In theoretical computer science, a distribution is pseudorandom against a class of adversaries if no adversary from the class can distinguish it from the uniform distribution with significant advantage.[6] This notion of pseudorandomness is studied in computational complexity theory and has applications to cryptography.

Formally, let S and T be finite sets and let F = {f: ST} be a class of functions. A distribution D over S is ε-pseudorandom against F if for every f in F, the statistical distance between the distributions and , where is sampled from D and is sampled from the uniform distribution on S, is at most ε.

In typical applications, the class F describes a model of computation with bounded resources and one is interested in designing distributions D with certain properties that are pseudorandom against F. The distribution D is often specified as the output of a pseudorandom generator.[7]

See also

Further reading

References

  1. ^ a b George Johnson (June 12, 2001). "Connoisseurs of Chaos Offer A Valuable Product: Randomness". The New York Times.
  2. ^ S. P. Vadhan (2012). Pseudorandomness. pseudorandomness, the theory of efficiently generating objects that "look random" despite being constructed using little or no randomness
  3. ^ Mark Ward (August 9, 2015). "Web's random numbers are too weak, researchers warn". BBC.
  4. ^ Jonathan Knudson (January 1998). "Javatalk: Horseshoes, hand grenades and random numbers". Sun Server. pp. 16–17.
  5. ^ a b "A Million Random Digits". RAND Corporation. January 2001. Retrieved March 30, 2017.
  6. ^ Oded Goldreich. Computational Complexity: A Conceptual Perspective. Cambridge University Press. 2008.
  7. ^ "Pseudorandomness" (PDF).
  8. ^ D. Eastlake, 3rd; J. Schiller; S. Crocker (June 2005). Randomness Requirements for Security. doi:10.17487/RFC4086. BCP 106. RFC 4086. Best Current Practice 106. Obsoletes RFC 1750.

Read other articles:

Chemical decomposition caused by heat This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Thermal decomposition – news · newspapers · books · scholar · JSTOR (October 2013) (Learn how and when to remove this template message) For the biological process, see Decomposition. Processes in the thermal degradation of ...

 

50. Eurovision Song Contest Motto Awakening Datum 19. Mai 2005 (Halbfinale)21. Mai 2005 (Finale) Austragungsland Ukraine Ukraine Austragungsort Sportpalast Kiew, Kiew Austragender Fernsehsender Moderation Maria Efrosinina und Pawlo Schilko Pausenfüller Ruslana mit The Same Star;Das Kiew Perkussion Ensemble ARS NOVA; Anatoli Salewski Teilnehmende Länder 39 Gewinner Griechenland Griechenland Siegertitel Elena Paparizou: My Number One Erstmalige Teilnahme Bulgarien Bulgarien,Mold...

 

Esta página cita fontes, mas que não cobrem todo o conteúdo. Ajude a inserir referências. Conteúdo não verificável pode ser removido.—Encontre fontes: ABW  • CAPES  • Google (N • L • A) (Fevereiro de 2022) Este artigo ou secção contém uma lista de referências no fim do texto, mas as suas fontes não são claras porque não são citadas no corpo do artigo, o que compromete a confiabilidade das informações. Ajude a mel...

2008 Polish filmBefore TwilightDirected byJacek BławutWritten byJacek BławutStanisław JózefowiczProduced byAnna MazurkiewiczCinematographyWojciech StarońRelease dates 16 September 2008 (2008-09-16) (Gdynia Polish Film Festival) 15 May 2009 (2009-05-15) (Poland) Running time96 minutesCountryPolandLanguagePolish Before Twilight (Polish: Jeszcze nie wieczór) is a 2008 Polish comedy drama film directed by Jacek Bławut. The film is about a group of old ...

 

2017 studio album by LecraeAll Things Work TogetherStudio album by LecraeReleasedSeptember 22, 2017 (2017-09-22)Recorded2015–2017Length54:08LabelReach, ColumbiaProducerAlex MedinaAyoBoi-1daDanny MajicDem JointzDJ DahiDJ Frank EDJ KhalilGo GrizzlyJ. HillJohn ToluwaniKeyzMetro BoominMike & KeysNikhil SeetharamNo I.D.REOSwoopeT-MinusTane RunoTariq BeatsTaylor HillPlussLecrae chronology Church Clothes 3(2016) All Things Work Together(2017) Let the Trap Say Amen(2018) ...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Artikel ini perlu dikembangkan agar dapat memenuhi kriteria sebagai entri Wikipedia.Bantulah untuk mengembangkan artikel ini. Jika tidak dikembangkan, artikel ini akan dihapus. Aliansi Wartawan Subang atau Awas adalah organisasi profesi jurnalis tingk...

Sint-Martinuskerk De Sint-Martinuskerk is de parochiekerk van Houthalen, aan het Sint-Martinusplein, in de Belgische gemeente Houthalen-Helchteren. Geschiedenis De kerk werd voor het eerst vermeld in 1223, maar de parochie is waarschijnlijk ouder. Oorspronkelijk stond hier een romaanse kerk, maar begin 15e eeuw begon men met de bouw van een nieuwe, gotische, kerk. Het koor werd in 1437 opgericht, getuige de inscriptie: int iaer ons heren MCCCCXXXVII waert desen coer ghefondeert. Omstreeks 150...

 

District of London, England This article is about the area in London. For other uses, see Finchley (disambiguation). Human settlement in EnglandFinchleyBallards Lane, Church End, FinchleyFinchleyLocation within Greater LondonPopulation65,812 (2011 Census[1]OS grid referenceTQ255905• Charing Cross6.8 mi (10.9 km) SLondon boroughBarnetCeremonial countyGreater LondonRegionLondonCountryEnglandSovereign stateUnited KingdomPost townLONDONP...

 

Peta Semenanjung Delmarva Semenanjung Delmarva (bahasa Inggris: Delmarva Peninsula) adalah semenanjung besar di East Coast di Amerika Serikat, wilayahnya mencakup sebagaian besar Delaware serta sebagian kecil dari Maryland dan Virginia. Panjang semenanjung ini sekitar 170 mil (274 km), sedangkan lebarnya sekitar 70 mil (113 km) terlebar hingga 12 mil (19 km) yang tersempit. Terdiri dari kawasan tanah genting di utara dan semakin sedikit di bagian selatannya. Semenanjung ini...

Provider of mass transportation in Marshall County, Iowa Marshalltown Municipal TransitMarshalltown Municipal Transit #101, a 2010 Gillig Low Floor 29'.Headquarters24 North Center StreetLocaleMarshalltown, IowaService areaMarshall County, IowaService typeBus service, paratransitRoutes11HubsFisher Community CenterFleet6 (5 buses & 1 cutaway)Annual ridership75,629 (2019)WebsiteMarshalltown Municipal Transit Marshalltown Municipal Transit, also stylized as mmt, is the primary provider of mas...

 

此條目需要补充更多来源。 (2020年4月22日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:萌萌侵略者 OUTBREAK COMPANY — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。 萌萌侵略者 OUTBREAK COMPANY アウトブレイク・カンパニー 萌える侵...

 

A Christian sacrament, as practiced by Lutherans Part of a series onLutheranism Background Christianity Start of the Reformation Reformation Protestantism Doctrine and theology Bible Old Testament New Testament Creeds Apostles' Creed Nicene Creed Athanasian Creed Book of Concord Augsburg Confession Apology of the Augsburg Confession Luther's Small / Large Catechism Smalcald Articles Treatise on the Power and Primacy of the Pope Formula of Concord Distinctive theological concepts Theo...

Uniforms and insignia of the German navy during World War II This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Uniforms and insignia of the Kriegsmarine – news · newspapers · books · scholar · JSTOR (June 2022) (Learn how and when to remove this template message) German Vice Admiral Günther Lütjens during Wo...

 

Sara Rebecca ParrishBornSarah Rebecca Parrish(1869-11-01)November 1, 1869Crawfordsville, Indiana[1]DiedAugust 22, 1952(1952-08-22) (aged 82)Indianapolis, Indiana[2]NationalityAmericanEducationM.D.Alma materMedical College of IndianaOccupationMedical missionaryYears active1906-1933EmployerWomen's Foreign Missionary Society of the Methodist Episcopal ChurchKnown forFirst female doctor to practice in the PhilippinesNotable workEstablishment of the Mary Johnsto...

 

Species of flowering plant Carmel daisy Scientific classification Kingdom: Plantae Clade: Tracheophytes Clade: Angiosperms Clade: Eudicots Clade: Asterids Order: Dipsacales Family: Caprifoliaceae Genus: Lomelosia Species: L. prolifera Binomial name Lomelosia proliferaL. Synonyms[1] Asterocephalus prolifer (L.) Spreng. Scabiosa prolifera L. Trochocephalus prolifer (L.) Á.Löve & D.Löve Lomelosia prolifera, the Carmel daisy,[2] is a flowering plant of the family Capri...

For folklore more generally, see Japanese folklore. For mythical folk-ballad of the Ainu, see yukar. The article's lead section may need to be rewritten. Please help improve the lead and read the lead layout guide. (December 2014) (Learn how and when to remove this template message) Japanese folktales are an important cultural aspect of Japan. In commonplace usage, they signify a certain set of well-known classic tales, with a vague distinction of whether they fit the rigorous definition of f...

 

Aerial view of the mall looking east Map of Gateway Mall in downtown St. Louis This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: St. Louis Gateway Mall – news · newspapers · books · scholar · JSTOR (November 2014) (Learn how and when to remove this template message) The Gateway Mall in St. Louis, Missouri is a...

 

Grade II listed building in York, England York and Selby Magistrates’ CourtYork and Selby Magistrates’ CourtFormer namesYork Magistrates’ CourtGeneral informationArchitectural styleGothic Revival architectureClassificationGrade II listedTown or cityYorkCountryEnglandCoordinates53°57′22.5″N 1°4′54.4″W / 53.956250°N 1.081778°W / 53.956250; -1.081778Groundbreaking16 July 1890Opened19 October 1892Design and constructionArchitect(s)Huon Arthur Matear and H...

Office in Tokyo, JapanMizuho Bank Uchisaiwaichō Head Office BuildingGeneral informationTypeOfficeLocationChiyoda, Tokyo, JapanCoordinates35°40′14″N 139°45′26″E / 35.67056°N 139.75722°E / 35.67056; 139.75722Construction started1977Completed1980Demolished2022[1]HeightAntenna spire142.5 metres (468 ft)Roof132.0 metres (433 ft)Top floor32Technical detailsFloor count36 (32 above ground, 4 underground)Floor area135,014 m2 (1,453,280 s...

 

French actor This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Jean Gabin – news · newspapers · books · scholar · JSTOR (September 2015) (Learn how and when to remove this template message) Jean GabinJean Gabin as Jules Maigret in 1958BornJean-Alexis Moncorgé17 May 1904Paris, FranceDied15 November 1976(1976-1...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!