Geometry

Model

Applications:

Point location in line arrangements

setup:

how about a binary space partition?

A good algorithm:

Lookup method: O(log n) time.

Proof of good

Pr[$\displaystyle \delta$]$\displaystyle \le$Pr[B1($\displaystyle \delta$)]Pr[B2($\displaystyle \delta$) | B1($\displaystyle \delta$)]

(why not equal?)

(1 - $\displaystyle {\frac{\vert I(\delta)\vert}{n}}$)r/2$\displaystyle \le$e-rI($\scriptstyle \delta$)/2n

r-a/2$\displaystyle \sum_{\delta}^{}$Pr[B1($\displaystyle \delta$)]

Construction time:

T(n)$\displaystyle \le$n2 + cr2T(an$\displaystyle {\frac{\log r}{r}}$) = O(n2 + $\scriptstyle \epsilon$(r))

Randomized incremental construction

Special sampling idea:

Method:

Randomized incremental sorting

Backwards analysis

Apply analysis to Sorting: