Resource allocation in Peer-to-Peer Networks: A Control-Theoretical Perspective
Nitin Singha, Ruchir Gupta, Yatindra Nath Singh

TL;DR
This paper models resource allocation in P2P networks as a control problem, using transfer functions and PI controllers to improve sharing, reduce freeriding, and discourage whitewashing, outperforming existing algorithms.
Contribution
It introduces a control-theoretic model with transfer functions and adaptive PI control to optimize resource sharing and mitigate freeriding and whitewashing in P2P networks.
Findings
Transfer function accurately models P2P resource sharing.
Control system reduces freeriding effectively.
Adaptive transfer function encourages genuine newcomers.
Abstract
P2P system rely on voluntary allocation of resources by its members due to absence of any central controlling authority. This resource allocation can be viewed as classical control problem where feedback is the amount of resource received, which controls the output i.e. the amount of resources shared back to the network by the node. The motivation behind the use of control system in resource allocation is to exploit already existing tools in control theory to improve the overall allocation process and thereby solving the problem of freeriding and whitewashing in the network. At the outset, we have derived the transfer function to model the P2P system. Subsequently, through the simulation results we have shown that transfer function was able to provide optimal value of resource sharing for the peers during the normal as well as high degree of overloading in the network. Thereafter we…
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 · Caching and Content Delivery · Opportunistic and Delay-Tolerant Networks
