The EdgeConflict Predicate in the 3D Apollonius Diagram

11/15/2018
by   Manos N. Kamarianakis, et al.
0

In this paper we study one of the fundamental predicates required for the construction of the 3D Apollonius diagram (also known as the 3D Additively Weighted Voronoi diagram), namely the EdgeConflict predicate: given five sites S_i, S_j,S_k,S_l,S_m that define an edge e_ijklm in the 3D Apollonius diagram, and a sixth query site S_q, the predicate determines the portion of e_ijklm that will disappear in the Apollonius diagram of the six sites due to the insertion of S_q. Our focus is on the algorithmic analysis of the predicate with the aim to minimize its algebraic degree. We decompose the main predicate into three sub-predicates, which are then evaluated with the aid of four additional primitive operations. We show that the maximum algebraic degree required to answer any of the sub-predicates and primitives, and, thus, our main predicate is 10. Among the tools we use is the 3D inversion transformation. In the scope of this paper and due to space limitations, only non-degenerate configurations are considered, i.e. different Voronoi vertices are distinct and the predicates never return a degenerate answer. Most of our analysis is carried out in the inverted space, which is where our geometric observations and analysis is captured in algebraic terms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/13/2020

Predicates of the 3D Apollonius Diagram

In this thesis we study one of the fundamental predicates required for t...
research
04/25/2018

Stable-Matching Voronoi Diagrams: Combinatorial Complexity and Algorithms

We study algorithms and combinatorial complexity bounds for stable-match...
research
05/18/2022

The Kernelized Taylor Diagram

This paper presents the kernelized Taylor diagram, a graphical framework...
research
07/30/2020

Algebraic 3D Graphic Statics: reciprocal constructions

The recently developed 3D graphic statics (3DGS) lacks a rigorous mathem...
research
08/01/2023

Communication systems using LabVIEW

LabVIEW enables engineers to simulate various communication and control ...
research
04/04/2019

Orthogonal Voronoi Diagram and Treemap

In this paper, we propose a novel space partitioning strategy for implic...
research
05/21/2019

Voronoi diagram of orthogonal polyhedra in two and three dimensions

Voronoi diagrams are a fundamental geometric data structure for obtainin...

Please sign up or login with your details

Forgot password? Click here to reset