Finding the largest rectangle in several classes of polygons
The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters
Citation Daniels, Karen, Victor J. Milenkovic, and Dan Roth. 1995. Finding the largest rectangle in several classes of polygons. Harvard Computer Science Group Technical Report TR-22-95.
Citable link http://nrs.harvard.edu/urn-3:HUL.InstRepos:27030936
Terms of Use This article was downloaded from Harvard University’s DASH repository, and is made available under the terms and conditions applicable to Other Posted Material, as set forth at http:// nrs.harvard.edu/urn-3:HUL.InstRepos:dash.current.terms-of- use#LAA
Finding the Largest Rectangle in
Several Classes of Polygons
Karen Daniels
Victor J Milenkovic
Dan Roth
TR
September
Center for Research in Computing Technology
Harvard University
Cambridge Massachusetts
Finding the Largest Rectangle in
Several Classes of Polygons
y z x
Karen Daniels Victor Milenkovic Dan Roth
September
Abstract
This pap er considers the geometric optimization problem of nding the Largest
area axis parallel Rectangle LR in an n vertex general p olygon We characterize
the LR for general p olygons by considering di erent cases based on the types of con
tacts b etween the rectangle and the p olygon A general framework is presented for
solving a key subproblem of the LR problem which dominates the running time for
a variety of p olygon types This framework p ermits us to transform an algorithm
for orthogonal p olygons into an algorithm for nonorthogonal p olygons Using this
framework we obtain the following LR time results n for xy monotone p olygons
O n n for orthogonally convex p olygons where n is the slowly growing inverse
of Ackermann s function O n n log n for horizontally vertically convex p olygons
O n log n for a sp ecial type of horizontally convex p olygon whose b oundary consists of