Journal of Graphics
Previous Articles Next Articles
Online:
Published:
Abstract: This paper presents a parallel algorithm for generating Voronoi diagrams based on point-set adaptive grouping. The algorithm works in the following steps. Firstly, the method of binary tree spitting is adopted to adaptively divide the planar point-set into groups. The points within each group independently generate Voronoi diagram, named the Voronoi sub-diagram. Then, the boundary points in each group are collected to construct another Voronoi diagram, called boundary-point Voronoi diagram. Finally, for each boundary point, two polygons in which the boundary point is located are extracted respectively from the Voronoi sub-diagram and the boundary-point Voronoi diagram. These two kinds of polygons are merged to ultimately realize the combination of Voronoi sub-diagram. Considering that the generation of Voronoi sub-diagram is the most time consuming part and each sub-diagram is independent from each other, the parallel computing technique is used to accelerate the generation of Voronoi sub-diagram. Theoretical analysis and tests show that this proposed algorithm is an efficient method of generating Voronoi diagram.
Key words: Voronoi diagrams, parallel algorithms, adaptive group, computational geometry
Wang Jiechen, Pu Yingxia, Cui Can, Chen Gang, Ma Jinsong. A parallel algorithm for generating Voronoi diagrams based on point-set adaptive grouping[J]. Journal of Graphics.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://www.txxb.com.cn/EN/
http://www.txxb.com.cn/EN/Y2012/V33/I6/7