Real and Complex Monotone Communication Games

Noncooperative game-theoretic tools have been increasingly used to study many important resource allocation problems in communications, networking, smart grids, and portfolio optimization. In this paper, we consider a general class of convex Nash equilibrium problems (NEPs), where each player aims at solving an arbitrary smooth convex optimization problem. Differently from most of current works, we do not assume any specific structure for the players' problems, and we allow the optimization variables of the players to be matrices in the complex domain. Our main contribution is the design of a novel class of distributed (asynchronous) best-response-algorithms suitable for solving the proposed NEPs, even in the presence of multiple solutions. The new methods, whose convergence analysis is based on variational inequality (VI) techniques, can select, among all the equilibria of a game, those that optimize a given performance criterion, at the cost of limited signaling among the players. This is a major departure from existing best-response algorithms, whose convergence conditions imply the uniqueness of the NE. Some of our results hinge on the use of VI problems directly in the complex domain; the study of these new kind of VIs also represents a noteworthy innovative contribution. We then apply the developed methods to solve some new generalizations of Single Input Single Output (SISO) and Multiple Input Multiple Output (MIMO) games in cognitive radio systems, showing a considerable performance improvement over classical pure noncooperative schemes.

[1]  Jong-Shi Pang,et al.  Iterative methods for variational and complementarity problems , 1982, Math. Program..

[2]  Roy D. Yates,et al.  A Framework for Uplink Power Control in Cellular Radio Systems , 1995, IEEE J. Sel. Areas Commun..

[3]  Eitan Altman,et al.  A survey on networking games in telecommunications , 2006, Comput. Oper. Res..

[4]  Erik G. Larsson,et al.  Competition Versus Cooperation on the MISO Interference Channel , 2008, IEEE Journal on Selected Areas in Communications.

[5]  S. Barbarossa,et al.  Asynchronous Iterative Waterfilling for Gaussian Frequency-Selective Interference Channels: A Unified Framework , 2007, 2007 Information Theory and Applications Workshop.

[6]  Francisco Facchinei,et al.  Distributed Power Allocation With Rate Constraints in Gaussian Parallel Interference Channels , 2007, IEEE Transactions on Information Theory.

[7]  Kenneth W. Shum,et al.  Convergence of Iterative Waterfilling Algorithm for Gaussian Interference Channels , 2007, IEEE Journal on Selected Areas in Communications.

[8]  J. Goodman Note on Existence and Uniqueness of Equilibrium Points for Concave N-Person Games , 1965 .

[9]  R. Rubinstein,et al.  On relaxation algorithms in computation of noncooperative equilibria , 1994, IEEE Trans. Autom. Control..

[10]  Yang Song,et al.  Equilibrium Efficiency Improvement in MIMO Interference Systems: A Decentralized Stream Control Approach , 2007, IEEE Transactions on Wireless Communications.

[11]  Erik G. Larsson,et al.  Game Theory in Signal Processing and Communications , 2009, EURASIP J. Adv. Signal Process..

[12]  T. Raghavan,et al.  Nonnegative Matrices and Applications , 1997 .

[13]  Shuguang Cui,et al.  Dynamic Resource Allocation in Cognitive Radio Networks , 2010, IEEE Signal Processing Magazine.

[14]  Robert J. Plemmons,et al.  Nonnegative Matrices in the Mathematical Sciences , 1979, Classics in Applied Mathematics.

[15]  Francisco Facchinei,et al.  Decomposition algorithms for generalized potential games , 2011, Comput. Optim. Appl..

[16]  Georgios B. Giannakis,et al.  Optimal resource allocation for MIMO ad hoc cognitive radio networks , 2008, 2008 46th Annual Allerton Conference on Communication, Control, and Computing.

[17]  A. Robert Calderbank,et al.  Layering as Optimization Decomposition: A Mathematical Theory of Network Architectures , 2007, Proceedings of the IEEE.

