Title
Inplace Algorithm for Priority Search Tree and its use in Computing Largest Empty Axis-Parallel Rectangle
Abstract
There is a high demand of space-efficient algorithms in built-in or embedded softwares. In this paper, we consider the problem of designing space-efficient algorithms for computing the maximum area empty rectangle (MER) among a set of points inside a rectangular region $\cal R$ in 2D. We first propose an inplace algorithm for computing the priority search tree with a set of $n$ points in $\cal R$ using $O(\log n)$ extra bit space in $O(n\log n)$ time. It supports all the standard queries on priority search tree in $O(\log^2n)$ time. We also show an application of this algorithm in computing the largest empty axis-parallel rectangle. Our proposed algorithm needs $O(n\log^2n +m)$ time and $O(\log n)$ work-space apart from the array used for storing $n$ input points. Here $m$ is the number of maximal empty rectangles present in $\cal R$. Finally, we consider the problem of locating the maximum area empty rectangle of arbitrary orientation among a set of $n$ points, and propose an $O(n^3\log n)$ time in-place algorithm for that problem.
Year
Venue
Keywords
2011
Clinical Orthopaedics and Related Research
computational geometry,embedded software
Field
DocType
Volume
Binary logarithm,Discrete mathematics,Combinatorics,Largest empty rectangle,Rectangle,Algorithm,Mathematics,Search tree
Journal
abs/1104.3
Citations 
PageRank 
References 
2
0.38
5
Authors
2
Name
Order
Citations
PageRank
Minati De14510.11
Subhas C. Nandy228549.55