Vectorized algorithms for quadtree construction and descent
| Main Author: | |
|---|---|
| Publication Date: | 2012 |
| Other Authors: | |
| Format: | Conference object |
| Language: | eng |
| Source: | Repositório Institucional da UNESP |
| Download full: | http://dx.doi.org/10.1007/978-3-642-33078-0_6 http://hdl.handle.net/11449/73603 |
Summary: | This paper presents vectorized methods of construction and descent of quadtrees that can be easily adapted to message passing parallel computing. A time complexity analysis for the present approach is also discussed. The proposed method of tree construction requires a hash table to index nodes of a linear quadtree in the breadth-first order. The hash is performed in two steps: an internal hash to index child nodes and an external hash to index nodes in the same level (depth). The quadtree descent is performed by considering each level as a vector segment of a linear quadtree, so that nodes of the same level can be processed concurrently. © 2012 Springer-Verlag. |
| id |
UNSP_6a89eba682220964b51b47b51e41d089 |
|---|---|
| oai_identifier_str |
oai:repositorio.unesp.br:11449/73603 |
| network_acronym_str |
UNSP |
| network_name_str |
Repositório Institucional da UNESP |
| repository_id_str |
2946 |
| spelling |
Vectorized algorithms for quadtree construction and descentBreadth-firstChild nodeHash tableIndex nodesLinear quadtreeQuad treesTime complexityTree constructionParallel architecturesAlgorithmsThis paper presents vectorized methods of construction and descent of quadtrees that can be easily adapted to message passing parallel computing. A time complexity analysis for the present approach is also discussed. The proposed method of tree construction requires a hash table to index nodes of a linear quadtree in the breadth-first order. The hash is performed in two steps: an internal hash to index child nodes and an external hash to index nodes in the same level (depth). The quadtree descent is performed by considering each level as a vector segment of a linear quadtree, so that nodes of the same level can be processed concurrently. © 2012 Springer-Verlag.Univ. Estadual Paulista (UNESP) Departamento de Estatística, Matemática Aplicada e Computação IGCE, Rio ClaroUniv. Estadual Paulista (UNESP) Departamento de Estatística, Matemática Aplicada e Computação IGCE, Rio ClaroUniversidade Estadual Paulista (Unesp)Marinho, Eraldo P. [UNESP]Baldassin, Alexandro [UNESP]2014-05-27T11:27:03Z2014-05-27T11:27:03Z2012-10-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject69-82http://dx.doi.org/10.1007/978-3-642-33078-0_6Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), v. 7439 LNCS, n. PART 1, p. 69-82, 2012.0302-97431611-3349http://hdl.handle.net/11449/7360310.1007/978-3-642-33078-0_62-s2.0-84866681228Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)0,295info:eu-repo/semantics/openAccess2024-11-27T14:10:27Zoai:repositorio.unesp.br:11449/73603Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462024-11-27T14:10:27Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
| dc.title.none.fl_str_mv |
Vectorized algorithms for quadtree construction and descent |
| title |
Vectorized algorithms for quadtree construction and descent |
| spellingShingle |
Vectorized algorithms for quadtree construction and descent Marinho, Eraldo P. [UNESP] Breadth-first Child node Hash table Index nodes Linear quadtree Quad trees Time complexity Tree construction Parallel architectures Algorithms |
| title_short |
Vectorized algorithms for quadtree construction and descent |
| title_full |
Vectorized algorithms for quadtree construction and descent |
| title_fullStr |
Vectorized algorithms for quadtree construction and descent |
| title_full_unstemmed |
Vectorized algorithms for quadtree construction and descent |
| title_sort |
Vectorized algorithms for quadtree construction and descent |
| author |
Marinho, Eraldo P. [UNESP] |
| author_facet |
Marinho, Eraldo P. [UNESP] Baldassin, Alexandro [UNESP] |
| author_role |
author |
| author2 |
Baldassin, Alexandro [UNESP] |
| author2_role |
author |
| dc.contributor.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
| dc.contributor.author.fl_str_mv |
Marinho, Eraldo P. [UNESP] Baldassin, Alexandro [UNESP] |
| dc.subject.por.fl_str_mv |
Breadth-first Child node Hash table Index nodes Linear quadtree Quad trees Time complexity Tree construction Parallel architectures Algorithms |
| topic |
Breadth-first Child node Hash table Index nodes Linear quadtree Quad trees Time complexity Tree construction Parallel architectures Algorithms |
| description |
This paper presents vectorized methods of construction and descent of quadtrees that can be easily adapted to message passing parallel computing. A time complexity analysis for the present approach is also discussed. The proposed method of tree construction requires a hash table to index nodes of a linear quadtree in the breadth-first order. The hash is performed in two steps: an internal hash to index child nodes and an external hash to index nodes in the same level (depth). The quadtree descent is performed by considering each level as a vector segment of a linear quadtree, so that nodes of the same level can be processed concurrently. © 2012 Springer-Verlag. |
| publishDate |
2012 |
| dc.date.none.fl_str_mv |
2012-10-01 2014-05-27T11:27:03Z 2014-05-27T11:27:03Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
| format |
conferenceObject |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://dx.doi.org/10.1007/978-3-642-33078-0_6 Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), v. 7439 LNCS, n. PART 1, p. 69-82, 2012. 0302-9743 1611-3349 http://hdl.handle.net/11449/73603 10.1007/978-3-642-33078-0_6 2-s2.0-84866681228 |
| url |
http://dx.doi.org/10.1007/978-3-642-33078-0_6 http://hdl.handle.net/11449/73603 |
| identifier_str_mv |
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), v. 7439 LNCS, n. PART 1, p. 69-82, 2012. 0302-9743 1611-3349 10.1007/978-3-642-33078-0_6 2-s2.0-84866681228 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 0,295 |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
69-82 |
| dc.source.none.fl_str_mv |
Scopus reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
| instname_str |
Universidade Estadual Paulista (UNESP) |
| instacron_str |
UNESP |
| institution |
UNESP |
| reponame_str |
Repositório Institucional da UNESP |
| collection |
Repositório Institucional da UNESP |
| repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
| repository.mail.fl_str_mv |
repositoriounesp@unesp.br |
| _version_ |
1834483600689463296 |