We present a new planar convex hull algorithm with worst case time complexity $O(n \log H)$ where $n$ is the size of the input set and $H$ is the size of the output set, i.e. the number of vertices found to be on the hull. We also show that this algorithm is asymptotically worst case optimal on a rather realistic model of computation even if the complexity of the problem is measured in terms of input as well as output size. The algorithm relies on a variation of the divide-and-conquer paradigm which we call the "marriage-before-conquest" principle and which appears to be interesting in its own right
In this paper we present a new algorithm for finding the convex hull C(P) for P sets of n points in ...
Abstract Recently it has been noticed that for semigroup computations and for selection rectangular ...
In this paper we determine the amortized computational complexity of the dynamic convex hull problem...
A set of planar objects is said to be of type m if the convex hull of any two objects has its size b...
AbstractIn this paper we focus on the problem of designing very fast parallel algorithms for the pla...
We present simple output-sensitive algorithms that construct the convex hull of a set of n points in...
The construction of the convex hull of a finite point set in a low-dimensional Euclidean space is a...
The construction of the convex hull of a finite point set in a low-dimensional Euclidean space is a...
All possible convex hull (i.e. the minimum area convex polygon containing the planar set) algorithms...
Two counterexamples are presented for a convex hull algorithm running on a mesh connected array of p...
The definition of the convex hull of a set of points is the smallest convex set containing all the p...
[[abstract]]The algorithm to construct the convex hull for a set of finite points in two-dimensional...
In this dissertation, the author has made an attempt to study the performance characteristics of var...
In this paper we determine the computational complexity of the dynamic convex hull problem in the pl...
AbstractA space-efficient algorithm is one in which the output is given in the same location as the ...
In this paper we present a new algorithm for finding the convex hull C(P) for P sets of n points in ...
Abstract Recently it has been noticed that for semigroup computations and for selection rectangular ...
In this paper we determine the amortized computational complexity of the dynamic convex hull problem...
A set of planar objects is said to be of type m if the convex hull of any two objects has its size b...
AbstractIn this paper we focus on the problem of designing very fast parallel algorithms for the pla...
We present simple output-sensitive algorithms that construct the convex hull of a set of n points in...
The construction of the convex hull of a finite point set in a low-dimensional Euclidean space is a...
The construction of the convex hull of a finite point set in a low-dimensional Euclidean space is a...
All possible convex hull (i.e. the minimum area convex polygon containing the planar set) algorithms...
Two counterexamples are presented for a convex hull algorithm running on a mesh connected array of p...
The definition of the convex hull of a set of points is the smallest convex set containing all the p...
[[abstract]]The algorithm to construct the convex hull for a set of finite points in two-dimensional...
In this dissertation, the author has made an attempt to study the performance characteristics of var...
In this paper we determine the computational complexity of the dynamic convex hull problem in the pl...
AbstractA space-efficient algorithm is one in which the output is given in the same location as the ...
In this paper we present a new algorithm for finding the convex hull C(P) for P sets of n points in ...
Abstract Recently it has been noticed that for semigroup computations and for selection rectangular ...
In this paper we determine the amortized computational complexity of the dynamic convex hull problem...