Back to Search
Start Over
Memoryless search algorithms in a network with faulty advice
- Source :
- Theoretical Computer Science, Theoretical Computer Science, Elsevier, 2008, 402 (2-3), pp.190-198, Theoretical Computer Science, 2008, 402 (2-3), pp.190-198
- Publication Year :
- 2008
- Publisher :
- HAL CCSD, 2008.
-
Abstract
- In this paper, we present a randomized algorithm for a mobile agent to search for an item stored at a node t of a network, without prior knowledge of its exact location. Each node of the network has a database that will answer queries of the form “how do I find t?” by responding with the first edge on a shortest path to t. It may happen that some nodes, called liars, give bad advice. We investigate a simple memoryless algorithm which follows the advice with some fixed probability q>1/2 and otherwise chooses a random edge. If the degree of each node and number of liars k are bounded, we show that the expected number of edges traversed by the agent before finding t is bounded from above by O(d+rk), where d is the distance between the initial and target nodes and r=q1−q. We also show that this expected number of steps can be significantly improved for particular topologies such as the complete graph and the torus.
- Subjects :
- General Computer Science
[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS]
0102 computer and information sciences
02 engineering and technology
01 natural sciences
Theoretical Computer Science
Combinatorics
Search algorithm
0202 electrical engineering, electronic engineering, information engineering
Mobile agent computing
Faulty networks
ComputingMilieux_MISCELLANEOUS
Mathematics
Graph searching
Random graph
Node (networking)
Randomized algorithms
Complete graph
Distributed computing
Randomized algorithm
010201 computation theory & mathematics
Bounded function
Shortest path problem
020201 artificial intelligence & image processing
Random walks
Advice (complexity)
Computer Science(all)
Subjects
Details
- Language :
- English
- ISSN :
- 18792294 and 03043975
- Database :
- OpenAIRE
- Journal :
- Theoretical Computer Science, Theoretical Computer Science, Elsevier, 2008, 402 (2-3), pp.190-198, Theoretical Computer Science, 2008, 402 (2-3), pp.190-198
- Accession number :
- edsair.doi.dedup.....39b04f25af95a6b3adfdf05f7af57d15