Random points generation in Rn - DOI: 10.4025/actascitechnol.v25i2.2215

Bibliographic Details
Main Author: Vicente, Amarildo de
Publication Date: 2008
Other Authors: Rizzi, Rogério Luiz
Format: Article
Language: por
Source: Acta scientiarum. Technology (Online)
Download full: http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/2215
Summary: There is a large interest on random number generation for its importance in several areas as statistics, simulation, optimization by mean of heuristic process, etc. This paper in particular was developed based on a research where it was necessary to produce random points in a cube of Rn. The initial idea to produce a random point was to generate n random real numbers x1, x2, ..., xn uniformly distributed in the [-L/2, L/2] interval, where L is the measure of the edges, and to build the point X = (x1, x2, ..., xn). However, it was noticed that most of the points produced on this manner were too near to the frontier of cube, what was not of interest to the research. This paper aims to show the reasons why this problem occurs and to present a single algorithm to solve it. Several sequences of 4000 points each in cubes of Rn were generated utilizing this algorithm, for different values of n. The analysis of data showed that the algorithm had a good performance, generating well distributed points in these regions.
id UEM-6_4abd9b4ee0e183675e6ae01ef1aed3e6
oai_identifier_str oai:periodicos.uem.br/ojs:article/2215
network_acronym_str UEM-6
network_name_str Acta scientiarum. Technology (Online)
repository_id_str
spelling Random points generation in Rn - DOI: 10.4025/actascitechnol.v25i2.2215Geração de pontos aleatórios no Rn - DOI: 10.4025/actascitechnol.v25i2.2215números aleatóriosnúmeros pseudo-aleatóriosgerador de números aleatórios7.06.00.00-7 GeografiaThere is a large interest on random number generation for its importance in several areas as statistics, simulation, optimization by mean of heuristic process, etc. This paper in particular was developed based on a research where it was necessary to produce random points in a cube of Rn. The initial idea to produce a random point was to generate n random real numbers x1, x2, ..., xn uniformly distributed in the [-L/2, L/2] interval, where L is the measure of the edges, and to build the point X = (x1, x2, ..., xn). However, it was noticed that most of the points produced on this manner were too near to the frontier of cube, what was not of interest to the research. This paper aims to show the reasons why this problem occurs and to present a single algorithm to solve it. Several sequences of 4000 points each in cubes of Rn were generated utilizing this algorithm, for different values of n. The analysis of data showed that the algorithm had a good performance, generating well distributed points in these regions.A geração de números aleatórios é um tema de grande interesse em virtude da sua importância em diversas áreas, como simulação, estatística, otimização por processos heurísticos, entre outras. Em particular, este trabalho foi desenvolvido em função de um problema que surgiu em uma pesquisa em que era necessário produzir pontos aleatórios em cubo do Rn (hipercubo) centrado na origem. A idéia inicial para produzir um ponto X ∈ Rn foi gerar n números reais aleatórios x1, x2, ..., xn uniformemente distribuídos no intervalo fechado [–L/2, L/2], onde L é o comprimento da aresta, e construir a n-upla X = (x1, x2, ..., xn). No entanto, percebeu-se que a grande maioria dos pontos produzidos dessa forma estava muito próxima da fronteira deste cubo, o que não era de interesse da pesquisa em questão. Este artigo visa então a esclarecer por que esse problema ocorre, bem como apresentar um algoritmo simples para solucioná-lo. Utilizando-se esse algoritmo, foram produzidas diversas seqüências de 4000 pontos cada uma, em cubos do Rn, para diferentes valores de n. A análise desses dados mostrou que o algoritmo teve um bom desempenho, gerando pontos bem distribuídos nessas regiões.Universidade Estadual De Maringá2008-04-15info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/221510.4025/actascitechnol.v25i2.2215Acta Scientiarum. Technology; Vol 25 No 2 (2003); 209-217Acta Scientiarum. Technology; v. 25 n. 2 (2003); 209-2171806-25631807-8664reponame:Acta scientiarum. Technology (Online)instname:Universidade Estadual de Maringá (UEM)instacron:UEMporhttp://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/2215/1334Vicente, Amarildo deRizzi, Rogério LuizRizzi, Rogério Luizinfo:eu-repo/semantics/openAccess2022-11-23T18:37:14Zoai:periodicos.uem.br/ojs:article/2215Revistahttp://periodicos.uem.br/ojs/index.php/ActaSciTechnolPUBhttp://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/oai||actatech@uem.br1807-86641806-2563opendoar:2022-11-23T18:37:14Acta scientiarum. Technology (Online) - Universidade Estadual de Maringá (UEM)false
dc.title.none.fl_str_mv Random points generation in Rn - DOI: 10.4025/actascitechnol.v25i2.2215
Geração de pontos aleatórios no Rn - DOI: 10.4025/actascitechnol.v25i2.2215
title Random points generation in Rn - DOI: 10.4025/actascitechnol.v25i2.2215
spellingShingle Random points generation in Rn - DOI: 10.4025/actascitechnol.v25i2.2215
Vicente, Amarildo de
números aleatórios
números pseudo-aleatórios
gerador de números aleatórios
7.06.00.00-7 Geografia
title_short Random points generation in Rn - DOI: 10.4025/actascitechnol.v25i2.2215
title_full Random points generation in Rn - DOI: 10.4025/actascitechnol.v25i2.2215
title_fullStr Random points generation in Rn - DOI: 10.4025/actascitechnol.v25i2.2215
title_full_unstemmed Random points generation in Rn - DOI: 10.4025/actascitechnol.v25i2.2215
title_sort Random points generation in Rn - DOI: 10.4025/actascitechnol.v25i2.2215
author Vicente, Amarildo de
author_facet Vicente, Amarildo de
Rizzi, Rogério Luiz
author_role author
author2 Rizzi, Rogério Luiz
author2_role author
dc.contributor.author.fl_str_mv Vicente, Amarildo de
Rizzi, Rogério Luiz
Rizzi, Rogério Luiz
dc.subject.por.fl_str_mv números aleatórios
números pseudo-aleatórios
gerador de números aleatórios
7.06.00.00-7 Geografia
topic números aleatórios
números pseudo-aleatórios
gerador de números aleatórios
7.06.00.00-7 Geografia
description There is a large interest on random number generation for its importance in several areas as statistics, simulation, optimization by mean of heuristic process, etc. This paper in particular was developed based on a research where it was necessary to produce random points in a cube of Rn. The initial idea to produce a random point was to generate n random real numbers x1, x2, ..., xn uniformly distributed in the [-L/2, L/2] interval, where L is the measure of the edges, and to build the point X = (x1, x2, ..., xn). However, it was noticed that most of the points produced on this manner were too near to the frontier of cube, what was not of interest to the research. This paper aims to show the reasons why this problem occurs and to present a single algorithm to solve it. Several sequences of 4000 points each in cubes of Rn were generated utilizing this algorithm, for different values of n. The analysis of data showed that the algorithm had a good performance, generating well distributed points in these regions.
publishDate 2008
dc.date.none.fl_str_mv 2008-04-15
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/2215
10.4025/actascitechnol.v25i2.2215
url http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/2215
identifier_str_mv 10.4025/actascitechnol.v25i2.2215
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/2215/1334
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual De Maringá
publisher.none.fl_str_mv Universidade Estadual De Maringá
dc.source.none.fl_str_mv Acta Scientiarum. Technology; Vol 25 No 2 (2003); 209-217
Acta Scientiarum. Technology; v. 25 n. 2 (2003); 209-217
1806-2563
1807-8664
reponame:Acta scientiarum. Technology (Online)
instname:Universidade Estadual de Maringá (UEM)
instacron:UEM
instname_str Universidade Estadual de Maringá (UEM)
instacron_str UEM
institution UEM
reponame_str Acta scientiarum. Technology (Online)
collection Acta scientiarum. Technology (Online)
repository.name.fl_str_mv Acta scientiarum. Technology (Online) - Universidade Estadual de Maringá (UEM)
repository.mail.fl_str_mv ||actatech@uem.br
_version_ 1750315279988031488