Abstract
The potato-peeling problem asks for the largest convex polygon contained inside a given simple polygon. We give anO(n 7) time algorithm to this problem, answering a question of Goodman. We also give anO(n 6) time algorithm if the desired polygon is maximized with respect to perimeter.
Article PDF
Similar content being viewed by others
References
A. Aggarwal, J. S. Chang, and C. K. Yap, Minimum area circumscribing polygons, to appear in a special issue of Visual Computer: International J. of Computer Graphics. Also, NYU-Courant Institute Robotics Lab. Report No. 42, May 1985.
M. Ben-Or, D. Kozen, and J. Reif, The complexity of elementary algebra and geometry, 16th STOC, 457–464, 1984.
J. E. Boyce, D. P. Dobkin, III, R. L. Drysdale, and L J. Guibas, Finding extremal polygons, 14th STOC, 282–289, 1982.
G. D. Chakerian, and L. H. Lange, Geometric extremum problems, Math. Mag. 44 (1971) 57–69.
J. S. Chang, and C. K. Yap, A polynomial solution to potato-peeling and other polygon inclusion and enclosure problems, 25th FOCS, 408–416, May 1984.
B. Chazelle, R. L. Drysdale, and D. T. Lee, Computing the Largest Empty Rectangle, Proc. of the Symposium on Theoretic Aspects of Comp. Sci., Paris, April, 1984.
A. DePano, and A. Aggarwal, Finding restrictedK-envelopes for Convex Polygons, Proc. of the 22nd Allerton Conference on Comm. Control and Computing, 1984.
A. Depano, Approximations of Polygons and Polyhedra: Potentials for Research, Manuscript, 1984.
D. P. Dobkin and L. Snyder, On a general method for maximizing among certain geometric problems, 20th FOCS, 9–17, 1979.
D. Dori and M. Ben-Bassat, Circumscribing a convex polygon by a polygon of fewer sides with minimal area addition, Computer Vision, Graphics and Image Processing 24 (1983) 131–159.
J. E. Goodman, On the largest convex polygon contained in a non-convexn-gon, or How to peel a potato, Geometriae Dedicata 11 (1981) 99–106.
V. Klee and M. C. Laskowski, Finding the smallest triangles containing a given convex polygon, J. Algorithms, 457–464, to appear.
D. Kozen and C. K. Yap, Algebraic cell decomposition in NC, 26th FOCS, 1985.
A. M. Lopshits, Computation of Areas of Oriented Figures, DC Heath, 1963.
M. McKenna, J. O'Rourke, and S. Suri, Finding the Largest Rectangle in an Orthogonal Polygon, Tech. Report JHU/EECS-85/09, Dept. of Elec. Eng. and Comp. Sci., The Johns Hopkins University, 1985.
J. O'Rourke, A. Aggarwal, S. Maddila, and M. Baldwin, An Optimal Algorithm for Finding Minimal Enclosing Triangles, Technical Report JHU/EECS-84/08, Dept. of Elec. Eng. and Comp. Sci., The Johns Hopkins University, May 1984.
J. O'Rourke, Counterexamples to a Minimal Circumscription Algorithm, Manuscript, June 1984.
J. O'Rourke, Finding Minimal Enclosing Boxes, Technical Report, Dept. of Elec. Eng. and Comp. Sci., The Johns Hopkins University, 1984.
M. Sharir and A. Schorr, On shortest paths in polyhedral spaces, 16th STOC, 144–153, 1984.
G. T. Toussaint, Pattern Recognition and geometrical complexity, 5th International Conf. Pattern Recognition, 1324–1347 1979.
T. Woo, The Convex Skull Problem, Manuscript, 1983.
D. Wood and C. K. Yap, Computing a Convex Skull of an Orthogonal Polygon, Proc. of the Symposium on Computational Geometry, Baltimore, Maryland, 311–316, June, 1985.
Author information
Authors and Affiliations
Additional information
Work in this paper has been supported in part by NSF grants #DCR-84-01898 and #DCR-84-01633, the Office of Naval Research Grant N00014-82-K-0381, and by grants from Digital Equipment Corporation, the Sloan Foundation, the System Development Foundation, and the IBM Corporation. This paper contains the main results of the paper “A Polynomial Solution for Potato-Peeling and other Polygon Inclusion and Enclosure Problems” presented in the 25th Foundation of Computer Science Conference, 1984, Florida. The second half of that paper is submitted for publication elsewhere [1].
Rights and permissions
About this article
Cite this article
Chang, J.S., Yap, C.K. A polynomial solution for the potato-peeling problem. Discrete Comput Geom 1, 155–182 (1986). https://doi.org/10.1007/BF02187692
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF02187692