论文标题
由单个移动代理决定图形属性:一位内存就足够了
Deciding a Graph Property by a Single Mobile Agent: One-Bit Memory Suffices
论文作者
论文摘要
我们研究了确定性单代理模型的计算能力,其中代理和每个节点配备有限的持久存储器。任务被正式化为输入图的属性的决策问题,即,该任务定义为所有可能输入图的子集$ \ Mathcal {t} $,并且代理必须决定该网络是否属于$ \ MATHCAL {T} $。我们专注于在多项式运动和多项式时间局部计算中可以解决的决策问题类别。本文的贡献是具有一位代理存储器的非常弱的系统的计算能力,$ o(1)$ - 位存储(即节点内存)等同于具有$ O(n)$ - 位代理存储器和$ O(1)$ - $ - 位存储的计算。我们还表明,一位代理的内存对于领导这种等价性至关重要:存在一个决策任务,可以由一位内存代理来解决,但不能通过零位内存(即遗忘)代理来解决。我们的结果是由使用多项式时间开销的一位内存代理模拟$ o(n)$ - 位存储器代理的算法来推导的,这是由两个新颖的技术工具开发的。第一个是动态$ s $ - $ t $路径维护机制,该机制仅使用$ o(1)$ - 每个节点存储。第二个是用于移动代理系统的新型词典订购的DFS算法,该算法是$ O(1)$ - 位存储器和$ O(1)$ - 每个节点的位存储。这些工具具有独立的兴趣。
We investigate the computational power of the deterministic single-agent model where the agent and each node are equipped with a limited amount of persistent memory. Tasks are formalized as decision problems on properties of input graphs, i.e., the task is defined as a subset $\mathcal{T}$ of all possible input graphs, and the agent must decide if the network belongs to $\mathcal{T}$ or not. We focus on the class of the decision problems which are solvable in a polynomial number of movements, and polynomial-time local computation. The contribution of this paper is the computational power of the very weak system with one-bit agent memory and $O(1)$-bit storage (i.e. node memory) is equivalent to the one with $O(n)$-bit agent memory and $O(1)$-bit storage. We also show that the one-bit agent memory is crucial to lead this equivalence: There exists a decision task which can be solved by the one-bit memory agent but cannot be solved by the zero-bit memory (i.e., oblivious) agent. Our result is deduced by the algorithm of simulating the $O(n)$-bit memory agent by the one-bit memory agent with polynomial-time overhead, which is developed by two novel technical tools. The first one is a dynamic $s$-$t$ path maintenance mechanism which uses only $O(1)$-bit storage per node. The second one is a new lexicographically-ordered DFS algorithm for the mobile agent system with $O(1)$-bit memory and $O(1)$-bit storage per node. These tools are of independent interest.