On Translational Motion Planning of a Convex Polyhedron in 3-Space
- 1 December 1997
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 26 (6) , 1785-1803
- https://doi.org/10.1137/s0097539794266602
Abstract
Let B be a convex polyhedron translating in 3-space amidst k convex polyhedral obstacles A1,...,Ak with pairwise disjoint interiors. The free configuration space (space of all collision-free placements) of B can be represented as the complement of the union of the Minkowski sums $P_i=A_i\oplus (-B)$, for i= 1,...,k. We show that the combinatorial complexity of the free configuration space of B is O(nk log k), and that it can be $\Omega(nk\alpha(k))$ in the worst case, where n is the total complexity of the individual Minkowski sums P1,...,Pk. We also derive an efficient randomized algorithm that constructs this configuration space in expected time O(nk log k log n).
Keywords
This publication has 20 references indexed in Scilit:
- The Union of Convex Polyhedra in Three DimensionsSIAM Journal on Computing, 1997
- The common exterior of convex polygons in the planeComputational Geometry, 1997
- Piecewise linear paths among convex obstaclesDiscrete & Computational Geometry, 1995
- Castles in the air revisitedDiscrete & Computational Geometry, 1994
- Computing a Face in an Arrangement of Line Segments and Related ProblemsSIAM Journal on Computing, 1993
- An Optimal Algorithm for Intersecting Three-Dimensional Convex PolyhedraSIAM Journal on Computing, 1992
- Applications of random sampling to on-line algorithms in computational geometryDiscrete & Computational Geometry, 1992
- Triangles in space or building (and analyzing) castles in the airCombinatorica, 1990
- Applications of random sampling in computational geometry, IIDiscrete & Computational Geometry, 1989
- Fast detection of polyhedral intersectionTheoretical Computer Science, 1983