Reducing the degree of Apollonius Diagram Predicates - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Reducing the degree of Apollonius Diagram Predicates

Description:

Reducing the degree of Apollonius Diagram Predicates ... Weighed point or Site si is defined by pi, the point and wi the weight ... Lexigraphically. Edge ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 24
Provided by: davidm97
Category:

less

Transcript and Presenter's Notes

Title: Reducing the degree of Apollonius Diagram Predicates


1
Reducing the degree of Apollonius Diagram
Predicates
  • David Millman
  • Advisors Sylvain Pion and Christophe Delage
  • July 6th 2006

2
Background
  • Voronoi Diagram
  • Apollonius Diagram
  • Power Diagram
  • Incremental Algorithm
  • Invert and project

3
Voronoi Diagram
4
Apollonius Diagram
  • Weighed point or Site si is defined by pi, the
    point and wi the weight

5
Apollonius Graph
  • Dual of Apollonius Diagram
  • Vertex is a Site
  • Edge two sites whose AW-Voronoi Cell share a face

6
Power Diagram
7
Incremental Algorithm
  • The Three basic steps
  • Locate nearest neighbor
  • Check if new site is trivial
  • Update
  • Vertex Conflict
  • Edge Conflict

8
Vertex Conflict
9
Edge Conflict
10
Invert and Project
11
Invert and Project
12
Invert and Project Convex Hull
13
Predicates
  • Predicates
  • Vertex Conflict, Edge Conflict
  • Sub Predicates
  • Orientation, Radical Side, Radical Intersection,
    Power Test, Order On a Line

14
Orientation
15
Radical Side
16
Radical Intersection
17
Vertex Conflict (revisited)
  • There are 6 cases, and we have vertex conflict
    when

O-, RI-, RS-
O, RI, RS
O-, RI, RS
18
Vertex Conflict (degeneracies)
  • When Orientation is 0
  • When Radical Intersection is 0

19
Pertubations
  • Consistent ordering
  • Max Radius
  • Lexigraphically

20
Edge Conflict (revisited)
  • We are looking for the case of q breaking 2 into
    multiple sections, when inverted and projection
    onto the unit sphere.

21
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

22
Further Work
  • Optimize Edge Conflict
  • Optimizations of the Incremental Algorithm
  • Degeneracies in 3D
  • Reduction of Exact Computations

23
Reducing the degree of Apollonius Diagram
Predicates
Merci!!!
Write a Comment
User Comments (0)
About PowerShow.com