科研速览 · Science Skim继续刷下去 · Keep skimming →
◆ Theoretical Computer Science2026-06-02· Graph

Self-stabilizing graph exploration by a single agent

Yuichi Sudo, Fukuhito Ooshita, Sayaka Kamei

原始摘要(英文原文)· Original abstract
In this paper, we present two self-stabilizing algorithms that enable a single (mobile) agent to explore graphs. Starting from any initial configuration, i.e., regardless of the initial states of the agent and all nodes, as well as the initial location of the agent, the algorithms ensure the agent visits all nodes. We evaluate the algorithms based on two metrics: the cover time , defined as the number of moves required to visit all nodes, and memory usage , defined as the storage needed for maintaining the states of the agent and each node. The first algorithm is randomized. Given an integer c = Ω ( n ) , its cover time is optimal, i.e., O ( m ) in expectation, and its memory requirements are O (log c ) bits for the agent and O ( log ( c + δ v ) ) bits for each node v , where n and m are the numbers of nodes and edges, respectively, and δ v is the degree of node v . For general c ≥ 2, its cover time is O ( m · min ( D , n c + 1 , D c + log n ) ) , where D is the diameter of a graph. The second algorithm is deterministic. It requires an input integer k ≥ max ( D, δ max ), where δ max is the maximum degree of the graph. The cover time of this algorithm is O ( m + n D ) , and it uses O (log k ) bits of memory for both the agent and each node.
读原文 · Read the paper ↗

AI 追问PRO

登录后使用 AI 追问

讨论区

登录后参与讨论

相关论文 · Related

Self-stabilizing graph exploration by a single agent — 科研速览 Science Skim