A Simple Algorithm for Computing the Zone of a Line in an Arrangement of Lines
Haitao Wang

TL;DR
This paper introduces a simple and efficient $O(n \,\log n)$ time algorithm for computing the zone of a line in an arrangement of lines, improving simplicity over existing methods.
Contribution
The paper presents a straightforward $O(n \,\log n)$ algorithm for computing the zone of a line, relying only on sorted intersections, avoiding complex procedures.
Findings
Algorithm runs in $O(n \,\log n)$ time after sorting intersections.
Uses a Graham's scan style procedure for simplicity.
Applicable to arrangements of lines with known intersection order.
Abstract
Let be a set of lines in the plane. The zone of a line in the arrangement of is the set of faces of whose closure intersects . It is known that the combinatorial size of is . Given and , computing is a fundamental problem. Linear-time algorithms exist for computing if has already been built, but building takes time. On the other hand, -time algorithms are also known for computing without relying on , but these algorithms are relatively complicated. In this paper, we present a simple algorithm that can compute in time. More specifically, once the sorted list of the intersections between and the lines of is known, the algorithm runs in time. A big…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · graph theory and CDMA systems · Advanced Numerical Analysis Techniques
