DocumentCode :
261952
Title :
Parallel Shortest Path Algorithm for Voronoi Diagrams with Generalized Distance Functions
Author :
Toss, Julio ; Comba, Joao ; Raffin, Bruno
Author_Institution :
Inst. of Inf., Fed. Univ. of Rio Grande do Sul, Porto Alegre, Brazil
fYear :
2014
fDate :
26-30 Aug. 2014
Firstpage :
212
Lastpage :
219
Abstract :
Voronoi diagrams are fundamental data structures in computational geometry with applications on different areas. Recent soft object simulation algorithms for real time physics engines require the computation of Voronoi diagrams over 3D images with non-Euclidean distances. In this case, the computation must be performed over a graph, where the edges encode the required distance information. But excessive computation time of Voronoi diagrams prevent more sophisticated deformations that require interactive topological changes, such as cutting or stitching used in virtual surgery simulations. The major bottleneck in the Voronoi computation in this case is a shortest-path algorithm that must be computed multiple times during the deformation. In this paper, we tackle this problem by proposing a GPU algorithm of the shortest-path algorithm from multiple sources using generalized distance functions. Our algorithm was designed to leverage the grid-based nature of the underlying graph used in the simulation. Experimental results report speed-ups up to 65× over a current reference sequential method.
Keywords :
computational geometry; data structures; graph theory; graphics processing units; 3D images; GPU algorithm; Voronoi computation; Voronoi diagrams; computational geometry; data structures; generalized distance functions; graph; interactive topological changes; nonEuclidean distances; parallel shortest path algorithm; real time physics engines; shortest-path algorithm; soft object simulation algorithms; virtual surgery simulations; Algorithm design and analysis; Computational modeling; Graphics processing units; Indexes; Instruction sets; Materials; Topology; GPGPU; Parallel Programming; Physics Based Simulation; Voronoi Diagram;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Graphics, Patterns and Images (SIBGRAPI), 2014 27th SIBGRAPI Conference on
Conference_Location :
Rio de Janeiro
Type :
conf
DOI :
10.1109/SIBGRAPI.2014.1
Filename :
6915310
Link To Document :
بازگشت