|
|
|
|
I numeri casuali sono utilizzati per costruire simulazioni di fenomeni fisico-ingegneristici (reattori nucleari, traffico stradale,...), di problemi decisionali e di finanza (prezzo di un'opzione, previsione Dow-Jones), informatica (crittografia).
2. I numeri devono risultare statisticamente indipendenti; 3. la sequenza deve poter essere riprodotta; 4. la sequenza deve poter avere un periodo di lunghezza arbitraria. Nel caso di generazione mediante formule matematiche, i numeri vengono
calcolati in modo completamente deterministico e sempre necessitano
dell'impostazione di un numero iniziale (seme).
dove: a è un coefficiente intero strettamente positivo, detto moltiplicatore c è un coefficiente intero non negativo detto incremento m è un coefficiente intero strettamente positivo detto modulo x i è il generico numero della sequenza MOD è l'operazione modulo, cioè a (MOD b) rappresenta il resto della divisione intera tra a e b. Osservazioni:
I criteri necessari e sufficienti che garantiscono l'ottimalità del metodo sono:
L'applet java permette di generare una sequenza di numeri casuali con il generatore congruenziale di Lehmer.
|
|
|