Computer Science > Computer Science and Game Theory
[Submitted on 29 Jul 2012 (this version), latest version 10 Apr 2013 (v4)]
Title:Energy efficient Minority Game for Delay Tolerant Networks
View PDFAbstract:In this paper we introduce a novel framework for the distributed control of DTNs. The mechanism proposed is meant to tackle a core problem of such systems: how to induce coordination of relays of a DTN in order to deliver messages from a source node to a destination in a non-cooperative fashion. Devices acting as active relays, in fact, sacrifice part of their batteries in order to support message replication and thus increase the probability to reach the destination. In our scheme, we assume that relays choose among two strategies: either to participate to the message relaying, or to not to participate in order to save energy. We introduce a coordination mechanism using the notion of minority game.
We study first the performance of DTNs where relays compete to be in the population minority. The scheme unveils new performance figures under competition of relays and defines a novel welfare of the DTN based on the number of active relays and delivery message probability. Using this tool the network operator can control the DTN operating point. To this respect, we characterize extensively the possible equilibria of this game. We further extend the analysis to heterogeneous multi-class DTNs. Finally, a stochastic learning algorithm is proposed which can provably drive the system to the optimal solution. We provide extensive numerical results to validate the proposed scheme.
Submission history
From: Habib Sidi b.a. [view email][v1] Sun, 29 Jul 2012 09:48:24 UTC (230 KB)
[v2] Thu, 20 Dec 2012 12:02:25 UTC (159 KB)
[v3] Tue, 26 Mar 2013 16:11:02 UTC (157 KB)
[v4] Wed, 10 Apr 2013 14:24:32 UTC (181 KB)
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.