Trekking in the Alps without freezing or getting tired

被引:45
作者
deBerg, M [1 ]
vanKreveld, M [1 ]
机构
[1] MCGILL UNIV,MONTREAL,PQ H3A 2T5,CANADA
关键词
polyhedral terrains; saddle points; path computation; computational geometry;
D O I
10.1007/PL00009159
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Let F be a polyhedral terrain with n vertices, We show how to preprocess F such that for any two query points on F it can be decided whether there exists a path on F between the two points whose height decreases monotonically. More generally, the minimum total ascent or descent along any path between the two points can be computed. It is also possible to decide, given two query points and a height, whether there is a path that stays below this height. All these queries can be answered with one data structure which stores the so-called height-level map of the terrain. Although the height-level mao has quadratic worst-case complexity, it is stored implicitly using only linear storage. The query rime for all the above queries is O(log n) and the structure can be built in O(n log n) time. A path with the desired property can be reported in additional time that is linear in the description size of the path.
引用
收藏
页码:306 / 323
页数:18
相关论文
共 15 条
[1]  
BERN M, 1990, 1ST P ANN ACM SIAM S, P107
[2]   TRIANGULATING A SIMPLE POLYGON IN LINEAR TIME [J].
CHAZELLE, B .
DISCRETE & COMPUTATIONAL GEOMETRY, 1991, 6 (05) :485-524
[3]  
CHAZELLE B, 1987, ALGORITHMICA, V3, P337
[4]  
CHEN JD, 1990, PROCEEDINGS OF THE SIXTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY, P360, DOI 10.1145/98524.98601
[5]   VISIBILITY PROBLEMS FOR POLYHEDRAL TERRAINS [J].
COLE, R ;
SHARIR, M .
JOURNAL OF SYMBOLIC COMPUTATION, 1989, 7 (01) :11-30
[6]   OPTIMAL POINT LOCATION IN A MONOTONE SUBDIVISION [J].
EDELSBRUNNER, H ;
GUIBAS, LJ ;
STOLFI, J .
SIAM JOURNAL ON COMPUTING, 1986, 15 (02) :317-340
[7]   LINEAR-TIME ALGORITHMS FOR VISIBILITY AND SHORTEST-PATH PROBLEMS INSIDE TRIANGULATED SIMPLE POLYGONS [J].
GUIBAS, L ;
HERSHBERGER, J ;
LEVEN, D ;
SHARIR, M ;
TARJAN, RE .
ALGORITHMICA, 1987, 2 (02) :209-233
[8]   FAST ALGORITHMS FOR FINDING NEAREST COMMON ANCESTORS [J].
HAREL, D ;
TARJAN, RE .
SIAM JOURNAL ON COMPUTING, 1984, 13 (02) :338-355
[9]  
Katz M. J., 1992, Computational Geometry: Theory and Applications, V2, P223, DOI 10.1016/0925-7721(92)90024-M
[10]   OPTIMAL SEARCH IN PLANAR SUBDIVISIONS [J].
KIRKPATRICK, D .
SIAM JOURNAL ON COMPUTING, 1983, 12 (01) :28-35