The maximum-level vertex in an arrangement of lines
From MaRDI portal
Publication:2117347
Abstract: Let be a set of lines in the plane, not necessarily in general position. We present an efficient algorithm for finding all the vertices of the arrangement of maximum level, where the level of a vertex is the number of lines of that pass strictly below . The problem, posed in Exercise~8.13 in de Berg etal [BCKO08], appears to be much harder than it seems, as this vertex might not be on the upper envelope of the lines. We first assume that all the lines of are distinct, and distinguish between two cases, depending on whether or not the upper envelope of contains a bounded edge. In the former case, we show that the number of lines of that pass above any maximum level vertex is only . In the latter case, we establish a similar property that holds after we remove some of the lines that are incident to the single vertex of the upper envelope. We present algorithms that run, in both cases, in optimal time. We then consider the case where the lines of are not necessarily distinct. This setup is more challenging, and the best we have is an algorithm that computes all the maximum-level vertices in time . Finally, we consider a related combinatorial question for degenerate arrangements, where many lines may intersect in a single point, but all the lines are distinct: We bound the complexity of the weighted -level in such an arrangement, where the weight of a vertex is the number of lines that pass through the vertex. We show that the bound in this case is , which matches the corresponding bound for non-degenerate arrangements, and we use this bound in the analysis of one of our algorithms.
Recommendations
- Constructing Levels in Arrangements and Higher Order Voronoi Diagrams
- Constructing Arrangements of Lines and Hyperplanes with Applications
- AN OPTIMAL ALGORITHM FOR COMPUTING (≤K)-LEVELS, WITH APPLICATIONS
- On levels in arrangements of lines, segments, planes, and triangles
- On Computing the Centroid of the Vertices of an Arrangement and Related Problems
Cites work
- A characterization of planar graphs by pseudo-line arrangements
- AN OPTIMAL ALGORITHM FOR COMPUTING (≤K)-LEVELS, WITH APPLICATIONS
- An optimal algorithm for intersecting line segments in the plane
- Applications of random sampling in computational geometry. II
- Computational geometry. Algorithms and applications.
- Constructing Belts in Two-Dimensional Arrangements with Applications
- Finding the upper envelope of n line segments in O(n log n) time
- Improved bounds for planar \(k\)-sets and related problems
- Maintenance of configurations in the plane
- The number of small semispaces of a finite set of points in the plane
Cited in
(2)
This page was built for publication: The maximum-level vertex in an arrangement of lines
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2117347)