QUERYING APPROXIMATE SHORTEST PATHS IN ANISOTROPIC REGIONS

Citations

WEB OF SCIENCE

2
Citations

SCOPUS

7

초록

We present a data structure for answering approximate shortest path queries in a planar subdivision from a fixed source. Let rho >= 1 be a real number. Distances in each face of this subdivision are measured by a possibly asymmetric convex distance function whose unit disk is contained in a concentric unit Euclidean disk and contains a concentric Euclidean disk with radius 1/rho. Different convex distance functions may be used for different faces, and obstacles are allowed. Let e be any number strictly between 0 and 1. Our data structure returns a (1 + epsilon) approximation of the shortest path cost from the fixed source to a query destination in O(log rho n/epsilon) time. Afterwards, a (1 + epsilon)- approximate shortest path can be reported in O(log n) time plus the complexity of the path. The data structure uses O(rho(2)n(3)/epsilon(2) log rho n/epsilon) space and can be built in O(rho(2)n(3)/epsilon(2) (log rho n/epsilon)(2)) time. Our time and space bounds do not depend on any other parameter; in particular, they do not depend on any geometric parameter of the subdivision such as the minimum angle.

키워드

shortest path; anisotropic regions; convex distance functions; approximation algorithms; WEIGHTED POLYHEDRAL SURFACES; 3 DIMENSIONS
제목
QUERYING APPROXIMATE SHORTEST PATHS IN ANISOTROPIC REGIONS
저자
Cheng, Siu-Wing; Na, Hyeon-Suk; Vigneron, Antoine; Wang, Yajun
DOI
10.1137/080742166
발행일
2010
유형
Article
저널명
SIAM Journal on Computing
권
39
호
5
페이지
1888 ~ 1918