Back to Search
Start Over
Deterministic Network Exploration by Anonymous Silent Agents with Local Traffic Reports
- Source :
- ACM Transactions on Algorithms, ACM Transactions on Algorithms, Association for Computing Machinery, 2014, Automata, Languages, and Programming 2012, ICALP 2012, ICALP 2012, 2012, Warwick, UK, United Kingdom. pp.500-512, ⟨10.1007/978-3-642-31585-5_45⟩, ACM Transactions on Algorithms, Association for Computing Machinery, 2014, 11 (2), pp.1-29. ⟨10.1145/2594581⟩, Automata, Languages, and Programming ISBN: 9783642315848, ICALP (2)
- Publication Year :
- 2014
- Publisher :
- Association for Computing Machinery (ACM), 2014.
-
Abstract
- A team consisting of an unknown number of mobile agents starting from different nodes of an unknown network, possibly at different times, have to explore the network: Every node must be visited by at least one agent, and all agents must eventually stop. Agents are anonymous (identical), execute the same deterministic algorithm, and move in synchronous rounds along links of the network. They are silent: They cannot send any messages to other agents or mark visited nodes in any way. In the absence of any additional information, exploration with termination of an arbitrary network in this model, devoid of any means of communication between agents, is impossible. Our aim is to solve the exploration problem by giving to agents very restricted local traffic reports . Specifically, an agent that is at a node v in a given round is provided with three bits of information answering the following questions: Am I alone at v ? Did any agent enter v in this round? Did any agent exit v in this round? We show that this small amount of information permits us to solve the exploration problem in arbitrary networks. More precisely, we give a deterministic terminating exploration algorithm working in arbitrary networks for all initial configurations that are not perfectly symmetric ; that is, in which there are agents with different views of the network. The algorithm works in polynomial time in the (unknown) size of the network. A deterministic terminating exploration algorithm working for all initial configurations in arbitrary networks does not exist.
- Subjects :
- Polynomial
Normalization property
Deterministic algorithm
Computer science
Distributed computing
[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS]
0102 computer and information sciences
02 engineering and technology
deterministic algorithm
Exploration problem
exploration
01 natural sciences
Mathematics (miscellaneous)
Weak model
0202 electrical engineering, electronic engineering, information engineering
Time complexity
ComputingMilieux_MISCELLANEOUS
020203 distributed computing
business.industry
Node (networking)
graph
Graph
Network exploration
010201 computation theory & mathematics
[INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA]
network
Graph (abstract data type)
anonymous mobile agent
business
Computer network
Subjects
Details
- ISBN :
- 978-3-642-31584-8
- ISSN :
- 15496333 and 15496325
- ISBNs :
- 9783642315848
- Volume :
- 11
- Database :
- OpenAIRE
- Journal :
- ACM Transactions on Algorithms
- Accession number :
- edsair.doi.dedup.....3b1b8c2420e391860d5903c526f43e32
- Full Text :
- https://doi.org/10.1145/2594581