Simulation-Based Distributed Coordination Maximization Over Networks

In various online/offline multiagent networked environments, it is very popular that the system can benefit from coordinating actions of two interacting agents at some cost of coordination. In this paper, we first formulate an optimization problem that captures the amount of coordination gain at the cost of node activation over networks. This problem is challenging to solve in a distributed manner, since the target gain is a function of the long-term time portion of the intercoupled activations of two adjacent nodes and, thus, a standard Lagrange duality theory is hard to apply to obtain a distributed decomposition as in the standard network utility maximization. In this paper, we propose three simulation-based distributed algorithms, each having different update rules, all of which require only one-hop message passing and locally observed information. The key idea for being distributedness is due to a stochastic approximation method that runs a Markov chain simulation incompletely over time, but provably guarantees its convergence to the optimal solution. Next, we provide a game-theoretic framework to interpret our proposed algorithms from a different perspective. We artificially select the payoff function, where the game's Nash equilibrium is asymptotically equal to the socially optimal point, which leads to no price of anarchy. We show that two stochastically approximated variants of standard game-learning dynamics overlap with two algorithms developed from the optimization perspective. Finally, we demonstrate our theoretical findings on convergence, optimality, and further features such as a tradeoff between efficiency and convergence speed through extensive simulations.

[1]  Rong Yan,et al.  Social influence in social advertising: evidence from field experiments , 2012, EC '12.

[2]  Deborah Estrin,et al.  Geography-informed energy conservation for Ad Hoc routing , 2001, MobiCom '01.

[3]  J. Hofbauer,et al.  Uncoupled Dynamics Do Not Lead to Nash Equilibrium , 2003 .

[4]  R. Rob,et al.  Learning, Mutation, and Long Run Equilibria in Games , 1993 .

[5]  Éva Tardos,et al.  Maximizing the Spread of Influence through a Social Network , 2015, Theory Comput..

[6]  Jiaping Liu,et al.  Towards utility-optimal random access without message passing , 2010, CMC 2010.

[7]  V. Climenhaga Markov chains and mixing times , 2013 .

[8]  Vivek S. Borkar,et al.  Stochastic approximation with 'controlled Markov' noise , 2006, Systems & control letters (Print).

[9]  H. Vincent Poor,et al.  Towards utility-optimal random access without message passing , 2010, Wirel. Commun. Mob. Comput..

[10]  Lijun Chen,et al.  A Game-Theoretic Model for Medium Access Control , 2007 .

[11]  Daniel Pérez Palomar,et al.  A tutorial on decomposition methods for network utility maximization , 2006, IEEE Journal on Selected Areas in Communications.

[12]  Alexandre Proutière,et al.  Resource Allocation over Network Dynamics without Timescale Separation , 2010, 2010 Proceedings IEEE INFOCOM.

[13]  Alexandre Proutière,et al.  Simulation-based optimization algorithms with applications to dynamic spectrum access , 2012, 2012 46th Annual Conference on Information Sciences and Systems (CISS).

[14]  F. Downton Stochastic Approximation , 1969, Nature.

[15]  Wenpin Tsai Social Structure of Coopetition Within a Multiunit Organization: Coordination, Competition, and Intraorganizational Knowledge Sharing , 2002 .

[16]  Santiago L. Rovere,et al.  Ising-like agent-based technology diffusion model: adoption patterns vs. seeding strategies , 2010, ArXiv.

[17]  Jean C. Walrand,et al.  A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks , 2010, IEEE/ACM Transactions on Networking.

[18]  Alexander Shapiro Simulation based optimization , 1996, Winter Simulation Conference.

[19]  Deborah Estrin,et al.  Scalable Coordination for Wireless Sensor Networks: Self-Configuring Localization Systems , 2001 .

[20]  Na Li,et al.  Optimal demand response based on utility maximization in power networks , 2011, 2011 IEEE Power and Energy Society General Meeting.

[21]  Jean C. Walrand,et al.  Distributed Random Access Algorithm: Scheduling and Congestion Control , 2009, IEEE Transactions on Information Theory.

[22]  Harold J. Kushner,et al.  wchastic. approximation methods for constrained and unconstrained systems , 1978 .

[23]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[24]  Jinwoo Shin,et al.  Distributed coordination maximization over networks: a stochastic approximation approach , 2016, MobiHoc.

[25]  E. Ising Beitrag zur Theorie des Ferromagnetismus , 1925 .

[26]  Lijun Chen,et al.  A Game-Theoretic Framework for Medium Access Control , 2008, IEEE Journal on Selected Areas in Communications.

[27]  Bernard Delyon,et al.  Accelerated Stochastic Approximation , 1993, SIAM J. Optim..

[28]  Sjur Didrik Flåm,et al.  Equilibrium, Evolutionary stability and Gradient Dynamics , 2002, IGTR.

[29]  Andrea Montanari,et al.  Convergence to Equilibrium in Local Interaction Games , 2009, 2009 50th Annual IEEE Symposium on Foundations of Computer Science.

[30]  Sigrún Andradóttir,et al.  A review of simulation optimization techniques , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[31]  L. Shapley,et al.  Potential Games , 1994 .

[32]  H. Kushner General convergence results for stochastic approximations via weak convergence theory , 1977 .

[33]  V. Borkar Stochastic Approximation: A Dynamical Systems Viewpoint , 2008 .

[34]  Jinwoo Shin,et al.  Distributed learning for utility maximization over CSMA-based wireless multihop networks , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[35]  Srinivas Shakkottai,et al.  Influence maximization in social networks: An ising-model-based approach , 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[36]  Glenn Ellison Learning, Local Interaction, and Coordination , 1993 .

[37]  Andrea Montanari,et al.  The spread of innovations in social networks , 2010, Proceedings of the National Academy of Sciences.

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