10.07.2015 Views

Zbigniew Kotulski (Warszawa) Generatory liczb losowych: algorytmy ...

Zbigniew Kotulski (Warszawa) Generatory liczb losowych: algorytmy ...

Zbigniew Kotulski (Warszawa) Generatory liczb losowych: algorytmy ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Generatory</strong> <strong>liczb</strong> <strong>losowych</strong> 3ekonomicznych lub spoecznych. Liczby losowe mog ponadto suy do budowaniamodeli skomplikowanych obiektw geometrycznych, na przykadfraktali <strong>losowych</strong>, wzorw powierzchni itp. Rwnie badania symulacyjnestatystyki matematycznej, tak zwane metody bootstrapowe lub sznurowadowe,wymagaj zastosowania <strong>liczb</strong> <strong>losowych</strong>.Liczby losowe s take niezbdnym elementem metod Monte Carlo (por.[13], [68], [41]), czyli wykorzystania metod probabilistycznych w obliczeniachprzeprowadzanych zwykle metodami deterministycznymi, na przykadw przyblionym obliczaniu caek wielowymiarowych, rozwizywaniu rwnarniczkowych i algebraicznych, optymalizacji (czsto sprowadzajcej si doszukania minimum funkcji), algorytmach genetycznych itd.Metodytemogby, szczeglnie dla zada dotyczcych nieregularnych obszarw i funkcji,bardziej efektywne od metod klasycznych.Zastosowaniem <strong>liczb</strong> <strong>losowych</strong>, ktre w ostatnim czasie zyskao ogromniena znaczeniu, jest kryptograa, czy te szerzej rozumiana ochrona informacji.Oprcz tradycyjnych zastosowa kryptograi w wojskowoci i dyplomacji,w ostatnich latach powstay nowe pola jej zastosowa. Zwizane s one znowymi masowymi sposobami przesy lania danych, w ktrych niezbdna jestochrona informacji, to znaczy z telefoni komrkow i rozlegymi sieciamikomputerowymi. Dziedziny te wymagaj udostpnienia tanich i wydajnychrde <strong>liczb</strong> <strong>losowych</strong> (sucych jako klucze w szyfrach strumieniowych),w dodatku <strong>liczb</strong> speniajcych szczeglne wymagania gwarantujce bezpieczestwoszyfru. W dalszej czci tej pracy postaramy sipokaza, jakie spraktyczne sposoby tworzenia cigw <strong>liczb</strong> <strong>losowych</strong> niezbdnych w wymienionych(i niewymienionych) problemach praktycznych.2. METODY OTRZYMYWANIA LICZB LOSOWYCH (HISTORYCZNE)Wiemy ju, e <strong>liczb</strong>y losowe maj obecnie wiele zastosowa. Take i wprzeszoci, w trakcie prowadzenia reprezentatywnych bada statystycznych,odczuwano potrzeb wykorzystania takich <strong>liczb</strong>. Pierwszymi moliwymi dowykorzystania w praktyce rdami <strong>liczb</strong> <strong>losowych</strong> byy tablice <strong>liczb</strong> <strong>losowych</strong>.Wymiemy tutaj, za [48] i [70], kilka takichzestawie, wraz zesposobami, w jaki zostay sporzdzone.Pierwsz tablic <strong>liczb</strong> <strong>losowych</strong> wyda w roku 1927 L. H. Tippett podtytuem Random Sampling Numbers". Zawieraa ona 41600 cyfr (od 0 do9) pobranych z danych ze spisu powszechnego w Wielkiej Brytanii. Cyfry teuzyskano z <strong>liczb</strong> wyraajcych powierzchnie parai, po odrzuceniu dwchpierwszych i dwch ostatnich cyfrzkadej <strong>liczb</strong>y. W 1939 R. A. Fisher iF. Yates podali tablic 15000 cyfr <strong>losowych</strong>, uzyskan przez wypisanie cyfrod 15. do 19. z pewnych 20-cyfrowych tablic logarytmicznych. W tym samymroku Kendall, Babington i Smith przedstawili tablic 100000 cyfr losowouzyskanych za pomoc elektrycznej ruletki", czyli wirujcego dysku

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!