Reducing the degree of Apollonius Diagram Predicates David Millman



Yüklə 2,92 Mb.
tarix17.11.2018
ölçüsü2,92 Mb.
#80161


Reducing the degree of Apollonius Diagram Predicates

  • David Millman

  • Advisors: Sylvain Pion and Christophe Delage

  • July 6th 2006


Background

  • Voronoi Diagram

  • Apollonius Diagram

  • Power Diagram

  • Incremental Algorithm

  • Invert and project



Voronoi Diagram



Apollonius Diagram



Apollonius Graph



Power Diagram



Incremental Algorithm



Vertex Conflict



Edge Conflict



Invert and Project



Invert and Project



Invert and Project Convex Hull



Predicates

  • Predicates

    • Vertex Conflict, Edge Conflict
  • Sub Predicates

    • Orientation, Radical Side, Radical Intersection, Power Test, Order On a Line


Orientation



Radical Side



Radical Intersection



Vertex Conflict (revisited)

  • There are 6 cases, and we have vertex conflict when:



Vertex Conflict (degeneracies)

  • When Orientation is 0

  • When Radical Intersection is 0



Pertubations

  • Consistent ordering

  • Max Radius

  • Lexigraphically



Edge Conflict (revisited)

  • We are looking for the case of q breaking 2 into multiple sections, when inverted and projection onto the unit sphere.



Numerical Results

  • 66% speedup for vertex conflict 4 finite sites

  • 39% speedup for vertex conflict 3 finite and 1 infinite site

  • 10-20% lessfilter failures in nearly degenerate cases



Further Work



Reducing the degree of Apollonius Diagram Predicates



Yüklə 2,92 Mb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə