Uma avaliação de sequências de inserção em algoritmos incrementais para a tesselação de Delaunay

Detalhes bibliográficos
Autor(a) principal: Nogueira, Jéssica Renata
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_ 1784549981332439040