IEEE Transactions on Computers · 1981 · 50 citations · 1 references
ComputingComputer ScienceMathematicsAlgorithmsGeometryTheory Of ComputationGeometry ProcessingIntersection DetectionLine Segment IntersectionPlane IntersectionsBentley - Ottmann AlgorithmBentley-ottmann AlgorithmIntersection ComputationIntersection CountingIntersection EnumerationIntersection PreprocessingIntersection ReportingSegment-intersection Algorithms
Bentley and Ottmann <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1</sup> present an algorithm for reporting all K intersections among N planar line segments in 0((N + K) log N) time and 0(N + K) storage. With a small modification that storage requirement can be reduced to 0(N) with no increase in computation time, which is important because K can grow as θ(N <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> ).
1