[18]  Walid Saad,et al.  Game-Theoretic Methods for the Smart Grid: An Overview of Microgrid Systems, Demand-Side Management, and Smart Grid Communications , 2012, IEEE Signal Processing Magazine.

[19]  R. D. Murphy,et al.  Iterative solution of nonlinear equations , 1994 .

[20]  Daniel Pérez Palomar,et al.  MIMO Cognitive Radio: A Game Theoretical Approach , 2008, IEEE Transactions on Signal Processing.

[21]  Daniel Pérez Palomar,et al.  Demand-Side Management via Distributed Energy Generation and Storage Optimization , 2013, IEEE Transactions on Smart Grid.

[22]  S. Itoh,et al.  Variational inequalities and complementarity problems , 1978 .

[23]  E. Altman,et al.  Equilibrium, Games, and Pricing in Transportation and Telecommunication Networks , 2004 .

[24]  T. Başar,et al.  Dynamic Noncooperative Game Theory , 1982 .

[25]  James M. Ortega,et al.  Iterative solution of nonlinear equations in several variables , 2014, Computer science and applied mathematics.

[26]  Prashant G. Mehta,et al.  Nash Equilibrium Problems With Scaled Congestion Costs and Shared Constraints , 2011, IEEE Transactions on Automatic Control.

[27]  Francisco Facchinei,et al.  Convex Optimization, Game Theory, and Variational Inequality Theory , 2010, IEEE Signal Processing Magazine.

[28]  P. Billingsley,et al.  Statistical Methods in Markov Chains , 1961 .

[29]  A. Banerjee Convex Analysis and Optimization , 2006 .

[30]  Tamer Basar,et al.  Distributed algorithms for the computation of noncooperative equilibria , 1987, Autom..

[31]  Marc Moonen,et al.  Autonomous Spectrum Balancing for Digital Subscriber Lines , 2007, IEEE Transactions on Signal Processing.

[32]  Francisco Facchinei,et al.  Design of Cognitive Radio Systems Under Temperature-Interference Constraints: A Variational Inequality Approach , 2010, IEEE Transactions on Signal Processing.

[33]  Sergio Barbarossa,et al.  Competitive Design of Multiuser MIMO Systems Based on Game Theory: A Unified View , 2008, IEEE Journal on Selected Areas in Communications.

[34]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[35]  Alexandre Cabot,et al.  Proximal Point Algorithm Controlled by a Slowly Vanishing Term: Applications to Hierarchical Minimization , 2005, SIAM J. Optim..

[36]  T. Başar,et al.  Dynamic Noncooperative Game Theory, 2nd Edition , 1998 .

[37]  A. Hjørungnes Complex-Valued Matrix Derivatives: Applications in Signal Processing and Communications , 2011 .

[38]  Wei Yu,et al.  Distributed multiuser power control for digital subscriber lines , 2002, IEEE J. Sel. Areas Commun..

[39]  Francisco Facchinei,et al.  Distributed dynamic pricing for MIMO interfering multiuser systems: A unified approach , 2011, International Conference on NETwork Games, Control and Optimization (NetGCooP 2011).

[40]  Prashant G. Mehta,et al.  Nash equilibrium problems with congestion costs and shared constraints , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[41]  Paul Tseng,et al.  A stackelberg game approach to distributed spectrum management , 2011, Math. Program..

[42]  Francisco Facchinei,et al.  Equilibrium selection in power control games on the interference channel , 2012, 2012 Proceedings IEEE INFOCOM.

[43]  Francisco Facchinei,et al.  Generalized Nash Equilibrium Problems , 2010, Ann. Oper. Res..

[44]  Zhi-Quan Luo,et al.  A Stackelberg game approach to distributed spectrum management , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

[45]  Daniel Pérez Palomar,et al.  Alternative Distributed Algorithms for Network Utility Maximization: Framework and Applications , 2007, IEEE Transactions on Automatic Control.

[46]  Jeffrey G. Andrews,et al.  Femtocell networks: a survey , 2008, IEEE Communications Magazine.

