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

Analysis of a simple yet efficient convex hull algorithm

Authors Info & Claims
Published:06 January 1988Publication History

ABSTRACT

This paper is concerned with a simple, rather intuitive preprocessing step that is likely to improve the average-case performance of any convex hull algorithm. For n points randomly distributed in the unit square, we show that a simple linear pass through the points can eliminate all but Ο(√n) of the points by showing that a simple superset of the remaining points has size cn + ο(√n). We give a full implementation of the method, which should be useful in any practical application for finding convex hulls. Most of the paper is concerned with an analysis of the number of points eliminated by the procedure, including derivation of an exact expression for c. Extensions to higher dimensions are also considered.

References

  1. BS.J.L. Bentley and M.I. Shamos, "Divide and Conquer for Linear Expected Time," Information Processing Letters 7(2) (Feb. 1978) 87-91.Google ScholarGoogle ScholarCross RefCross Ref
  2. DT.L. Devroye and G.T. Toussaint, "A Note on Linear Expected Time Algorithms for Finding Convex Hulls," Computing, 26 (1981) 361-366Google ScholarGoogle Scholar
  3. Ed.W.F. Eddy, "A new convex hull algorithm for planar sets," A CM Transactions on Mathematical Software, 3 (1977). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. GS.G.R. Grimmet and D.R. Stirzaker, Probability and Random Processes, Clarendon Press, Oxford. (1985).Google ScholarGoogle Scholar
  5. OL.M.H. Overmars and J. van Leeuwen, "Further Comments on Bvkat's Convex Hull Algorithm," Information Processing Letters, 10(4,5) (July 1980) 209-212.Google ScholarGoogle ScholarCross RefCross Ref
  6. PS.F.P. Preparata and M.I. Shamos, Computational Geometry: An Introduction, Springer- Verlag, ,New York. (1985). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. RS.A. R~nyi and R. Sulanke Ueb.r die kon vexe Hulle yon n zufallig gewahlten Punkten. I," Z. Wahrschien, 2 (1963) 75-84.Google ScholarGoogle ScholarCross RefCross Ref
  8. Ru.W. Rudin, Principles of Mathematical Analysis, 3d ed., McGraw Hill, New York. (1976).Google ScholarGoogle Scholar
  9. Se.R. Sedgewick, Algorithms, Addison-Wesley, Reading Mass. (1983). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Analysis of a simple yet efficient convex hull algorithm

                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 '88: Proceedings of the fourth annual symposium on Computational geometry
                  January 1988
                  403 pages
                  ISBN:0897912705
                  DOI:10.1145/73393

                  Copyright © 1988 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: 6 January 1988

                  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