Stabbing segments with rectilinear objects

作者:

Highlights:

摘要

Given a set S of n line segments in the plane, we say that a region is a stabber for S if contains exactly one endpoint of each segment of S. In this paper we provide optimal or near-optimal algorithms for reporting all combinatorially different stabbers for several shapes of stabbers. Specifically, we consider the case in which the stabber can be described as the intersection of axis-parallel halfplanes (thus the stabbers are halfplanes, strips, quadrants, 3-sided rectangles, or rectangles). The running times are O(n) (for the halfplane case), O(nlog n) (for strips, quadrants, and 3-sided rectangles), and O(n2log n) (for rectangles).

论文关键词:Computational geometry,Algorithms,Line segments,Stabbing problems,Classification problems

论文评审过程:Received 10 December 2015, Revised 1 March 2017, Accepted 1 April 2017, Available online 28 April 2017, Version of Record 28 April 2017.

论文官网地址:https://doi.org/10.1016/j.amc.2017.04.001