[47]  F. Facchinei,et al.  Finite-Dimensional Variational Inequalities and Complementarity Problems , 2003 .

[48]  Are Hjrungnes,et al.  Complex-Valued Matrix Derivatives: With Applications in Signal Processing and Communications , 2011 .

[49]  Francisco Facchinei,et al.  Nash equilibria: the variational approach , 2010, Convex Optimization in Signal Processing and Communications.

[50]  Sergio Barbarossa,et al.  Optimal Linear Precoding Strategies for Wideband Noncooperative Systems Based on Game Theory—Part I: Nash Equilibria , 2007, IEEE Transactions on Signal Processing.

[51]  Cem U. Saraydar,et al.  Efficient power control via pricing in wireless data networks , 2002, IEEE Trans. Commun..

[52]  Sergio Barbarossa,et al.  Cognitive MIMO radio , 2008, IEEE Signal Processing Magazine.

[53]  Ken Kreutz-Delgado,et al.  The Complex Gradient Operator and the CR-Calculus ECE275A - Lecture Supplement - Fall 2005 , 2009, 0906.4835.

[54]  Richard W. Cottle,et al.  Linear Complementarity Problem , 2009, Encyclopedia of Optimization.

[55]  Sergio Barbarossa,et al.  Simultaneous Iterative Water-Filling for Gaussian Frequency-Selective Interference Channels , 2006, 2006 IEEE International Symposium on Information Theory.

[56]  Jong-Shi Pang,et al.  Asymmetric variational inequality problems over product sets: Applications and iterative methods , 1985, Math. Program..

[57]  Walid Saad,et al.  Game Theoretic Methods for the Smart Grid , 2012, ArXiv.

[58]  Uday V. Shanbhag,et al.  Distributed Computation of Equilibria in Monotone Nash Games via Iterative Regularization Techniques , 2012, SIAM J. Optim..

[59]  Jeffrey G. Andrews,et al.  Uplink capacity and interference avoidance for two-tier femtocell networks , 2007, IEEE Transactions on Wireless Communications.

[60]  Michael L. Honig,et al.  Distributed interference compensation for wireless networks , 2006, IEEE Journal on Selected Areas in Communications.

[61]  Simon Haykin,et al.  Cognitive radio: brain-empowered wireless communications , 2005, IEEE Journal on Selected Areas in Communications.

[62]  Convex Optimization in Signal Processing and Communications , 2010 .

[63]  Francisco Facchinei,et al.  VI-constrained hemivariational inequalities: distributed algorithms and power control in ad-hoc networks , 2013, Mathematical Programming.

[64]  Sergio Barbarossa,et al.  Optimal radio access in femtocell networks based on markov modeling of interferers' activity , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[65]  Sergio Barbarossa,et al.  IEEE TRANSACTIONS ON SIGNAL PROCESSING (ACCEPTED) 1 The MIMO Iterative Waterfilling Algorithm , 2022 .

[66]  Sergio Barbarossa,et al.  Cognitive MIMO Radio: A Competitive Optimality Design Based on Subspace Projections , 2008, ArXiv.

[67]  Erik G. Larsson,et al.  Game theory in signal processing and communications [From the Guest Editors] , 2009 .

[68]  G. Scutari,et al.  Flexible design of cognitive radio wireless systems , 2009, IEEE Signal Processing Magazine.

[69]  Jeff S. Shamma,et al.  Dynamic fictitious play, dynamic gradient play, and distributed convergence to Nash equilibria , 2005, IEEE Transactions on Automatic Control.

[70]  Zhu Han,et al.  Auction-Based Resource Allocation for Cooperative Communications , 2008, IEEE Journal on Selected Areas in Communications.

[71]  I. Konnov Equilibrium Models and Variational Inequalities , 2013 .

[72]  Zhi-Quan Luo,et al.  Analysis of Iterative Waterfilling Algorithm for Multiuser Power Control in Digital Subscriber Lines , 2006, EURASIP J. Adv. Signal Process..