Distributed linear programming and bargaining in exchange networks

Many engineering, economic, and social scenarios are modeled as neighboring agents in a network interacting with each other. In the setup we consider, neighboring agents (i) bargain over the possibility of matching with at most one other agent and (ii) agree on how to allocate a common good between them. In particular, we examine stable and fair outcomes called Nash bargaining solutions. Our main contribution is the design of continuous-time distributed dynamics that converge to these Nash solutions. The technical approach leads us to develop distributed dynamics for linear programming, the results of which are of independent interest. We invoke Lyapunov techniques to prove convergence and draw results from nonsmooth and set-valued analysis of dynamical systems. In the literature pertinent to bargaining problems of the form we consider, this control perspective is unique.

[1]  Mohsen Guizani,et al.  A Cooperation Strategy Based on Nash Bargaining Solution in Cooperative Relay Networks , 2008, IEEE Transactions on Vehicular Technology.

[2]  Kenneth J. Arrow,et al.  A Gradient Method for Approximating Saddle Points and Constrained Maxima , 2014 .

[3]  A. Roth The Evolution of the Labor Market for Medical Interns and Residents: A Case Study in Game Theory , 1984, Journal of Political Economy.

[4]  Tanmoy Chakraborty,et al.  A behavioral study of bargaining in social networks , 2010, EC '10.

[5]  Ruggero Carli,et al.  Multi-agent perimeter patrolling subject to mobility constraints , 2012, 2012 American Control Conference (ACC).

[6]  Sonia Martínez,et al.  On Distributed Convex Optimization Under Inequality and Equality Constraints , 2010, IEEE Transactions on Automatic Control.

[7]  Nicole Immorlica,et al.  The Cooperative Game Theory Foundations of Network Bargaining Games , 2010, ICALP.

[8]  Asuman E. Ozdaglar,et al.  Constrained Consensus and Optimization in Multi-Agent Networks , 2008, IEEE Transactions on Automatic Control.

[9]  Giuseppe Notarstefano,et al.  A distributed simplex algorithm and the multi-agent assignment problem , 2011, Proceedings of the 2011 American Control Conference.

[10]  Avinash C. Kak,et al.  3-D Object Recognition Using Bipartite Matching Embedded in Discrete Relaxation , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  F. Clarke Optimization And Nonsmooth Analysis , 1983 .

[12]  J. Cortés Discontinuous dynamical systems , 2008, IEEE Control Systems.

[13]  Jing Wang,et al.  A control perspective for centralized and distributed convex optimization , 2011, IEEE Conference on Decision and Control and European Control Conference.

[14]  Yuval Peres,et al.  Convergence of Local Dynamics to Balanced Outcomes in Exchange Networks , 2009, 2009 50th Annual IEEE Symposium on Foundations of Computer Science.

[15]  J. Nash THE BARGAINING PROBLEM , 1950, Classics in Game Theory.

[16]  K. Cook,et al.  Power, Equity and Commitment in Exchange Networks , 1978 .

[17]  Yashodhan Kanoria,et al.  Bargaining dynamics in exchange networks , 2010, J. Econ. Theory.

[18]  Dimitri P. Bertsekas,et al.  Network optimization : continuous and discrete models , 1998 .

[19]  Kevin M. Passino,et al.  Distributed Task Assignment for Mobile Agents , 2007, IEEE Transactions on Automatic Control.

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

[21]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[22]  Jorge Cortés,et al.  Optimal leader allocation in UAV formation pairs under costly switching , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[23]  Victor C. M. Leung,et al.  DYNAMIC RESOURCE ALLOCATION IN OFDMA WIRELESS METROPOLITAN AREA NETWORKS R ADIO R ESOURCE M ANAGEMENT A ND P ROTOCOL , 2007 .

[24]  Victor Leung,et al.  Dynamic resource allocation in OFDMA wireless metropolitan area networks [Radio Resource Management and Protocol Engineering for IEEE 802.16] , 2007, IEEE Wireless Communications.

[25]  Rakesh Nagi,et al.  Data mining in an engineering design environment: OR applications from graph matching , 2006, Comput. Oper. Res..

[26]  Éva Tardos,et al.  Balanced outcomes in social exchange networks , 2008, STOC.