Game of Ages in a Distributed Network

We consider a distributed IoT network, where each node wants to minimize its own age of information and there is a cost to make any transmission. A collision model is considered, where any transmission is successful from a node to a common monitor if no other node transmits in the same slot. Nodes cannot coordinate their transmission, and can learn about the network only via binary collision information. Under this distributed competition model, the objective of this paper is to find a distributed transmission strategy for each node that converges to an equilibrium that only depends on the past observations seen by each node and does not require network information, e.g., the number of other nodes, or their strategies. A simple update strategy is shown to converge to an equilibrium for any number of nodes that are unknown to the update strategy. The equilibrium achieved is in fact a Nash equilibrium for a suitable utility function, that captures all the right tradeoffs for each node.

[1]  Nikola Sandrić A Note on the Birkhoff Ergodic Theorem , 2017, 1704.03681.

[2]  Adam Wierman,et al.  Distributed Welfare Games , 2013, Oper. Res..

[3]  Roy D. Yates,et al.  Status updates through queues , 2012, 2012 46th Annual Conference on Information Sciences and Systems (CISS).

[4]  Rajai Nasser,et al.  Content Based Status Updates , 2018, 2018 IEEE International Symposium on Information Theory (ISIT).

[5]  Elif Uysal-Biyikoglu,et al.  Age-optimal updates of multiple information flows , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[6]  Sharayu Moharir,et al.  Age of Information in Multi-Source Systems , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[7]  Rahul Vaze,et al.  Not Just Age but Age and Quality of Information , 2018, IEEE Journal on Selected Areas in Communications.

[8]  Roy D. Yates,et al.  The Age of Information: Real-Time Status Updating by Multiple Sources , 2016, IEEE Transactions on Information Theory.

[9]  A. Robert Calderbank,et al.  Reverse Engineering MAC , 2006, 2006 4th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks.

[10]  Gaurav Kasbekar,et al.  Opportunistic medium access in multi-channel wireless systems: A learning approach , 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[11]  Eric J. Friedman,et al.  Learning and Implementation on the Internet , 1997 .

[12]  A. Ephremides,et al.  Information Freshness Over an Interference Channel: A Game Theoretic View , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[13]  Eitan Altman,et al.  Individual Equilibrium and Learning in Processor Sharing Systems , 1998, Oper. Res..

[14]  Sanjit K. Kaul,et al.  Coexistence of Age and Throughput Optimizing Networks: A Game Theoretic Approach , 2019, 2019 IEEE 30th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC).

[15]  Eytan Modiano,et al.  Optimizing age-of-information in a multi-class queueing system , 2015, 2015 IEEE International Symposium on Information Theory (ISIT).

[16]  Yuri Ermoliev,et al.  Numerical techniques for stochastic optimization , 1988 .

[17]  Vangelis Angelakis,et al.  Age of Information: A New Concept, Metric, and Tool , 2018, Found. Trends Netw..

[18]  Tie Qiu,et al.  Mobile Edge Computing Enabled 5G Health Monitoring for Internet of Medical Things: A Decentralized Game Theoretic Approach , 2021, IEEE Journal on Selected Areas in Communications.

[19]  Roy D. Yates,et al.  Real-time status: How often should one update? , 2012, 2012 Proceedings IEEE INFOCOM.

[20]  Aditya Gopalan,et al.  When to arrive in a congested system: Achieving equilibrium via learning algorithm , 2017, 2017 15th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt).

[21]  Yin Sun,et al.  A dynamic jamming game for real-time status updates , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[22]  Éva Tardos,et al.  Multiplicative updates outperform generic no-regret learning in congestion games: extended abstract , 2009, STOC '09.

[23]  Christos H. Papadimitriou,et al.  On Learning Algorithms for Nash Equilibria , 2010, SAGT.

[24]  Alexandre M. Bayen,et al.  Online Learning of Nash Equilibria in Congestion Games , 2015, SIAM J. Control. Optim..

[25]  Eytan Modiano,et al.  Scheduling Algorithms for Optimizing Age of Information in Wireless Networks With Throughput Constraints , 2019, IEEE/ACM Transactions on Networking.

[26]  Jason R. Marden,et al.  Designing games for distributed optimization , 2011, IEEE Conference on Decision and Control and European Control Conference.

[27]  Yoav Shoham,et al.  If multi-agent learning is the answer, what is the question? , 2007, Artif. Intell..

[28]  Essaid Sabir,et al.  Stochastic learning solution for constrained Nash Equilibrium throughput in non saturated wireless collision channels , 2009, VALUETOOLS.

[29]  Xu Chen,et al.  Distributed Spectrum Access with Spatial Reuse , 2012, IEEE Journal on Selected Areas in Communications.