A parallel algorithm for generating Voronoi diagrams based on point-set adaptive grouping

Wang Jiechen,Pu Yingxia,Cui Can,Chen Gang,Ma Jinsong
DOI: https://doi.org/10.3969/j.issn.2095-302X.2012.06.002
2012-01-01
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.
What problem does this paper attempt to address?