Scalable Percolation Search in Power Law Networks
Nima Sarshar, P.Oscar Boykin, Vwani P. Roychowdhury

TL;DR
This paper presents a scalable, probabilistic search algorithm for power-law networks that achieves high hit rates and logarithmic search times with sub-linear traffic, suitable for large-scale peer-to-peer systems.
Contribution
The paper introduces a novel percolation-based search method that scales efficiently in power-law networks, reducing traffic while maintaining high search success rates.
Findings
Search time scales as O(log N)
Traffic per query scales sub-linearly
High success probability in locating content in large networks
Abstract
We introduce a scalable searching algorithm for finding nodes and contents in random networks with Power-Law (PL) and heavy-tailed degree distributions. The network is searched using a probabilistic broadcast algorithm, where a query message is relayed on each edge with probability just above the bond percolation threshold of the network. We show that if each node caches its directory via a short random walk, then the total number of {\em accessible contents exhibits a first-order phase transition}, ensuring very high hit rates just above the percolation threshold. In any random PL network of size, , and exponent, , the total traffic per query scales sub-linearly, while the search time scales as . In a PL network with exponent, , {\em any content or node} can be located in the network with {\em probability approaching one} in time $O(\log…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPeer-to-Peer Network Technologies · Complex Network Analysis Techniques · Caching and Content Delivery
