Graph Exploration by Energy-Sharing Mobile Agents
J. Czyzowicz, S. Dobrev, R. Killick, E. Kranakis, D., Krizanc, L. Narayanan, J. Opatrny, D. Pankratov, S. Shende

TL;DR
This paper studies the problem of exploring graphs with mobile agents that can share energy, providing algorithms for paths and trees, and proving NP-hardness for general graphs, along with energy sufficiency conditions.
Contribution
It introduces algorithms for exploring paths and trees with energy-sharing agents and proves NP-hardness for general graphs, establishing energy thresholds for guaranteed exploration.
Findings
Path exploration algorithm runs in O(n+k) time.
Tree exploration algorithm runs in O(n+ℓk^2) time.
Exploration is NP-hard on general graphs, even 3-regular ones.
Abstract
We consider the problem of collective exploration of a known -node edge-weighted graph by mobile agents that have limited energy but are capable of energy transfers. The agents are initially placed at an arbitrary subset of nodes in the graph, and each agent has an initial, possibly different, amount of energy. The goal of the exploration problem is for every edge in the graph to be traversed by at least one agent. The amount of energy used by an agent to travel distance is proportional to . In our model, the agents can {\em share} energy when co-located: when two agents meet, one can transfer part of its energy to the other. For an -node path, we give an time algorithm that either finds an exploration strategy, or reports that one does not exist. For an -node tree with leaves, we give an algorithm that finds an exploration…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Modular Robots and Swarm Intelligence · Transportation and Mobility Innovations
