Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFLA |
Texto Completo: | http://repositorio.ufla.br/jspui/handle/1/10427 |
Resumo: | In this work, it is evaluated 8 insertion-point sequences in incremental algorithms to generate the Delaunay tessellation. Four of these sequences are considered for the first time: H-Indexing, spiral, red-black tree in-order and red-black-tree in level-order traversal. These sequences are compared with: point-insertion order given by cut-longest-edge kd-tree; with the order given by Hilbert space-filling curve; with Lebesgue space- filling curve and with the random point-insertion order. Using the GNU MPFR library, 6 dataset distributions were tested on unit square and 7 dataset distributions on the unit cube. The incremental algorithms with the 4 sequences that were proposed in this work are not competitive with the incremental algorithm using the point-insertion given by cut-longest-edge kd-tree. More specifically, the incremental algorithm using point-insertion sequence in the order given by the cut-longest-edge kd-tree, shows the lowest computational cost on mesh generation in tests carried out on 2D and on 3D. |
id |
UFLA_8f38712ea02c0564e6ba886d762a1882 |
---|---|
oai_identifier_str |
oai:localhost:1/10427 |
network_acronym_str |
UFLA |
network_name_str |
Repositório Institucional da UFLA |
repository_id_str |
|
spelling |
Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de DelaunayAn evaluation of insertion sequences in incremental algorithms for Delaunay tessellationGeração de malhaMesh generationDelaunay tessellationGeometria computacionalComputational geometryAlgoritmos incrementaisIncremental algorithmsInsertion sequencesDistribuição não uniforme de pontosCiência da ComputaçãoIn this work, it is evaluated 8 insertion-point sequences in incremental algorithms to generate the Delaunay tessellation. Four of these sequences are considered for the first time: H-Indexing, spiral, red-black tree in-order and red-black-tree in level-order traversal. These sequences are compared with: point-insertion order given by cut-longest-edge kd-tree; with the order given by Hilbert space-filling curve; with Lebesgue space- filling curve and with the random point-insertion order. Using the GNU MPFR library, 6 dataset distributions were tested on unit square and 7 dataset distributions on the unit cube. The incremental algorithms with the 4 sequences that were proposed in this work are not competitive with the incremental algorithm using the point-insertion given by cut-longest-edge kd-tree. More specifically, the incremental algorithm using point-insertion sequence in the order given by the cut-longest-edge kd-tree, shows the lowest computational cost on mesh generation in tests carried out on 2D and on 3D.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Neste trabalho, são avaliadas 8 sequências de inserção de pontos em algoritmos incrementais para a geração da tesselação de Delaunay. Quatro dessas sequências são consideradas pela primeira vez: H-Indexing, espiral, rubro-negra em ordem e rubro-negra em largura. Essas sequências foram comparadas com: a sequência de inserção de pontos pela cut-longest-edge kd-tree; com a sequência dada pela curva de Hilbert; com a curva de Lebesgue; e também com sequência dada por inserção aleatória de pontos. Ao utilizar a biblioteca MPFR, foram testadas 6 distribuições de pontos no quadrado unitário e 7 distribuições de pontos no cubo unitário. Os algoritmos incrementais com as 4 sequências propostas neste trabalho não se mostraram competitivos com o algoritmo incremental com inserção de pontos dada pela cut-longest-edge kd-tree. Mais especificamente, o algoritmo incremental com inserção de pontos dada pela ordem da cut-longest-edge kd-tree apresentou os menores custos computacionais na geração das malhas, em todas as distribuições de pontos, em testes realizados em estruturas bidimensionais e tridimensionais.Universidade Federal de LavrasPrograma de Pós-Graduação em Ciência da ComputaçãoUFLAbrasilDepartamento de Ciência da ComputaçãoOliveira, Sanderson Lincohn Gonzaga deAlves Filho, HermesVasconcellos, João Flávio Vieira deNogueira, Jéssica Renata2015-09-25T14:21:28Z2015-09-25T14:21:28Z2015-09-252015-07-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfNOGUEIRA, J. R. Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay. 2015. 119 p. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2015.http://repositorio.ufla.br/jspui/handle/1/10427porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFLAinstname:Universidade Federal de Lavras (UFLA)instacron:UFLA2015-09-25T14:21:28Zoai:localhost:1/10427Repositório InstitucionalPUBhttp://repositorio.ufla.br/oai/requestnivaldo@ufla.br || repositorio.biblioteca@ufla.bropendoar:2015-09-25T14:21:28Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)false |
dc.title.none.fl_str_mv |
Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay An evaluation of insertion sequences in incremental algorithms for Delaunay tessellation |
title |
Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay |
spellingShingle |
Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay Nogueira, Jéssica Renata Geração de malha Mesh generation Delaunay tessellation Geometria computacional Computational geometry Algoritmos incrementais Incremental algorithms Insertion sequences Distribuição não uniforme de pontos Ciência da Computação |
title_short |
Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay |
title_full |
Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay |
title_fullStr |
Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay |
title_full_unstemmed |
Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay |
title_sort |
Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay |
author |
Nogueira, Jéssica Renata |
author_facet |
Nogueira, Jéssica Renata |
author_role |
author |
dc.contributor.none.fl_str_mv |
Oliveira, Sanderson Lincohn Gonzaga de Alves Filho, Hermes Vasconcellos, João Flávio Vieira de |
dc.contributor.author.fl_str_mv |
Nogueira, Jéssica Renata |
dc.subject.por.fl_str_mv |
Geração de malha Mesh generation Delaunay tessellation Geometria computacional Computational geometry Algoritmos incrementais Incremental algorithms Insertion sequences Distribuição não uniforme de pontos Ciência da Computação |
topic |
Geração de malha Mesh generation Delaunay tessellation Geometria computacional Computational geometry Algoritmos incrementais Incremental algorithms Insertion sequences Distribuição não uniforme de pontos Ciência da Computação |
description |
In this work, it is evaluated 8 insertion-point sequences in incremental algorithms to generate the Delaunay tessellation. Four of these sequences are considered for the first time: H-Indexing, spiral, red-black tree in-order and red-black-tree in level-order traversal. These sequences are compared with: point-insertion order given by cut-longest-edge kd-tree; with the order given by Hilbert space-filling curve; with Lebesgue space- filling curve and with the random point-insertion order. Using the GNU MPFR library, 6 dataset distributions were tested on unit square and 7 dataset distributions on the unit cube. The incremental algorithms with the 4 sequences that were proposed in this work are not competitive with the incremental algorithm using the point-insertion given by cut-longest-edge kd-tree. More specifically, the incremental algorithm using point-insertion sequence in the order given by the cut-longest-edge kd-tree, shows the lowest computational cost on mesh generation in tests carried out on 2D and on 3D. |
publishDate |
2015 |
dc.date.none.fl_str_mv |
2015-09-25T14:21:28Z 2015-09-25T14:21:28Z 2015-09-25 2015-07-17 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
NOGUEIRA, J. R. Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay. 2015. 119 p. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2015. http://repositorio.ufla.br/jspui/handle/1/10427 |
identifier_str_mv |
NOGUEIRA, J. R. Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay. 2015. 119 p. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2015. |
url |
http://repositorio.ufla.br/jspui/handle/1/10427 |
dc.language.iso.fl_str_mv |
por |
language |
por |
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 Federal de Lavras Programa de Pós-Graduação em Ciência da Computação UFLA brasil Departamento de Ciência da Computação |
publisher.none.fl_str_mv |
Universidade Federal de Lavras Programa de Pós-Graduação em Ciência da Computação UFLA brasil Departamento de Ciência da Computação |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFLA instname:Universidade Federal de Lavras (UFLA) instacron:UFLA |
instname_str |
Universidade Federal de Lavras (UFLA) |
instacron_str |
UFLA |
institution |
UFLA |
reponame_str |
Repositório Institucional da UFLA |
collection |
Repositório Institucional da UFLA |
repository.name.fl_str_mv |
Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA) |
repository.mail.fl_str_mv |
nivaldo@ufla.br || repositorio.biblioteca@ufla.br |
_version_ |
1807835063680761856 |