skip to main content
10.1145/41958.41988acmconferencesArticle/Chapter ViewAbstractPublication PagessocgConference Proceedingsconference-collections
Article
Free Access

Fast algorithms for computing the largest empty rectangle

Authors Info & Claims
Published:01 October 1987Publication History

ABSTRACT

We provide two algorithms for solving the following problem: Given a rectangle containing n points, compute the largest-area and the largest-perimeter subrectangles with sides parallel to the given rectangle that lie within this rectangle and that do not contain any points in their interior. For finding the largest-area empty rectangle, the first algorithm takes Ο(n log3 n) time and Ο(n) memory space and it simplifies the algorithm given by Chazelle, Drysdale and Lee which takes Ο(n log3 n) time but Ο(n log n) storage. The second algorithm for computing the largest-area empty rectangle is more complicated but it only takes Ο(n log2 n) time and Ο(n) memory space. The two algorithms for computing the largest-area rectangle can be modified to compute the largest-perimeter rectangle in Ο(n log2 n) and Ο(n log n) time, respectively. Since Ω(n log n) is a lower bound on time for computing the largest-perimeter empty rectangle, the second algorithm for computing such a rectangle is optimal within a multiplicative constant.

References

  1. 1.A. Aggarwal, M. M. Klawe, S. Moran, P. W. Shor, and R. WiIber, "Geometric Applications of a Matrix Searching Algorithm," Proc. of the Second Anmral Symposium on Computational Geometry, Yorktown Heights. New York, June 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.M. J. AtaRab and G. N. Fredrickson, "A Note on Finding the Maximum Empty Rectaogle," Discrete Applied Math., Vol. 13, pp. 87-91, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.M. J. Atallah and S. R Kosaraju, Manuscript, inprqwation ,Google ScholarGoogle Scholar
  4. 4.B. M ChazelIe. R L DrysdaIe BJ. and D. T. Lee, "Computing the Largest Empty Rectangle," SIAM J. of Computing. Vol. 15, No. 1, Feb. 1986, pp. 300-315. Also available as 'Technical Report No. CS 83-20, Department of Computer Science, Brown University, Nov. 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.M. Mckenna, J. O'Rourke. and S. Suri, "Finding the Largest Rectangle in an Orthogonal Polygon," Proc. of the Urd Annual Allenon Conference on Communication, Control and Computing, Urbana-Champaingn, Illinois. October 1985.Google ScholarGoogle Scholar
  6. 6.A. Namaad, W. L Hsu, and D. T. Lee, "On Maximum Empty Rectangle Problem," Dite Applied Math., VoL 8, pp. 267-277.1984.Google ScholarGoogle Scholar
  7. 7.M. Tompa, Personal Communication, 1986.Google ScholarGoogle Scholar

Index Terms

  1. Fast algorithms for computing the largest empty rectangle

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SCG '87: Proceedings of the third annual symposium on Computational geometry
          October 1987
          354 pages
          ISBN:0897912314
          DOI:10.1145/41958

          Copyright © 1987 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 October 1987

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate625of1,685submissions,37%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader