scholarly journals Finding the convex hull of a simple polygon in linear time

1986 ◽  
Vol 19 (6) ◽  
pp. 453-458 ◽  
Author(s):  
S.Y. Shin ◽  
T.C. Woo
Author(s):  
DANIELA MAFTULEAC

CAT(0) metric spaces and hyperbolic spaces play an important role in combinatorial and geometric group theory. In this paper, we present efficient algorithms for distance problems in CAT(0) planar complexes. First of all, we present an algorithm for answering single-point distance queries in a CAT(0) planar complex. Namely, we show that for a CAT(0) planar complex [Formula: see text] with n vertices, one can construct in O(n2 log n) time a data structure [Formula: see text] of size O(n2) so that, given a point [Formula: see text], the shortest path γ(x, y) between x and the query point y can be computed in linear time. Our second algorithm computes the convex hull of a finite set of points in a CAT(0) planar complex. This algorithm is based on Toussaint's algorithm for computing the convex hull of a finite set of points in a simple polygon and it constructs the convex hull of a set of k points in O(n2 log n + nk log k) time, using a data structure of size O(n2 + k).


Author(s):  
Bengt J. Nilsson ◽  
Paweł Żyliński

We present new results on two types of guarding problems for polygons. For the first problem, we present an optimal linear time algorithm for computing a smallest set of points that guard a given shortest path in a simple polygon having [Formula: see text] edges. We also prove that in polygons with holes, there is a constant [Formula: see text] such that no polynomial-time algorithm can solve the problem within an approximation factor of [Formula: see text], unless P=NP. For the second problem, we present a [Formula: see text]-FPT algorithm for computing a shortest tour that sees [Formula: see text] specified points in a polygon with [Formula: see text] holes. We also present a [Formula: see text]-FPT approximation algorithm for this problem having approximation factor [Formula: see text]. In addition, we prove that the general problem cannot be polynomially approximated better than by a factor of [Formula: see text], for some constant [Formula: see text], unless P [Formula: see text]NP.


1999 ◽  
Vol 21 (3) ◽  
pp. 405-420 ◽  
Author(s):  
F. Chin ◽  
J. Snoeyink ◽  
C. A. Wang

Sign in / Sign up

Export Citation Format

Share Document