KLASING, R., MARKOU, E. & RADZIK, T. (2007). HARDNESS AND APPROXIMATION RESULTS FOR BLACK HOLE...
-
Upload
myron-lewis -
Category
Documents
-
view
213 -
download
0
Transcript of KLASING, R., MARKOU, E. & RADZIK, T. (2007). HARDNESS AND APPROXIMATION RESULTS FOR BLACK HOLE...
![Page 1: KLASING, R., MARKOU, E. & RADZIK, T. (2007). HARDNESS AND APPROXIMATION RESULTS FOR BLACK HOLE SEARCH IN ARBITRARY NETWORKS. THEOR. COMPUT. SCI., 384 (2-3),](https://reader036.fdocuments.in/reader036/viewer/2022082819/56649f275503460f94c3fc30/html5/thumbnails/1.jpg)
KLASING, R . , MARKOU, E . & RADZIK, T. (2007) . HARDNESS AND APPROXIMATION RESULTS FOR BLACK HOLE SEARCH IN ARBITRARY NETWORKS . THEOR. COMPUT. SCI . , 384 (2 -3 ) , 201 -221 .
MENGFEI PENG
Hardness and Approximation Results for Black Hole Search in Arbitrary
Networks
![Page 2: KLASING, R., MARKOU, E. & RADZIK, T. (2007). HARDNESS AND APPROXIMATION RESULTS FOR BLACK HOLE SEARCH IN ARBITRARY NETWORKS. THEOR. COMPUT. SCI., 384 (2-3),](https://reader036.fdocuments.in/reader036/viewer/2022082819/56649f275503460f94c3fc30/html5/thumbnails/2.jpg)
Assumptions
Network: giving map; starting node is known to be safe; connected undirected graph.
Agent:Two agent;synchronous, communicate only when in the same node(no
token or whiteboard)
![Page 3: KLASING, R., MARKOU, E. & RADZIK, T. (2007). HARDNESS AND APPROXIMATION RESULTS FOR BLACK HOLE SEARCH IN ARBITRARY NETWORKS. THEOR. COMPUT. SCI., 384 (2-3),](https://reader036.fdocuments.in/reader036/viewer/2022082819/56649f275503460f94c3fc30/html5/thumbnails/3.jpg)
Basic idea
Two agentsEach agent explores half of the graphExplore one node then go together exchange
information.
Not realistic.
Question:Compare to token model and whiteboard, what do
you think of this idea? Is it a good agent model?
![Page 4: KLASING, R., MARKOU, E. & RADZIK, T. (2007). HARDNESS AND APPROXIMATION RESULTS FOR BLACK HOLE SEARCH IN ARBITRARY NETWORKS. THEOR. COMPUT. SCI., 384 (2-3),](https://reader036.fdocuments.in/reader036/viewer/2022082819/56649f275503460f94c3fc30/html5/thumbnails/4.jpg)
C H A L O P I N, J. , D A S, S. & S A N T O R O, N. ( 2 0 0 7 ) . R E N D E Z VO U S O F M O B I L E A G E N T S I N U N K N O W N G R A P H S W I T H FA U LT Y L I N K S . P R O C E E D I N G S O F T H E 2 1 S T I N T E R N AT I O N A L C O N F E R E N C E O N D I S T R I B U T E D C O M PU T I N G, D 3 3 ( 1 5 ) , 1 0 8 -1 2 2 .
M E N G F E I P E N G
Rendezvous of Mobile Agents in Unknown Graphs with Faulty Links
![Page 5: KLASING, R., MARKOU, E. & RADZIK, T. (2007). HARDNESS AND APPROXIMATION RESULTS FOR BLACK HOLE SEARCH IN ARBITRARY NETWORKS. THEOR. COMPUT. SCI., 384 (2-3),](https://reader036.fdocuments.in/reader036/viewer/2022082819/56649f275503460f94c3fc30/html5/thumbnails/5.jpg)
Purpose: agent gathering—all survive agents meet at a safe node.
Faulty link: an agent which goes into faulty links will disappear.
K agents, R faulty links, so no more than k-r agents can rendezvous.
Assumptions:Network size is unknown but given an upper boundbidirectional graph, edge-labeled, asynchronous, strongly connected symmetric graph.Agents: identical, dispersedWhiteboard modelFIFO: first-in first-out
![Page 6: KLASING, R., MARKOU, E. & RADZIK, T. (2007). HARDNESS AND APPROXIMATION RESULTS FOR BLACK HOLE SEARCH IN ARBITRARY NETWORKS. THEOR. COMPUT. SCI., 384 (2-3),](https://reader036.fdocuments.in/reader036/viewer/2022082819/56649f275503460f94c3fc30/html5/thumbnails/6.jpg)
Algorithm
Result: Rendezvous k-r agents in total O(m(m+k)) moves, m is edge number.
Use tree to add new nodes. If a node the agent arrives has been visited before, the node becomes an edge.
![Page 7: KLASING, R., MARKOU, E. & RADZIK, T. (2007). HARDNESS AND APPROXIMATION RESULTS FOR BLACK HOLE SEARCH IN ARBITRARY NETWORKS. THEOR. COMPUT. SCI., 384 (2-3),](https://reader036.fdocuments.in/reader036/viewer/2022082819/56649f275503460f94c3fc30/html5/thumbnails/7.jpg)
Algorithm
1, Agents from the same node are in one team; if when an agent wakes up, its homebase already visited by someone else, then the agent just join the team.
2, Agents start to explore the graph(cautious walk), and traversal as many links as it can;
3, The team which explored more than half links in the graph becomes the leader, then all the other agents rendezvous at the leader’s homebase.
![Page 8: KLASING, R., MARKOU, E. & RADZIK, T. (2007). HARDNESS AND APPROXIMATION RESULTS FOR BLACK HOLE SEARCH IN ARBITRARY NETWORKS. THEOR. COMPUT. SCI., 384 (2-3),](https://reader036.fdocuments.in/reader036/viewer/2022082819/56649f275503460f94c3fc30/html5/thumbnails/8.jpg)
Questions
What’s the difference between black hole and faulty links?
All links lead to one node are faulty, then the node is a black hole.
What’s the main idea of the second algorithm?
Find a leader team, and gather all survive agents in its homebase.