11.07.2014 Views

LARGEST EMPTY.pdf - Library(ISI Kolkata) - Indian Statistical Institute

LARGEST EMPTY.pdf - Library(ISI Kolkata) - Indian Statistical Institute

LARGEST EMPTY.pdf - Library(ISI Kolkata) - Indian Statistical Institute

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

J. Chaudhuri et al. / Journal of Algorithms 46 (2003) 54–78 59<br />

Fig. 3. Rotation of corridor ik and generation of PMER.<br />

(a) A new point appears in the core (see Fig. 3(a)).<br />

(b) A new point p ′ j appears inside corridor ik, and it bounds the west side of a new MER<br />

(see Fig. 3(b)), which in turn, will generate another PMER.<br />

(c) The point p j (which bounds the west side of the current set of MERs) leaves corridor ik<br />

(see Fig. 3(c)). Here a new MER emerges. Its west boundary is defined by a point p ′ j<br />

(≠ p j ) inside the corridor.<br />

(d) The set of points inside corridor ik remains same, but a new MER emerges with its west<br />

boundary defined by a different point p ′ j (≠ p j ) inside the corridor (see Fig. 3(d)).<br />

(e) A new point p ′ l appears inside corridor ik, and it bounds the east side of a new MER<br />

as in case (b).<br />

(f) The point p l (which bounds the east side of the current set of MERs) leaves corridor ik .<br />

Here a new MER emerges. Its east boundary is defined by a point p ′ l (≠ p l) inside the<br />

corridor.<br />

(g) The set of points inside corridor ik remains same, but a new MER emerges with its east<br />

boundary defined by a different point p ′ l (≠ p l) inside the corridor.<br />

If, after this rotation, the angle of L i (L k ) with the x-axis is ψ, we report PMER(p i ,p j ,p k ,<br />

p l ,φ,ψ). In case (a), we continue the rotation of L i and L k until core becomes empty<br />

(similar to the initial step). In all other cases, we continue rotating L i and L k with an aim<br />

to generate another PMER; here the angle ψ plays the role of φ for the next PMER. The<br />

process terminates according to Observation 1.<br />

Let m b ik , mc ik , md ik , me ik , mf ik ,andmg ik<br />

be the number of PMERs which have generated<br />

due to cases (b)–(g), respectively, during the rotation of corridor ik . Now, considering all<br />

pairs of points p i and p k (i ≠ k), we have the following lemma.<br />

Lemma 4. (a) ∑ ∑<br />

i k≠i (mb ik + mc ik + me ik + mf ik ) = O(n3 ).<br />

(b) ∑ ∑<br />

i k≠i (md ik + mg ik ) = O(n3 ).<br />

Proof. Part (a) follows from the fact that, during rotation of the corridor ik , a point enters<br />

and/or leaves the corridor only once.<br />

In order to prove part (b), we need to consider cases (d) and (g). In case (d) no new<br />

point enters or leaves corridor ik during rotation, but the point defining the west boundary<br />

of a PMER changes from p j to p<br />

j ′ . Note that, the instant of time when such an event is

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!