Skip to main content
Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. Discrete & Computational Geometry
  3. Article

A fast las vegas algorithm for triangulating a simple polygon

  • Published: 01 October 1989
  • Volume 4, pages 423–432, (1989)
  • Cite this article
Download PDF
Save article
View saved research
Discrete & Computational Geometry Aims and scope Submit manuscript
A fast las vegas algorithm for triangulating a simple polygon
Download PDF
  • Kenneth L. Clarkson1,
  • Robert E. Tarjan1,2 &
  • Christopher J. Van Wyk1 
  • 1041 Accesses

  • 43 Citations

  • 3 Altmetric

  • Explore all metrics

Abstract

We present a randomized algorithm that triangulates a simple polygon onn vertices inO(n log*n) expected time. The averaging in the analysis of running time is over the possible choices made by the algorithm; the bound holds for any input polygon.

Article PDF

Download to read the full article text

Similar content being viewed by others

Large k-Gons in a 1.5D Terrain

Chapter © 2022

Fast evaluation of real and complex polynomials

Article 28 January 2025

A Linear-Time Algorithm for the Geodesic Center of a Simple Polygon

Article 11 July 2016

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Algorithmic Complexity
  • Algorithms
  • Computational Geometry
  • Computational Complexity
  • Optimization
  • Polytopes

References

  1. M. J. Atallah, R. Cole, and M. T. Goodrich, Cascading divide-and-conquer: a technique for designing parallel algorithms,Proceedings of the 28th Annual Symposium on Foundations of Computer Science, 1987, pp. 151–160.

  2. B. Chazelle and J. Incerpi, Triangulation and shape complexity,ACM Transactions on Graphics,3 (1984), 135–152.

    Article  MATH  Google Scholar 

  3. K. L. Clarkson, New applications of random sampling in computational geometry,Discrete and Computational Geometry,2 (1987), 195–222.

    Article  MATH  MathSciNet  Google Scholar 

  4. K. L. Clarkson, Applications of random sampling in computational geometry, II,Proceedings of the Fourth Annual Symposium on Computational Geometry, 1988, pp. 1–11.

  5. K. L. Clarkson, R. Cole, and R. E. Tarjan, private communication.

  6. K. L. Clarkson and P. W. Shor, Applications of random sampling in computational geometry, II,Discrete and Computational Geometry, this issue, 387–421.

  7. K. L. Clarkson, R. E. Tarjan, and C. J. Van Wyk, A fast Las Vegas algorithm for triangulating a simple polygon,Proceedings of the Fourth Annual Symposium on Computational Geometry, 1988, pp. 18–22.

  8. P. Erdos and J. Spencer,Probabilistic Methods in Combinatorics, Academic Press, New York, 1974.

    Google Scholar 

  9. A. Fournier and D. Y. Montuno, Triangulating simple polygons and equivalent problems,ACM Transactions on Graphics,3 (1984), 153–174.

    Article  MATH  Google Scholar 

  10. K. Y. Fung, T. M. Nicholl, R. E. Tarjan, and C. J. Van Wyk, Simplified linear-time Jordan sorting and polygon clipping,ACM Transactions on Graphics, submitted.

  11. M. R. Garey, D. S. Johnson, F. P. Preparata, and R. E. Tarjan, Triangulating a simple polygon,Information Processing Letters,7 (1978), 175–180.

    Article  MATH  MathSciNet  Google Scholar 

  12. D. Haussler and E. Welzl,ɛ-nets and simplex range queries,Discrete and Computational Geometry,2 (1987), 127–151.

    Article  MATH  MathSciNet  Google Scholar 

  13. K. Hoffman, K. Mehlhorn, P. Rosenstiehl, and R. Tarjan, Sorting Jordan sequences in linear time using level-linked search trees,Information and Control,68 (1986), 170–184.

    Article  MathSciNet  Google Scholar 

  14. F. P. Preparata and M. I. Shamos,Computational Geometry: An Introduction, Springer-Verlag, New York, 1985.

    Book  Google Scholar 

  15. R. E. Tarjan and C. J. Van Wyk, AnO(n log logn)-time algorithm for triangulating a simple polygon,SIAM Journal on Computing,17 (1988), 143–178.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

  1. AT&T Bell Laboratories, 07974, Murray Hill, NJ, USA

    Kenneth L. Clarkson, Robert E. Tarjan & Christopher J. Van Wyk

  2. Department of Computer Science, Princeton University, 08544, Princeton, NJ, USA

    Robert E. Tarjan

Authors
  1. Kenneth L. Clarkson
    View author publications

    Search author on:PubMed Google Scholar

  2. Robert E. Tarjan
    View author publications

    Search author on:PubMed Google Scholar

  3. Christopher J. Van Wyk
    View author publications

    Search author on:PubMed Google Scholar

Additional information

Research partially supported by the National Science Foundation under Grant No. DCR-8605962.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Clarkson, K.L., Tarjan, R.E. & Van Wyk, C.J. A fast las vegas algorithm for triangulating a simple polygon. Discrete Comput Geom 4, 423–432 (1989). https://doi.org/10.1007/BF02187741

Download citation

  • Received: 25 July 1988

  • Revised: 25 March 1989

  • Published: 01 October 1989

  • Issue date: October 1989

  • DOI: https://doi.org/10.1007/BF02187741

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Line Segment
  • Discrete Comput Geom
  • Computational Geometry
  • Recursive Call
  • Vertical Segment

Advertisement

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

5.78.69.55

Not affiliated

Springer Nature

© 2026 Springer Nature