Approximating shortest paths on a convex polytope in three dimensions

被引:47
作者
Agarwal, PK
HarPeled, S
Sharir, M
Varadarajan, KR
机构
[1] TEL AVIV UNIV,SCH MATH SCI,IL-69978 TEL AVIV,ISRAEL
[2] NYU,NEW YORK,NY
关键词
approximation algorithms; convex polytopes; Euclidean shortest paths;
D O I
10.1145/263867.263869
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Given a convex polytope P with n faces in R-3, points s, t is an element of partial derivative P, and a parameter 0 < epsilon less than or equal to 1, we present an algorithm that constructs a path on partial derivative P from s to t whose length is at most (1 + epsilon)d(P)(s, t), where d(P)(s, t) is the length of the shortest path between s and t on partial derivative P. The algorithm runs in O(n log 1/epsilon + 1/epsilon(3)) time, and is relatively simple. The running time is O(n + 1/epsilon(3)) if we only want the approximate shortest path distance and not the path itself. We also present an extension of the algorithm that computes approximate shortest path distances from a given source point on partial derivative P to all vertices of P.
引用
收藏
页码:567 / 584
页数:18
相关论文
共 21 条
[1]   ON THE SHORTEST PATHS BETWEEN 2 CONVEX POLYHEDRA [J].
BALTSAN, A ;
SHARIR, M .
JOURNAL OF THE ACM, 1988, 35 (02) :267-287
[2]  
Canny J., 1987, P 28 ANN IEEE S FDN, P49
[3]   DIAMETER, WIDTH, CLOSEST LINE PAIR, AND PARAMETRIC SEARCHING [J].
CHAZELLE, B ;
EDELSBRUNNER, H ;
GUIBAS, L ;
SHARIR, M .
DISCRETE & COMPUTATIONAL GEOMETRY, 1993, 10 (02) :183-196
[4]  
CHEN JD, 1990, PROCEEDINGS OF THE SIXTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY, P360, DOI 10.1145/98524.98601
[5]  
Choi J., 1994, P 10 ANN ACM S COMP, P41
[6]  
CLARKSON K, 1987, 19TH P ANN ACM S THE, P56
[7]  
DOBKIN D, 1990, 17TH P INT C AUT LAN, P400
[8]   A LINEAR ALGORITHM FOR DETERMINING THE SEPARATION OF CONVEX POLYHEDRA [J].
DOBKIN, DP ;
KIRKPATRICK, DG .
JOURNAL OF ALGORITHMS, 1985, 6 (03) :381-392
[9]  
Dudley R. M., 1974, Journal of Approximation Theory, V10, P227, DOI 10.1016/0021-9045(74)90120-8
[10]  
Edelsbrunner H., 1987, ALGORITHMS COMBINATO