Universal traversal sequences for paths and cycles
Journal of Algorithms
Universal traversal sequences of length nO(log n) for cliques
Information Processing Letters
Polynomial universal traversing sequences for cycles are constructible
STOC '88 Proceedings of the twentieth annual ACM symposium on Theory of computing
SIAM Journal on Computing
Universal sequences for complete graphs
Discrete Applied Mathematics - Computational combinatiorics
Universal traversal sequences for expander graphs
Information Processing Letters
Multiparty protocols, pseudorandom generators for logspace, and time-space trade-offs
Journal of Computer and System Sciences
SODA selected papers from the third annual ACM-SIAM symposium on Discrete algorithms
Pseudorandomness for network algorithms
STOC '94 Proceedings of the twenty-sixth annual ACM symposium on Theory of computing
Piecemeal Learning of an Unknown Environment
Machine Learning - Special issue on COLT '93
Lower bounds on universal traversal sequences based on chains of length five
Information and Computation
Navigating in Unfamiliar Geometric Terrain
SIAM Journal on Computing
How to learn an unknown environment. I: the rectilinear case
Journal of the ACM (JACM)
Piecemeal graph exploration by a mobile robot
Information and Computation
Exploring unknown undirected graphs
Journal of Algorithms
Exploring Unknown Environments
SIAM Journal on Computing
Optimal constrained graph exploration
SODA '01 Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms
The power of a pebble: exploring and mapping directed graphs
Information and Computation
Proceedings of the 4th GI-Conference on Theoretical Computer Science
One Pebble Does Not Suffice to Search Plane Labyrinths
FCT '81 Proceedings of the 1981 International FCT-Conference on Fundamentals of Computation Theory
Log-Space constructible universal traversal sequences for cycles of length O(n4.03)
Theoretical Computer Science - Computing and combinatorics
Theoretical Computer Science
Tree exploration with little memory
Journal of Algorithms
Journal of Graph Theory
Tree exploration with logarithmic memory
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
Distributed chasing of network intruders
Theoretical Computer Science
Fast periodic graph exploration with constant memory
Journal of Computer and System Sciences
Label-guided graph exploration by a finite automaton
ACM Transactions on Algorithms (TALG)
On the Power of Local Orientations
SIROCCO '08 Proceedings of the 15th international colloquium on Structural Information and Communication Complexity
Ping Pong in Dangerous Graphs: Optimal Black Hole Search with Pure Tokens
DISC '08 Proceedings of the 22nd international symposium on Distributed Computing
Anonymous graph exploration without collision by mobile robots
Information Processing Letters
On the Solvability of Anonymous Partial Grids Exploration by Mobile Robots
OPODIS '08 Proceedings of the 12th International Conference on Principles of Distributed Systems
Memory Efficient Anonymous Graph Exploration
Graph-Theoretic Concepts in Computer Science
Derandomizing Random Walks in Undirected Graphs Using Locally Fair Exploration Strategies
ICALP '09 Proceedings of the 36th Internatilonal Collogquium on Automata, Languages and Programming: Part II
Robustness of the Rotor-router Mechanism
OPODIS '09 Proceedings of the 13th International Conference on Principles of Distributed Systems
I-bug: an intensity-based bug algorithm
ICRA'09 Proceedings of the 2009 IEEE international conference on Robotics and Automation
Fast periodic graph exploration with constant memory
SIROCCO'07 Proceedings of the 14th international conference on Structural information and communication complexity
Proceedings of the 29th ACM SIGACT-SIGOPS symposium on Principles of distributed computing
Almost optimal asynchronous rendezvous in infinite multidimensional grids
DISC'10 Proceedings of the 24th international conference on Distributed computing
Tree exploration with logarithmic memory
ACM Transactions on Algorithms (TALG)
Time optimal algorithms for black hole search in rings
COCOA'10 Proceedings of the 4th international conference on Combinatorial optimization and applications - Volume Part II
Distributed security algorithms by mobile agents
ICDCN'06 Proceedings of the 8th international conference on Distributed Computing and Networking
Extracting behavior knowledge and modeling based on virtual agricultural mobile robot
ICAT'06 Proceedings of the 16th international conference on Advances in Artificial Reality and Tele-Existence
More efficient periodic traversal in anonymous undirected graphs
SIROCCO'09 Proceedings of the 16th international conference on Structural Information and Communication Complexity
Black hole search in directed graphs
SIROCCO'09 Proceedings of the 16th international conference on Structural Information and Communication Complexity
An improved strategy for exploring a grid polygon
SIROCCO'09 Proceedings of the 16th international conference on Structural Information and Communication Complexity
Periodic data retrieval problem in rings containing a malicious host
SIROCCO'10 Proceedings of the 17th international conference on Structural Information and Communication Complexity
Exploring an unknown dangerous graph using tokens
Theoretical Computer Science
Intensity-based navigation with global guarantees
Autonomous Robots
Hi-index | 0.00 |
A finite automaton, simply referred to as a robot, has to explore a graph whose nodes are unlabeled and whose edge ports are locally labeled at each node. The robot has no a priori knowledge of the topology of the graph or of its size. Its task is to traverse all the edges of the graph. We first show that, for any K-state robot and any d ≥ 3, there exists a planar graph of maximum degree d with at most K + 1 nodes that the robot cannot explore. This bound improves all previous bounds in the literature. More interestingly, we show that, in order to explore all graphs of diameter D and maximum degree d, a robot needs Ω(D log d) memory bits, even if we restrict the exploration to planar graphs. This latter bound is tight. Indeed, a simple DFS up to depth D + 1 enables a robot to explore any graph of diameter D and maximum degree d using a memory of size O(D log d) bits. We thus prove that the worst case space complexity of graph exploration is Θ(D log d) bits.