We consider the problem of graph exploration by a team of k agents, which follow the so-called rotor router mechanism. Agents move in synchronous rounds, and each node successively propagates agents which visit it along its outgoing arcs in round-robin fashion. It has recently been established by Dereniowski et al. (STACS 2014) that the rotor-router cover time of a graph G, i.e., the number of steps required by the team of agents to visit all of the nodes of G, satisfies a lower bound of Ω(mD/k) and an upper bound of O(mD/log k) for any graph with m edges and diameter D. In this paper, we consider the question of how the cover time of the rotor-router depends on k for many important graph classes. We determine the precise asymptotic value of the rotor-router cover time for all values of k for degree-restricted expanders, random graphs, and constant-dimensional tori. For hypercubes, we also resolve the question precisely, except for values of k much larger than n. Our results can be compared to those obtained by Elsässer and Sauerwald (ICALP 2009) in an analogous study of the cover time of k independent parallel random walks in a graph; for the rotor-router, we obtain tight bounds in a slightly broader spectrum of cases. Our proofs take advantage of a relation which we develop, linking the cover time of the rotor-router to the mixing time of the random walk and the local divergence of a discrete diffusion process on the considered graph. © 2014 Springer-Verlag.
CITATION STYLE
Kosowski, A., & Paja̧k, D. (2014). Does adding more agents make a difference? A case study of cover time for the rotor-router. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8573 LNCS, pp. 544–555). Springer Verlag. https://doi.org/10.1007/978-3-662-43951-7_46
Mendeley helps you to discover research relevant for your work.