Counting and reporting red/blue segment intersections

9Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We simplify the red/blue segment intersection algorithm of Chazelle et al: Given sets of n disjoint red and n disjoint blue segments, we count red/blue intersections in O(n log n) time using O(n) space or report them in additional time proportional to their number. Our algorithm uses a plane sweep to presort the segments; then it operates on a list of slabs that efficiently stores a single level of a segment tree. With no dynamic memory allocation, low pointer overhead, and mostly sequential memory reference, our algorithm performs well even with inadequate physical memory.

Cite

CITATION STYLE

APA

Palazzi, L., & Snoeyink, J. (1993). Counting and reporting red/blue segment intersections. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 709 LNCS, pp. 530–540). Springer Verlag. https://doi.org/10.1007/3-540-57155-8_277

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free