Reporting and counting intersections of lines within a polygon

  • Tetsuo Asano
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 834)


This paper presents efficient algorithms for reporting and counting intersections of line segments in the plane in an output-sensitive manner in several special cases. We also consider how to report intersections allowing degenerate interseections of more than two lines in optimal time.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [ASO86]
    Ta. Asano, M. Sato and T. Ohtsuki: “Computational Geometry Algorithms”, in “Layout Design and Verification”, edited by T. Ohtsuki, Chapter 9, pp.295–347, Elsevier Science Publishers (North-Holland), 1986.Google Scholar
  2. [AGT]
    Te. Asano, L. J. Guibas and T. Tokuyama: “Walking in an Arrangement of Lines Topologically”, International Journal of Computational Geometry and Applications, to appear.Google Scholar
  3. [BMS94]
    C. Burnikel, K. Mehlhorn, and S. Schirra: “On Degeneracy in Geometric Computations,” Proc. 5th Annual ACM-SIAM Symposium on Discrete Algorithms, pp.16–23 (1994).Google Scholar
  4. [BO79]
    J.L. Bentley and T. Ottman: “Algorithms for Reporting and Counting Geometric Intersections”, IEEE Trans. on Comput., vol.C-28, pp.643–647, 1979.Google Scholar
  5. [CE92]
    B. Chazelle and H. Edelsbrunner: “An optimal algorithm for intersecting line segments in the plane”, J. ACM, 39, pp.671–696, 1992.Google Scholar
  6. [EG89]
    H. Edelsbrunner and L. J. Guibas: “Topologically Sweeping an Arrangement”, J. Comp. and Sys. Sci., 38, pp.165–194, 1989.Google Scholar
  7. [M85]
    E.M. McCreight: “Priority Search Trees”, SIAM J. Comput., vol.14, no.2, pp.257–276, 1985.CrossRefMathSciNetGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1994

Authors and Affiliations

  • Tetsuo Asano
    • 1
  1. 1.Department of Applied ElectronicsOsaka Electro-Communication UniversityNeyagawaJapan

Personalised recommendations