𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Random walks in peer-to-peer networks: Algorithms and evaluation

✍ Scribed by Christos Gkantsidis; Milena Mihail; Amin Saberi


Publisher
Elsevier Science
Year
2006
Tongue
English
Weight
243 KB
Volume
63
Category
Article
ISSN
0166-5316

No coin nor oath required. For personal study only.

✦ Synopsis


We quantify the effectiveness of random walks for searching and construction of unstructured peer-to-peer (P2P) networks. We have identified two cases where the use of random walks for searching achieves better results than flooding: (a) when the overlay topology is clustered, and (b) when a client re-issues the same query while its horizon does not change much. Related to the simulation of random walks is also the distributed computation of aggregates, such as averaging. For construction, we argue that an expander can be maintained dynamically with constant operations per addition. The key technical ingredient of our approach is a deep result of stochastic processes indicating that samples taken from consecutive steps of a random walk on an expander graph can achieve statistical properties similar to independent sampling. This property has been previously used in complexity theory for construction of pseudorandom number generators. We reveal another facet of this theory and translate savings in random bits to savings in processing overhead.


πŸ“œ SIMILAR VOLUMES


Efficient search in unstructured peer-to
✍ Cholvi, Vicent ;Felber, Pascal ;Biersack, Ernst πŸ“‚ Article πŸ“… 2004 πŸ› John Wiley and Sons 🌐 English βš– 207 KB πŸ‘ 1 views

## Abstract The huge popularity of recent peer‐to‐peer (P2P) file sharing systems has been mainly driven by the scalability of their architectures and the flexibility of their search facilities. Such systems are usually designed as unstructured P2P networks, because they impose few constraints on t

Efficient resource discovery in self-org
✍ Lu Liu; Nick Antonopoulos; Stephen Mackin; Jie Xu; Duncan Russell πŸ“‚ Article πŸ“… 2009 πŸ› John Wiley and Sons 🌐 English βš– 503 KB

## Abstract In unstructured peer‐to‐peer (P2P) networks, two autonomous peer nodes can be connected if users in those nodes are interested in each other's data. Owing to the similarity between P2P networks and social networks, where peer nodes can be regarded as people and connections can be regard