GPU Voronoi Diagrams for Random Moving Seeds

08/31/2022
by   Rodrigo Stevenson, et al.
0

The Voronoi Diagram is a geometrical structure that is widely used in scientific or technological applications where proximity is a relevant aspect to consider, and it also resembles natural phenomena such as cellular banks, rock formations or bee hives, among others. Typically, computing the Voronoi Diagram is done in a static context, that is, the location of the input seeds is defined once and does not change. In this work we study the dynamic case where seeds move, which leads to a dynamic Voronoi Diagram that changes over time. In particular, we consider uniform random moving seeds, for which we propose the dynamic Jump Flooding Algorithm (dJFA), a variant of JFA that uses less iterations than the standard JFA. An experimental evaluation shows that dJFA achieves a speedup of up to ∼ 5.3 × over JFA, while maintaining a similarity of at least 88% and close to 100% in many cases. These results contribute with a step towards the achievement of real-time GPU-based computation of dynamic Voronoi diagrams for any particle simulation.

READ FULL TEXT

page 1

page 3

page 5

research
04/05/2019

Knot Diagrams of Treewidth Two

In this paper, we study knot diagrams for which the underlying graph has...
research
07/15/2022

The limit of L_p Voronoi diagrams as p → 0 is the bounding-box-area Voronoi diagram

We consider the Voronoi diagram of points in the real plane when the dis...
research
02/14/2020

Kinetic Geodesic Voronoi Diagrams in a Simple Polygon

We study the geodesic Voronoi diagram of a set S of n linearly moving si...
research
07/30/2020

Algebraic 3D Graphic Statics: reciprocal constructions

The recently developed 3D graphic statics (3DGS) lacks a rigorous mathem...
research
03/25/2021

Towards improving architectural diagram consistency using system descriptors

Communication between practitioners is essential for the system's qualit...
research
07/26/2022

Automaticity of spacetime diagrams generated by cellular automata on commutative monoids

It is well-known that the spacetime diagrams of some cellular automata h...
research
01/09/2022

Voronoi diagrams for the distributed sensor network system data processing

This article represents the computational model for spacial addresation ...

Please sign up or login with your details

Forgot password? Click here to reset