14,927 research outputs found
Convex hulls of spheres and convex hulls of convex polytopes lying on parallel hyperplanes
Given a set of spheres in , with and
odd, having a fixed number of distinct radii , we
show that the worst-case combinatorial complexity of the convex hull
of is
, where
is the number of spheres in with radius .
To prove the lower bound, we construct a set of spheres in
, with odd, where spheres have radius ,
, and , such that their convex hull has combinatorial
complexity
.
Our construction is then generalized to the case where the spheres have
distinct radii.
For the upper bound, we reduce the sphere convex hull problem to the problem
of computing the worst-case combinatorial complexity of the convex hull of a
set of -dimensional convex polytopes lying on parallel hyperplanes
in , where odd, a problem which is of independent
interest. More precisely, we show that the worst-case combinatorial complexity
of the convex hull of a set
of -dimensional convex polytopes lying on parallel hyperplanes of
is
, where
is the number of vertices of .
We end with algorithmic considerations, and we show how our tight bounds for
the parallel polytope convex hull problem, yield tight bounds on the
combinatorial complexity of the Minkowski sum of two convex polytopes in
.Comment: 22 pages, 5 figures, new proof of upper bound for the complexity of
the convex hull of parallel polytopes (the new proof gives upper bounds for
all face numbers of the convex hull of the parallel polytopes
Incremental and Decremental Maintenance of Planar Width
We present an algorithm for maintaining the width of a planar point set
dynamically, as points are inserted or deleted. Our algorithm takes time
O(kn^epsilon) per update, where k is the amount of change the update causes in
the convex hull, n is the number of points in the set, and epsilon is any
arbitrarily small constant. For incremental or decremental update sequences,
the amortized time per update is O(n^epsilon).Comment: 7 pages; 2 figures. A preliminary version of this paper was presented
at the 10th ACM/SIAM Symp. Discrete Algorithms (SODA '99); this is the
journal version, and will appear in J. Algorithm
- β¦