Abstrakt
The paper considers a team of robots which has to explore a graph G, where some nodes can be harmful. Robots are initially located at the so-called home base node. The dangerous nodes are the so-called black hole nodes, and once a robot enters in one of them, it is destroyed. The goal is to find a strategy in order to explore G in such a way that minimum number of robots is wasted. The exploration ends if there is at least one surviving robot which knows all the edges leading to the black holes. As many variations of the problem have been considered so far, the solution and its measure heavily depend on the initial knowledge and the capabilities of the robots. In this paper, we assume that G is a directed graph, the robots are associated with unique identifiers, they know the number of nodes n of G (or at least an upper bound on n), and they know the number of edges View the MathML source leading to the black holes. Each node is associated with a whiteboard where robots can read and write information in a mutual exclusive way.A recently posed question [J. Czyzowicz, S. Dobrev, R. Kralovic, S. Miklik, D. Pardubska, Black hole search in directed graphs, in: Proc. of 16th International Colloquium on Structural Information and Communication Complexity, SIROCCO, LNCS, vol. 5869, 2009, pp. 182-194.] is whether some number of robots, expressed as a function of parameter View the MathML source only, is sufficient to detect black holes in directed graphs of arbitrarily large order n. We give a positive answer to this question for the synchronous case, i.e., when the robots share a common clock, showing that View the MathML source robots are sufficient to solve the problem. This bound is nearly tight, since it is known that at least View the MathML source robots are required for some instances. Quite surprisingly, we also show that unlike in the case of undirected graphs, for the directed version of the problem, synchronization can sometimes make a difference: for View the MathML source, in the synchronous case 4 robots are always sufficient, whereas in the asynchronous case at least 5 robots are sometimes required.
Cytowania
-
1 5
CrossRef
-
0
Web of Science
-
1 4
Scopus
Autorzy (3)
Cytuj jako
Pełna treść
- Wersja publikacji
- Accepted albo Published Version
- DOI:
- Cyfrowy identyfikator dokumentu elektronicznego (otwiera się w nowej karcie) 10.1016/j.tcs.2011.05.054
- Licencja
- Copyright (2011 Elsevier B.V.)
Słowa kluczowe
Informacje szczegółowe
- Kategoria:
- Publikacja w czasopiśmie
- Typ:
- artykuł w czasopiśmie wyróżnionym w JCR
- Opublikowano w:
-
THEORETICAL COMPUTER SCIENCE
nr 412,
strony 5752 - 5759,
ISSN: 0304-3975 - Język:
- angielski
- Rok wydania:
- 2011
- Opis bibliograficzny:
- Kosowski A., Navarra A., Pinotti C.: Synchronous black hole search in directed graphs// THEORETICAL COMPUTER SCIENCE. -Vol. 412, nr. iss. 41 (2011), s.5752-5759
- DOI:
- Cyfrowy identyfikator dokumentu elektronicznego (otwiera się w nowej karcie) 10.1016/j.tcs.2011.05.054
- Weryfikacja:
- Politechnika Gdańska
wyświetlono 133 razy
Publikacje, które mogą cię zainteresować
Bounds on the Cover Time of Parallel Rotor Walks
- D. Dereniowski,
- A. Kosowski,
- D. Pająk
- + 1 autorów
Collaborative Exploration of Trees by Energy-Constrained Mobile Robots
- S. Das,
- D. Dereniowski,
- C. Karousatou
Bounds on the cover time of parallel rotor walks
- D. Dereniowski,
- A. Kosowski,
- D. Pająk
- + 1 autorów