Exploring unknown undirected graphs

被引:118
作者
Panaite, P [1 ]
Pelc, A [1 ]
机构
[1] Univ Quebec, Dept Informat, Hull, PQ J8X 3X7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
10.1006/jagm.1999.1043
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A robot has to construct a complete map of an unknown environment modeled as an undirected connected graph. The task is to explore all nodes and edges of the graph using the minimum number of edge traversals. The penalty of an exploration algorithm running on a graph G = (V(G), E(G)) is the worst-case number of traversals in excess of the lower bound \E(G)\ that it must perform in order to explore the entire graph. We give an exploration algorithm whose penalty is O(\V(G)\) for every graph. We also show that some natural exploration algorithms cannot achieve this efficiency. (C) 1999 Academic Press.
引用
收藏
页码:281 / 295
页数:15
相关论文
共 12 条
[1]  
ALBERS S, IN PRESS SIAM J COMP
[2]  
Awerbuch B., 1995, Proceedings of the Eighth Annual Conference on Computational Learning Theory, P321, DOI 10.1145/225298.225337
[3]   ONLINE NAVIGATION IN A ROOM [J].
BARELI, E ;
BERMAN, P ;
FIAT, A ;
YAN, PY .
JOURNAL OF ALGORITHMS, 1994, 17 (03) :319-341
[4]  
BERMAN P, 1996, P 7 ACM SIAM S DISCR, P74
[5]   PIECEMEAL LEARNING OF AN UNKNOWN ENVIRONMENT [J].
BETKE, M ;
RIVEST, RL ;
SINGH, M .
MACHINE LEARNING, 1995, 18 (2-3) :231-254
[6]   Navigating in unfamiliar geometric terrain [J].
Blum, A ;
Raghavan, P ;
Schieber, B .
SIAM JOURNAL ON COMPUTING, 1997, 26 (01) :110-137
[7]  
DENG X, IN PRESS J GRAPH THE
[8]   How to learn an unknown environment I: The rectilinear case [J].
Deng, XT ;
Kameda, T ;
Papadimitriou, C .
JOURNAL OF THE ACM, 1998, 45 (02) :215-245
[9]  
HOFFMANN F, 1977, P 8 ACM SIAM S DISCR, P166
[10]  
Panaite P., 1998, P 9 ANN ACM SIAM S D, P316