ACM Home Page
Please provide us with feedback. Feedback
Pseudo approximation algorithms, with applications to optimal motion planning
Full text PdfPdf (231 KB)
Source Annual Symposium on Computational Geometry archive
Proceedings of the eighteenth annual symposium on Computational geometry table of contents
Barcelona, Spain
Pages: 170 - 178  
Year of Publication: 2002
ISBN:1-58113-504-1
Authors
Tetsuo Asano  School of Information Science, JAIST, Japan
David Kirkpatrick  University of British Columbia, Canada
Chee Yap  Courant Institute, New York University
Sponsors
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 19,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/513400.513422
What is a DOI?

ABSTRACT

(MATH) We introduce a technique for computing approximate solutions to optimization problems. If X is the set of feasible solutions, the standard goal of approximation algorithms is to compute &khgr; &egr; X that is an &egr;-approximate solution in the following sense: d(&khgr;)&xie;(1+&egr;)d(&khgr;*) where &khgr;* &Egr; X is an optimal solution, d : X → 0 is the optimization function to be minimized, and $\vareps>0 is an input parameter. Our approach is to first devise algorithms that compute pseudo &egr;-approximate solutions satisfying the bound d(&khgr;) &xie; d(&khgr;R *) + &egr;R where R>0 is a new input parameter. Here &khgr;* R denotes an optimal solution in the space X R of R-constrained feasible solutions. The parameterization provides a stratification of X in the sense that (1) XR XR' , for R < R' and (2) XR = X for R sufficiently large.We first describe a highly efficient scheme for converting a pseudo &egr;-approximation algorithm into a true &egr;-approximation algorithm. This scheme is useful because pseudo approximation algorithms seem to be easier to construct than &egr;-approximation algorithms.We then apply our technique to two problems in robotics: (A) Euclidean Shortest Path (3ESP), namely the shortest path for a point robot amidst polyhedral obstacles in 3D, and (B) d 1-optimal motion for a rod moving amidst polygonal obstacles in 2D. Previously, no true &egr;-approximation algorithm for (B) was known. For (A), our new solution is not only simpler than two previous solutions but also has a lower complexity (in the algebraic model) measured in terms of the input precision. Note that (A) and (B) are the simplest NP-hard motion planning problems in 3-D and 2-D respectively.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
A. S. Besicovitch. On Kakeya's problem and a similar one. Mathematische Zeitschrift, 27:312--320, 1928.
 
3
J. Canny and J. H. Reif. New lower bound techniques for robot motion planning problems. IEEE Foundations of Computer Science, 28:49--60, 1987.
4
 
5
 
6
 
7
C. Icking, G. Rote, E. Welzl, and C. Yap. Shortest paths for line segments. Algorithmica, 10:182--200, 1993.
8
 
9
J. O'Rourke. Finding a shortest ladder path: a special case. IMA Preprint Series 353, Institute for Mathematics and its Applications, University of Minnesota, 1987.
 
10
C. H. Papadimitriou. An algorithm for shortest-path motion in three dimensions. Inform. Process. Lett., 20:259--263, 1985.
 
11
C. H. Papadimitriou and E. B. Silverberg. Optimal piecewise linear motion of an object among obstacles. Algorithmica, 2:523--539, 1987.
 
12
J. T. Schwartz and M. Sharir. On the piano movers' problem: I. the case of a two-dimensional rigid polygonal body moving amidst polygonal barriers. Communications on Pure and Applied Mathematics, 36:345--398, 1983.
 
13
 
14
M. Sharir. A note on the Papadimitriou-Silverberg algorithm for planning optimal piecewise-linear motion of a ladder. NYU Robotics Report 188, Courant Institute, New York University, 1989.
 
15
M. Sharir, C. O'D'únlaing, and C. Yap. Generalized Voronoi diagrams for moving a ladder I: topological analysis. Communications in Pure and Applied Math., XXXIX:423--483, 1986.
 
16
M. Sharir, C. O'D'únlaing, and C. Yap. Generalized Voronoi diagrams for moving a ladder II: efficient computation of the diagram. Algorithmica, 2:27--59, 1987.
 
17
S. M. Ulam. Problems of Modern Mathematics. Science Editions, New York, 1964. Originally published as: A Collection of Mathematical Problems, Interscience Publishers, New York, 1960.
 
18
C. K. Yap. Algorithmic motion planning. In J. T. Schwartz and C. K. Yap, editors, Advances in Robotics, Vol. 1: Algorithmic and geometric issues, chapter~3. Lawrence Erlbaum Associates, 1987.


Collaborative Colleagues:
Tetsuo Asano: colleagues
David Kirkpatrick: colleagues
Chee Yap: colleagues

Peer to Peer - Readers of this Article have also read: