9 research outputs found
Stabbers of line segments in the plane
The problem of computing a representation of the stabbing lines of a set S of segments in the plane was solved by Edelsbrunner et al. We provide efficient algorithms for the following problems: computing the stabbing wedges for S, finding a stabbing wedge for a set of parallel segments with equal length, and computing other stabbers for S such as a double-wedge and a zigzag. The time and space complexities of the algorithms depend on the number of combinatorially different extreme lines, critical lines, and the number of different slopes that appear in S.Preprin
New results on stabbing segments with a polygon
We consider a natural variation of the concept of stabbing a set of segments with a simple polygon: a segment s is stabbed by a simple polygon P if at least one endpoint of s is contained in P, and a segment set S is stabbed by P if P stabs every element of S. Given a segment set S, we study the problem of finding a simple polygon P stabbing S in a way that some measure of P (such as area or perimeter) is optimized. We show that if the elements of S are pairwise disjoint, the problem can be solved in polynomial time. In particular, this solves an open problem posed by Loftier and van Kreveld [Algorithmica 56(2), 236-269 (2010)] [16] about finding a maximum perimeter convex hull for a set of imprecise points modeled as line segments. Our algorithm can also be extended to work for a more general problem, in which instead of segments, the set S consists of a collection of point sets with pairwise disjoint convex hulls. We also prove that for general segments our stabbing problem is NP-hard. (C) 2014 Elsevier B.V. All rights reserved.Peer ReviewedPostprint (author's final draft
Stabbing segments with rectilinear objects
Given a set S of n line segments in the plane, we say that a region R R2 is a
stabber for S if R contains exactly one endpoint of each segment of S. In this paper we provide
optimal or near-optimal algorithms for reporting all combinatorially di erent stabbers for
several shapes of stabbers. Speci cally, 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(n log n) (for strips, quadrants, and 3-sided rectangles), and O(n2 log n)
(for rectangles).Junta de AndalucĂa PAI FQM-0164Ministerio de EconomĂa y Competitividad MTM2014-60127-
Minimum Polygon Transversals of Line Segments
Let as a closed simple polygon that simultaneously intersects every object in as a polygon transversal of is a set of points then the minimum polygon transversal of . However, when the objects in is a set of line segments. If the line segments are constrained to lie in a fixed number of orientations we show that a minimum polygon transversal can be found in O(n log n) time. More explicitely, if m denotes the number of line segment orientations, then the complexity of the algorithm is given by o(3mn d- log n). The general problem for line segments is not known to be polynomial nor is it known to be NP-hard
Large bichromatic point sets admit empty monochromatic 4-gons
We consider a variation of a problem stated by ErdËťos
and Szekeres in 1935 about the existence of a number
fES(k) such that any set S of at least fES(k) points in
general position in the plane has a subset of k points
that are the vertices of a convex k-gon. In our setting
the points of S are colored, and we say that a (not necessarily
convex) spanned polygon is monochromatic if
all its vertices have the same color. Moreover, a polygon
is called empty if it does not contain any points of
S in its interior. We show that any bichromatic set of
n ≥ 5044 points in R2 in general position determines
at least one empty, monochromatic quadrilateral (and
thus linearly many).Postprint (published version