Largest Inscribed Rectangles in Geometric Convex Sets

05/30/2019
by   Mehdi Behroozi, et al.
0

We consider the problem of finding inscribed boxes and axis-aligned inscribed boxes of maximum volume, inside a compact and solid convex set. Our algorithms are capable of solving these two problems in any such set that can be represented with finite number of convex inequalities. For the axis-aligned case, we formulate the problem for higher dimensions and present an exact optimization algorithm which solves the problem in O(d^3+d^2n) time, where d is the dimension and n is the number of inequalities defining the convex set. For the general case, after formulating the problem for higher dimensions we investigate the traditional 2-dimensional problem, which is in the literature merely considered for convex polygons, for a broad range of convex sets. We first present a new exact algorithm that finds the largest inscribed axis-aligned rectangle in such convex sets for any given direction of axes in O(n) time. Using this exact algorithm as a subroutine, we present an ϵ-approximation algorithm that computes (1-ϵ)-approximation to the largest inscribed rectangle with computational complexity of O(ϵ^-1n). Finally, we show that how this running time can be improved to O(ϵ^-1log n) with a O(ϵ^-1n) pre-processing time when the convex set is a polygon.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset