Linear programming.

Random sampling algorithm

T(n)$\displaystyle \le$2dT(2d$\displaystyle \sqrt{n}$) + O(d2n) = O(d2n log n) + (log n)O(log d)

(Note valid use of linearity of expectation)

Must prove claim, that mean V$ \le$$ \sqrt{n}$.

E[| V|]

=

E[$\displaystyle \sum$vxix]

 

 

=

$\displaystyle \sum$vxPr[ix]

 

$\displaystyle \binom{m-v_x-q_x }{ r-q_x} $/$\displaystyle \binom{m }{ r}$

=

$\displaystyle {\frac{(m-v_x-q_x)-(r-q_x)+1}{r-q_x}}$$\displaystyle \binom{m-v_x-q_x }{ r-q_x-1}
$/$\displaystyle \binom{m }{ r}$

 

 

$\displaystyle \le$

$\displaystyle {\frac{(m-r+1)}{r-d}}$$\displaystyle \binom{m-v_x-q_x }{ r-q_x-1}
$/$\displaystyle \binom{m }{ r}$

 

E[V]$\displaystyle \le$$\displaystyle {\frac{m-r+1}{r-d}}$$\displaystyle \sum$vx$\displaystyle \binom{m-v_x-q_x }{ r-q_x-1}
$/$\displaystyle \binom{m }{ r}$

Result:

Iterative Reweighting

Get rid of recursion and highest order term.

$\displaystyle \sum_{h \in V}^{}$wh$\displaystyle \le$(2$\displaystyle \sum_{h \in H}^{}$wh)/(9d - 1)

then double violator weights

Randomized incremental algorithm

T(n)$\displaystyle \le$T(n - 1, d )+ $\displaystyle {\frac{d}{n}}$(O(dn) + T(n - 1, d - 1)) = O(d!n)

Incomparable to prior bound.

Improvement to Seidel:

Followups:

Is polynomial possible?

Voronoi Diagram

Goal: find nearest athena terminal to query point.

Definitions:

Space complexity:

Summary: V(P) has linear space and O(log n) query time.

Which voronoi points and lines survive?

Delaunay Triangulation

For interpolation

Goal: no skinny triangles

Voronoi and Delunay

Construction

Several methods

To build Delaunay:

Incremental construction

Analysis:

Detail: