View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Purdue E-Pubs Purdue University Purdue e-Pubs Department of Computer Science Technical Reports Department of Computer Science 1983 A Linear Time Algorithm for the Minimum Area Rectangle Enclosing a Convex Polygon Dennis S. Arnon John P. Gieselmann Report Number: 83-463 Arnon, Dennis S. and Gieselmann, John P., "A Linear Time Algorithm for the Minimum Area Rectangle Enclosing a Convex Polygon" (1983). Department of Computer Science Technical Reports. Paper 382. https://docs.lib.purdue.edu/cstech/382 This document has been made available through Purdue e-Pubs, a service of the Purdue University Libraries. Please contact
[email protected] for additional information. 1 A LINEAR TIME ALGORITHM FOR THE MINIMUM AREA RECfANGLE ENCLOSING A CONVEX POLYGON by Dennis S. Amon Computer Science Department Purdue University West Lafayette, Indiana 479Cf7 John P. Gieselmann Computer Science Department Purdue University West Lafayette, Indiana 47907 Technical Report #463 Computer Science Department - Purdue University December 7, 1983 ABSTRACT We give an 0 (n) algorithm for constructing the rectangle of minimum area enclosing an n-vcrtex convex polygon. Keywords: computational geometry, geomelric approximation, minimum area rectangle, enclosing rectangle, convex polygons, space planning. 2 1. introduction. The problem of finding a rectangle of minimal area that encloses a given polygon arises, for example, in algorithms for the cutting stock problem and the template layout problem (see e.g [4} and rID. In a previous paper, Freeman and Shapira [2] show that the minimum area enclosing rectangle ~or an arbitrary (simple) polygon P is the minimum area enclosing rectangle Rp of its convex hull.