SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
ITAMARACÁ
U M A N O V A M A N E I R A S I M P L E S D E
G E R A R N Ú M E R O S P S E U D O - A L E A T Ó R I O S
F R N S = A B S [ N - ( P N * X R N ) ]
D H P E R E I R A
U N D E R S TA N D I N G
I TA M A R AC Á
• Itamaracá ou simplesmente "Ita" é uma base
matemática nova (para GNPAs), simples, rápida e que
gera uma sequência de "infinitos" números "não
periódicos" dentro de um intervalo [0, 1] levando-se a
cabo uma distribuição uniforme.
• Seu nome é derivado do idioma Tupi Guarani, no qual
significa "Pedra que canta". Neste sentido, uma
referência a algo que seja "aleatório", "inesperado".
C O M O I TA F U N C I O N A
Como todo GNPA (Gerador de Números Pseudo-aleatórios) Ita tem
algumas características distintivas. Abaixo apresenta-se suas condições
iniciais:
• Primeiramente, escolha N, isto é, um valor máximo dentro de um
intervalo entre 0 e N selecionado por um critério escolhido pelo
usuário, onde N ∈ ℕ.
• Neste modelo, há 3 sementes S0, S1 and S2. Para cada uma destas
sementes escolha qualquer número ∈ ℕ pertencentes ao intervalo
entre 0 e N.
C O M O I TA F U N C I O N A
Após ter escolhido de forma arbitrária os valores 3 sementes S0, S1 eS2,
o processo de cálculo é dividido em duas principais etapas muito
simples:
• Pn (n Process) ou Estado Intermediário
• Cálculo Final ou Fórmula Geral
C O M O I TA F U N C I O N A
Pn (n Process) ou Estado Intermediário
Nesta etapa, precisamos levar em consideração os valores absoluto tendo-se as
diferenças entre as 2 sementes que são 'móveis' no tempo, preferivelmente
dizendo, na sequência.
Pn = ABS (S2 – S0)
C O M O I TA F U N C I O N A
Cálculo Final ou Fórmula Geral
Nesta etapa, devemos multiplicar “x” resultado obtido na primeira etapa (em Pn)
por Xrn, isto é, qualquer valor desejado pelo usuário, desde que este valor seja
muito próximo de 2 (ex: 1.97, 1.98, 1.99789...).
FRNS = ABS [N – (Pn * Xrn)]
E X E M P L O P R Á T I C O
Vamos assumir que gostaríamos gerar números de 0 a 10.000:
N 10.000
Semente 0 8.777
Semente1 11
Semente 2 8
E X E M P L O P R Á T I C O
Podemos gerar o primeiro número usando o estado intermediário (Pn) e então
usamos a formulação geral, como demontrado abaixo:
P1 = ABS (8 – 8,777) = 8,769
FRNS1 = ABS [10,000 - (8,769*1.97) = 7,275
E X E M P L O P R Á T I C O
Segundo número:
P2 = ABS (7,275 – 11) = 7,264
FRNS2 = ABS [10,000 - (7,264*1.97) = 4,310
Terceiro número:
P3 = ABS (4,310 – 8) = 4,302
FRNS3= ABS [10,000 - (4,302*1.97) = 1,525
E X E M P L O P R Á T I C O
Então, obtemos os três primeiros números gerados:
7,275 - 4,310 e 1,525...
Os próximos números gerados por esta sequência de agora em diante seguir-se-á
com a mesma lógica.
R E S U L TA D O S D E A L G U N S T E S T E S E
F E R R A M E N TA S E S TAT Í S T I C A S
Testes Ita TRNG
Teste Qui-Quadrado 11.26 3.65
Números Repetidos / N 3.618 3.763
Média / Desvio Padrão 4,941 / 2,884 4.925 / 2.905
Run Test (Par/Ímpar) -0.914634 0.004101
Run Test (Mediana) 0.759184 0.603023
Autocorrelação (Média dos
10 primeiros k-lags diferente de 0)
0.000103 0.000980
Entropia de Shannon 3.45327 3.45284
Comparando resultados entre Ita e TRNG por Random Org considerando 10.000 números gerados
Nota: A metodologiautilizada para avaliar os resultados é exatamente a mesma que a contida na versão publicada.
R E S U L TA D O S D E A L G U N S T E S T E S E
F E R R A M E N TA S E S TAT Í S T I C A S
Histograma pelo modelo Ita
R E S U L TA D O S D E A L G U N S T E S T E S E
F E R R A M E N TA S E S TAT Í S T I C A S
Run Sequence para o modelo Ita
0
2000
4000
6000
8000
10000
12000
1
19
37
55
73
91
109
127
145
163
181
199
217
235
253
271
289
307
325
343
361
379
397
415
433
451
469
487
505
523
541
559
577
595
613
631
649
667
685
703
721
739
757
775
793
811
829
847
865
883
901
919
937
955
973
991
Line Graph for 1,000 numbers generated by Itamaracá
R E S U L TA D O S D E A L G U N S T E S T E S E
F E R R A M E N TA S E S TAT Í S T I C A S
Gráfico de Dispersão para o modelo Ita
0
2000
4000
6000
8000
10000
12000
0 200 400 600 800 1000 1200
Scatter Plotfor 1,000 numbers generated by Ita
Série1
A L G U M A S C O N S I D E R A Ç Õ E S
• O modelo Ita tem demonstrado ser um bom gerador de números aleatórios,
especialmente no critério que avalia independência e uniformidade. Apesar de
ser um estudo recente, há boas perspectivas quanto ao seu custo computacional e
sua aplicabilidade para o campo de estudo na Criptografia. Neste sentido,
podendo-se em breve obter o selo de CSPRNG.
• Outro ponto a ser destacado tratar-se-á do fato de que não fora observado
quaisquer regras com relação a escolha dos valores das sementes, sendo
suficiente apenas escolher de forma arbritrária quaisquer valores dentro do
intervalo de 0 a N ∈ ℕ, seu valor máximo.
A L G U M A S C O N S I D E R A Ç Õ E S
• Independentemente dos valores iniciais das sementes utilizadas, existe uma forte
tendência para que o algoritmo passe nos testes estatísticos padrões de
uniformidade e independência. No entanto, embora aprovados, alguns valores
destas sementes escolhidos podem fazer com que os resultados de certos testes
sejam "melhores" ou "piores" do que quando se utilizam outras sementes.
A L G U M A S C O N S I D E R A Ç Õ E S
• O modelo de Ita assim como todos PRNGs também tem algumas limitações identificadas. Como
exemplo, em algum momento, provavelmente após uma grande quantidade de números gerados,a
repetição da mesma sequência de números gerados tende a se repetir. No entanto, isso somente
ocorrerá se e somente se os valores das 3 sementes iniciais (S0, S1 e S2) apareceremno meio da
sequência gerada exatamente na mesma ordem.
• Apesar dessa limitação, podemos observar que é muito difícil esta sequência de números vir a
se repetir novamente em sua totalidade a medida em que o valor de N aumente se
considerarmos uma distribuição uniforme [0, 1].
Logo, podemos inferir que trata-se de um gerador que gera "infinitos" e "não-periódicos" números
aleatórios.
C O N C L U S Ã O
A geração de números aleatórios é demasiado
importante para vários campos de estudo e aplicações
práticas para o desenvolvimento da Humanidade.
O presente estudo, apresentou uma nova e simples
proposta de um Gerador de Números Pseudo Aleatórios
(PRNG) denominado "Itamaracá" (Ita em forma
abreviada). O modelo Ita, como todos os algoritmos
PRNG, tem algumas limitações, mas de uma forma geral,
mostrou bons resultados nos testes estatísticos
considerados. Neste sentido, mais um modelo no portfólio
plenamente disponível para uso e, sobretudo, para novos
estudos, especialmente aqueles aplicáveis a um objetivo
específico e a problemas reais.

Mais conteúdo relacionado

Semelhante a Modelo Ita - Um novo gerador de números pseudo-aleatórios

Detetor Geiger-Müller
Detetor Geiger-MüllerDetetor Geiger-Müller
Detetor Geiger-MüllerLuís Rita
 
Operacoes numeros decimais
Operacoes numeros decimaisOperacoes numeros decimais
Operacoes numeros decimaisEquipe_FAETEC
 
ferramentas_da_qualidade-apresentação1.ppt
ferramentas_da_qualidade-apresentação1.pptferramentas_da_qualidade-apresentação1.ppt
ferramentas_da_qualidade-apresentação1.pptMarcosFernandoVieira1
 
Analise Comb E Probabilidades
Analise Comb E ProbabilidadesAnalise Comb E Probabilidades
Analise Comb E Probabilidadesgueste0e57c
 
Analise Comb E Probabilidades
Analise Comb E ProbabilidadesAnalise Comb E Probabilidades
Analise Comb E ProbabilidadesISJ
 
Sequencias e mf 2016
Sequencias e mf 2016Sequencias e mf 2016
Sequencias e mf 2016ProfessoraIve
 
Notação científica e o.g.
Notação científica e o.g.Notação científica e o.g.
Notação científica e o.g.Rildo Borges
 
Expoente 12 prova modelo de exame-enunciado
Expoente 12 prova modelo de exame-enunciadoExpoente 12 prova modelo de exame-enunciado
Expoente 12 prova modelo de exame-enunciadoSusana Figueiredo
 
Cálculo Numérico
Cálculo NuméricoCálculo Numérico
Cálculo NuméricoSandro Lima
 
Ap mat em questoes gabarito 001 resolvidos
Ap mat em questoes gabarito  001 resolvidosAp mat em questoes gabarito  001 resolvidos
Ap mat em questoes gabarito 001 resolvidostrigono_metrico
 
Ger numaleat(1)
Ger numaleat(1)Ger numaleat(1)
Ger numaleat(1)Iago Lira
 
Apostilamatconcursos 111209123909-phpapp01
Apostilamatconcursos 111209123909-phpapp01Apostilamatconcursos 111209123909-phpapp01
Apostilamatconcursos 111209123909-phpapp01marcel-sampaio
 
Curso básico de eletrônica digital parte 9
Curso básico de eletrônica digital parte 9Curso básico de eletrônica digital parte 9
Curso básico de eletrônica digital parte 9Renan Boccia
 
Ex mat a635-f1-2015-v1
Ex mat a635-f1-2015-v1Ex mat a635-f1-2015-v1
Ex mat a635-f1-2015-v1Yolanda Maria
 
Sistemas de medição de angulos
Sistemas de medição de angulosSistemas de medição de angulos
Sistemas de medição de angulosAbel Mondlane
 
www.AulasParticulares.Info - Matemática - Exercício de Trigonometria
www.AulasParticulares.Info - Matemática -  Exercício de Trigonometriawww.AulasParticulares.Info - Matemática -  Exercício de Trigonometria
www.AulasParticulares.Info - Matemática - Exercício de TrigonometriaAulasParticularesInfo
 
Ordem de grandeza
Ordem de grandezaOrdem de grandeza
Ordem de grandezafisicaatual
 

Semelhante a Modelo Ita - Um novo gerador de números pseudo-aleatórios (20)

Detetor Geiger-Müller
Detetor Geiger-MüllerDetetor Geiger-Müller
Detetor Geiger-Müller
 
Operacoes numeros decimais
Operacoes numeros decimaisOperacoes numeros decimais
Operacoes numeros decimais
 
Apendice
ApendiceApendice
Apendice
 
Pesquisa sequencial
Pesquisa sequencialPesquisa sequencial
Pesquisa sequencial
 
ferramentas_da_qualidade-apresentação1.ppt
ferramentas_da_qualidade-apresentação1.pptferramentas_da_qualidade-apresentação1.ppt
ferramentas_da_qualidade-apresentação1.ppt
 
Analise Comb E Probabilidades
Analise Comb E ProbabilidadesAnalise Comb E Probabilidades
Analise Comb E Probabilidades
 
Analise Comb E Probabilidades
Analise Comb E ProbabilidadesAnalise Comb E Probabilidades
Analise Comb E Probabilidades
 
Sequencias e mf 2016
Sequencias e mf 2016Sequencias e mf 2016
Sequencias e mf 2016
 
Notação científica e o.g.
Notação científica e o.g.Notação científica e o.g.
Notação científica e o.g.
 
A prova dos_nove
A prova dos_noveA prova dos_nove
A prova dos_nove
 
Expoente 12 prova modelo de exame-enunciado
Expoente 12 prova modelo de exame-enunciadoExpoente 12 prova modelo de exame-enunciado
Expoente 12 prova modelo de exame-enunciado
 
Cálculo Numérico
Cálculo NuméricoCálculo Numérico
Cálculo Numérico
 
Ap mat em questoes gabarito 001 resolvidos
Ap mat em questoes gabarito  001 resolvidosAp mat em questoes gabarito  001 resolvidos
Ap mat em questoes gabarito 001 resolvidos
 
Ger numaleat(1)
Ger numaleat(1)Ger numaleat(1)
Ger numaleat(1)
 
Apostilamatconcursos 111209123909-phpapp01
Apostilamatconcursos 111209123909-phpapp01Apostilamatconcursos 111209123909-phpapp01
Apostilamatconcursos 111209123909-phpapp01
 
Curso básico de eletrônica digital parte 9
Curso básico de eletrônica digital parte 9Curso básico de eletrônica digital parte 9
Curso básico de eletrônica digital parte 9
 
Ex mat a635-f1-2015-v1
Ex mat a635-f1-2015-v1Ex mat a635-f1-2015-v1
Ex mat a635-f1-2015-v1
 
Sistemas de medição de angulos
Sistemas de medição de angulosSistemas de medição de angulos
Sistemas de medição de angulos
 
www.AulasParticulares.Info - Matemática - Exercício de Trigonometria
www.AulasParticulares.Info - Matemática -  Exercício de Trigonometriawww.AulasParticulares.Info - Matemática -  Exercício de Trigonometria
www.AulasParticulares.Info - Matemática - Exercício de Trigonometria
 
Ordem de grandeza
Ordem de grandezaOrdem de grandeza
Ordem de grandeza
 

Mais de DH Pereira

Un Metodo Nuovo e Semplice per Generare Numeri Pseudocasuali​
Un Metodo Nuovo e Semplice per Generare Numeri Pseudocasuali​Un Metodo Nuovo e Semplice per Generare Numeri Pseudocasuali​
Un Metodo Nuovo e Semplice per Generare Numeri Pseudocasuali​DH Pereira
 
Itamaracá: 种生成伪随机数的新的简单方法​
Itamaracá: 种生成伪随机数的新的简单方法​Itamaracá: 种生成伪随机数的新的简单方法​
Itamaracá: 种生成伪随机数的新的简单方法​DH Pereira
 
Itamaracá : Une Nouvelle Méthode Simple pour Générer des Nombres Pseudo-aléat...
Itamaracá : Une Nouvelle Méthode Simple pour Générer des Nombres Pseudo-aléat...Itamaracá : Une Nouvelle Méthode Simple pour Générer des Nombres Pseudo-aléat...
Itamaracá : Une Nouvelle Méthode Simple pour Générer des Nombres Pseudo-aléat...DH Pereira
 
Itamaracá: Cara Sederhana Baru Untuk Menghasilkan Nomor Pseudorandom​
Itamaracá: Cara Sederhana Baru Untuk Menghasilkan Nomor Pseudorandom​Itamaracá: Cara Sederhana Baru Untuk Menghasilkan Nomor Pseudorandom​
Itamaracá: Cara Sederhana Baru Untuk Menghasilkan Nomor Pseudorandom​DH Pereira
 
ITA PRNG ESPERANTO VERSION.pdf
ITA PRNG ESPERANTO VERSION.pdfITA PRNG ESPERANTO VERSION.pdf
ITA PRNG ESPERANTO VERSION.pdfDH Pereira
 
Itamaracá: A Novel Simple Way to Generate Pseudo-random Numbers
Itamaracá: A Novel Simple Way to Generate Pseudo-random NumbersItamaracá: A Novel Simple Way to Generate Pseudo-random Numbers
Itamaracá: A Novel Simple Way to Generate Pseudo-random NumbersDH Pereira
 

Mais de DH Pereira (6)

Un Metodo Nuovo e Semplice per Generare Numeri Pseudocasuali​
Un Metodo Nuovo e Semplice per Generare Numeri Pseudocasuali​Un Metodo Nuovo e Semplice per Generare Numeri Pseudocasuali​
Un Metodo Nuovo e Semplice per Generare Numeri Pseudocasuali​
 
Itamaracá: 种生成伪随机数的新的简单方法​
Itamaracá: 种生成伪随机数的新的简单方法​Itamaracá: 种生成伪随机数的新的简单方法​
Itamaracá: 种生成伪随机数的新的简单方法​
 
Itamaracá : Une Nouvelle Méthode Simple pour Générer des Nombres Pseudo-aléat...
Itamaracá : Une Nouvelle Méthode Simple pour Générer des Nombres Pseudo-aléat...Itamaracá : Une Nouvelle Méthode Simple pour Générer des Nombres Pseudo-aléat...
Itamaracá : Une Nouvelle Méthode Simple pour Générer des Nombres Pseudo-aléat...
 
Itamaracá: Cara Sederhana Baru Untuk Menghasilkan Nomor Pseudorandom​
Itamaracá: Cara Sederhana Baru Untuk Menghasilkan Nomor Pseudorandom​Itamaracá: Cara Sederhana Baru Untuk Menghasilkan Nomor Pseudorandom​
Itamaracá: Cara Sederhana Baru Untuk Menghasilkan Nomor Pseudorandom​
 
ITA PRNG ESPERANTO VERSION.pdf
ITA PRNG ESPERANTO VERSION.pdfITA PRNG ESPERANTO VERSION.pdf
ITA PRNG ESPERANTO VERSION.pdf
 
Itamaracá: A Novel Simple Way to Generate Pseudo-random Numbers
Itamaracá: A Novel Simple Way to Generate Pseudo-random NumbersItamaracá: A Novel Simple Way to Generate Pseudo-random Numbers
Itamaracá: A Novel Simple Way to Generate Pseudo-random Numbers
 

Modelo Ita - Um novo gerador de números pseudo-aleatórios

  • 1. ITAMARACÁ U M A N O V A M A N E I R A S I M P L E S D E G E R A R N Ú M E R O S P S E U D O - A L E A T Ó R I O S F R N S = A B S [ N - ( P N * X R N ) ] D H P E R E I R A
  • 2. U N D E R S TA N D I N G I TA M A R AC Á • Itamaracá ou simplesmente "Ita" é uma base matemática nova (para GNPAs), simples, rápida e que gera uma sequência de "infinitos" números "não periódicos" dentro de um intervalo [0, 1] levando-se a cabo uma distribuição uniforme. • Seu nome é derivado do idioma Tupi Guarani, no qual significa "Pedra que canta". Neste sentido, uma referência a algo que seja "aleatório", "inesperado".
  • 3. C O M O I TA F U N C I O N A Como todo GNPA (Gerador de Números Pseudo-aleatórios) Ita tem algumas características distintivas. Abaixo apresenta-se suas condições iniciais: • Primeiramente, escolha N, isto é, um valor máximo dentro de um intervalo entre 0 e N selecionado por um critério escolhido pelo usuário, onde N ∈ ℕ. • Neste modelo, há 3 sementes S0, S1 and S2. Para cada uma destas sementes escolha qualquer número ∈ ℕ pertencentes ao intervalo entre 0 e N.
  • 4. C O M O I TA F U N C I O N A Após ter escolhido de forma arbitrária os valores 3 sementes S0, S1 eS2, o processo de cálculo é dividido em duas principais etapas muito simples: • Pn (n Process) ou Estado Intermediário • Cálculo Final ou Fórmula Geral
  • 5. C O M O I TA F U N C I O N A Pn (n Process) ou Estado Intermediário Nesta etapa, precisamos levar em consideração os valores absoluto tendo-se as diferenças entre as 2 sementes que são 'móveis' no tempo, preferivelmente dizendo, na sequência. Pn = ABS (S2 – S0)
  • 6. C O M O I TA F U N C I O N A Cálculo Final ou Fórmula Geral Nesta etapa, devemos multiplicar “x” resultado obtido na primeira etapa (em Pn) por Xrn, isto é, qualquer valor desejado pelo usuário, desde que este valor seja muito próximo de 2 (ex: 1.97, 1.98, 1.99789...). FRNS = ABS [N – (Pn * Xrn)]
  • 7. E X E M P L O P R Á T I C O Vamos assumir que gostaríamos gerar números de 0 a 10.000: N 10.000 Semente 0 8.777 Semente1 11 Semente 2 8
  • 8. E X E M P L O P R Á T I C O Podemos gerar o primeiro número usando o estado intermediário (Pn) e então usamos a formulação geral, como demontrado abaixo: P1 = ABS (8 – 8,777) = 8,769 FRNS1 = ABS [10,000 - (8,769*1.97) = 7,275
  • 9. E X E M P L O P R Á T I C O Segundo número: P2 = ABS (7,275 – 11) = 7,264 FRNS2 = ABS [10,000 - (7,264*1.97) = 4,310 Terceiro número: P3 = ABS (4,310 – 8) = 4,302 FRNS3= ABS [10,000 - (4,302*1.97) = 1,525
  • 10. E X E M P L O P R Á T I C O Então, obtemos os três primeiros números gerados: 7,275 - 4,310 e 1,525... Os próximos números gerados por esta sequência de agora em diante seguir-se-á com a mesma lógica.
  • 11. R E S U L TA D O S D E A L G U N S T E S T E S E F E R R A M E N TA S E S TAT Í S T I C A S Testes Ita TRNG Teste Qui-Quadrado 11.26 3.65 Números Repetidos / N 3.618 3.763 Média / Desvio Padrão 4,941 / 2,884 4.925 / 2.905 Run Test (Par/Ímpar) -0.914634 0.004101 Run Test (Mediana) 0.759184 0.603023 Autocorrelação (Média dos 10 primeiros k-lags diferente de 0) 0.000103 0.000980 Entropia de Shannon 3.45327 3.45284 Comparando resultados entre Ita e TRNG por Random Org considerando 10.000 números gerados Nota: A metodologiautilizada para avaliar os resultados é exatamente a mesma que a contida na versão publicada.
  • 12. R E S U L TA D O S D E A L G U N S T E S T E S E F E R R A M E N TA S E S TAT Í S T I C A S Histograma pelo modelo Ita
  • 13. R E S U L TA D O S D E A L G U N S T E S T E S E F E R R A M E N TA S E S TAT Í S T I C A S Run Sequence para o modelo Ita 0 2000 4000 6000 8000 10000 12000 1 19 37 55 73 91 109 127 145 163 181 199 217 235 253 271 289 307 325 343 361 379 397 415 433 451 469 487 505 523 541 559 577 595 613 631 649 667 685 703 721 739 757 775 793 811 829 847 865 883 901 919 937 955 973 991 Line Graph for 1,000 numbers generated by Itamaracá
  • 14. R E S U L TA D O S D E A L G U N S T E S T E S E F E R R A M E N TA S E S TAT Í S T I C A S Gráfico de Dispersão para o modelo Ita 0 2000 4000 6000 8000 10000 12000 0 200 400 600 800 1000 1200 Scatter Plotfor 1,000 numbers generated by Ita Série1
  • 15. A L G U M A S C O N S I D E R A Ç Õ E S • O modelo Ita tem demonstrado ser um bom gerador de números aleatórios, especialmente no critério que avalia independência e uniformidade. Apesar de ser um estudo recente, há boas perspectivas quanto ao seu custo computacional e sua aplicabilidade para o campo de estudo na Criptografia. Neste sentido, podendo-se em breve obter o selo de CSPRNG. • Outro ponto a ser destacado tratar-se-á do fato de que não fora observado quaisquer regras com relação a escolha dos valores das sementes, sendo suficiente apenas escolher de forma arbritrária quaisquer valores dentro do intervalo de 0 a N ∈ ℕ, seu valor máximo.
  • 16. A L G U M A S C O N S I D E R A Ç Õ E S • Independentemente dos valores iniciais das sementes utilizadas, existe uma forte tendência para que o algoritmo passe nos testes estatísticos padrões de uniformidade e independência. No entanto, embora aprovados, alguns valores destas sementes escolhidos podem fazer com que os resultados de certos testes sejam "melhores" ou "piores" do que quando se utilizam outras sementes.
  • 17. A L G U M A S C O N S I D E R A Ç Õ E S • O modelo de Ita assim como todos PRNGs também tem algumas limitações identificadas. Como exemplo, em algum momento, provavelmente após uma grande quantidade de números gerados,a repetição da mesma sequência de números gerados tende a se repetir. No entanto, isso somente ocorrerá se e somente se os valores das 3 sementes iniciais (S0, S1 e S2) apareceremno meio da sequência gerada exatamente na mesma ordem. • Apesar dessa limitação, podemos observar que é muito difícil esta sequência de números vir a se repetir novamente em sua totalidade a medida em que o valor de N aumente se considerarmos uma distribuição uniforme [0, 1]. Logo, podemos inferir que trata-se de um gerador que gera "infinitos" e "não-periódicos" números aleatórios.
  • 18. C O N C L U S Ã O A geração de números aleatórios é demasiado importante para vários campos de estudo e aplicações práticas para o desenvolvimento da Humanidade. O presente estudo, apresentou uma nova e simples proposta de um Gerador de Números Pseudo Aleatórios (PRNG) denominado "Itamaracá" (Ita em forma abreviada). O modelo Ita, como todos os algoritmos PRNG, tem algumas limitações, mas de uma forma geral, mostrou bons resultados nos testes estatísticos considerados. Neste sentido, mais um modelo no portfólio plenamente disponível para uso e, sobretudo, para novos estudos, especialmente aqueles aplicáveis a um objetivo específico e a problemas reais.