首页> 外文会议>International Colloquium on Automata, Languages, and Programming >Label-Guided Graph Exploration by a Finite Automaton
【24h】

Label-Guided Graph Exploration by a Finite Automaton

机译:有限自动机的标签引导图探索

获取原文

摘要

A finite automaton, simply referred to as a robot, has to explore a graph, i.e., visit all the nodes of the graph. The robot has no a priori knowledge of the topology of the graph or of its size. It is known that, for any k-state robot, there exists a (k+ 1)-node graph of maximum degree 3 that the robot cannot explore. This paper considers the effects of allowing the system designer to add short labels to the graph nodes in a preprocessing stage, and using these labels to guide the exploration by the robot. We describe an exploration algorithm that given appropriate 2-bit labels (in fact, only 3-valued labels) allows a robot to explore all graphs. Furthermore, we describe a suitable labeling algorithm for generating the required labels, in linear time. We also show how to modify our labeling scheme so that a robot can explore all graphs of bounded degree, given appropriate 1-bit labels. In other words, although there is no robot able to explore all graphs of maximum degree 3, there is a robot R, and a way to color in black or white the nodes of any bounded-degree graph G, so that R can explore the colored graph G. Finally, we give impossibility results regarding graph exploration by a robot with no internal memory (i.e., a single state automaton).
机译:有限的自动机,简称为机器人,必须探索图形,即,访问图形的所有节点。机器人没有先验的图表拓扑的知识或其尺寸。众所周知,对于任何K状态机器人,存在机器人不能探索的最大程度3的(k + 1)-Node图。本文考虑允许系统设计者在预处理阶段中将短标签添加到图形节点的效果,并使用这些标签来指导机器人的探索。我们描述了一种探索算法,给出适当的2位标签(实际上,只有3值标签)允许机器人探索所有图形。此外,我们描述了一种用于在线性时间产生所需标签的合适标记算法。我们还展示了如何修改我们的标签方案,以便机器人可以探索界限度的所有图形,给出适当的1位标签。换句话说,虽然没有机器人能够探索最大程度的所有图3,但是有一个机器人R,以及任何有界度图G的黑色或白色的颜色的方式,所以r可以探索彩色图G.最后,我们为没有内存(即单个状态自动机)的机器人的图表探索提供了不可能性的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号