Approximate Consensus in Stochastic Networks With Application to Load Balancing

This paper is devoted to the approximate consensus problem for stochastic networks of nonlinear agents with switching topology, noisy, and delayed information about agent states. A local voting protocol with nonvanishing (e.g., constant) step size is examined under time-varying environments of agents. To analyze dynamics of the closed-loop system, the so-called method of averaged models is used. It allows us to reduce analysis complexity of the closed-loop stochastic system. We derive the upper bounds for mean square distance between states of the initial stochastic system and its approximate averaged model. These upper bounds are used to obtain conditions for approximate consensus achievement. An application of general theoretical results to the load balancing problem in stochastic dynamic networks with incomplete information about the current states of agents and with changing set of communication links is considered. The conditions to achieve the optimal level of load balancing are established. The performance of the system is evaluated both analytically and by simulation.

[1]  Andrew J. Heunis,et al.  Strong diffusion approximations for recursive stochastic algorithms , 1997, IEEE Trans. Inf. Theory.

[2]  George Cybenko,et al.  Dynamic Load Balancing for Distributed Memory Multiprocessors , 1989, J. Parallel Distributed Comput..

[3]  M. Tahar Kechadi,et al.  Dynamic task scheduling for irregular network topologies , 2005, Parallel Comput..

[4]  H. Kushner Convergence of recursive adaptive and identification procedures via weak convergence theory , 1977 .

[5]  Minyi Huang,et al.  Stochastic Approximation for Consensus: A New Approach via Ergodic Backward Products , 2012, IEEE Transactions on Automatic Control.

[6]  Panos J. Antsaklis,et al.  Guest Editorial Special Issue on Networked Control Systems , 2004, IEEE Trans. Autom. Control..

[7]  L. Wang,et al.  Robust consensus of multi-agent systems with noise , 2006, 2007 Chinese Control Conference.

[8]  S. Shreve,et al.  Stochastic differential equations , 1955, Mathematical Proceedings of the Cambridge Philosophical Society.

[9]  Lu Zheng,et al.  Decentralized Detection in Ad hoc Sensor Networks With Low Data Rate Inter Sensor Communication , 2012, IEEE Transactions on Information Theory.

[10]  Kwang Mong Sim,et al.  Ant colony optimization for routing and load-balancing: survey and new directions , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[11]  John N. Tsitsiklis,et al.  Distributed Asynchronous Deterministic and Stochastic Gradient Optimization Algorithms , 1984, 1984 American Control Conference.

[12]  Chai Wah Wu,et al.  Synchronization in Complex Networks of Nonlinear Dynamical Systems , 2008 .

[13]  Gang George Yin,et al.  Regime Switching Stochastic Approximation Algorithms with Application to Adaptive Discrete Stochastic Optimization , 2004, SIAM J. Optim..

[14]  Natalia O. Amelina,et al.  Simultaneous Perturbation Stochastic Approximation for Tracking Under Unknown but Bounded Disturbances , 2015, IEEE Transactions on Automatic Control.

[15]  Zeev Volkovich,et al.  Randomized Algorithms in Automatic Control and Data Mining , 2014, Intelligent Systems Reference Library.

[16]  Randal W. Beard,et al.  Distributed Consensus in Multi-vehicle Cooperative Control - Theory and Applications , 2007, Communications and Control Engineering.

[17]  E. Renshaw,et al.  STOCHASTIC DIFFERENTIAL EQUATIONS , 1974 .

[18]  Herbert G. Tanner,et al.  Complex Networked Control Systems: Introduction to the Special Section , 2007 .

[19]  Alexander L. Fradkov,et al.  Approximate consensus in the dynamic stochastic network with incomplete information and measurement delays , 2012 .

[20]  Tamer Basar,et al.  Analysis of Recursive Stochastic Algorithms , 2001 .

[21]  Hui Li Load balancing algorithm for heterogeneous P2P systems based on Mobile Agent , 2011, 2011 International Conference on Electric Information and Control Engineering.

[22]  Alexander L. Fradkov,et al.  Approximate consensus in multi-agent stochastic systems with switched topology and noise , 2012, 2012 IEEE International Conference on Control Applications.

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

[24]  Carlos Juiz,et al.  An up-to-date survey in web load balancing , 2011, World Wide Web.

[25]  Alexander T. Vakhitov,et al.  Algorithm for stochastic approximation with trial input perturbation in the nonstationary problem of optimization , 2009 .

[26]  Martin J. Wainwright,et al.  Network-Based Consensus Averaging With General Noisy Channels , 2008, IEEE Transactions on Signal Processing.

[27]  Jorge Cortes,et al.  Distributed Control of Robotic Networks: A Mathematical Approach to Motion Coordination Algorithms , 2009 .

[28]  Jonathan H. Manton,et al.  Coordination and Consensus of Networked Agents with Noisy Measurements: Stochastic Algorithms and Asymptotic Behavior , 2009, SIAM J. Control. Optim..

[29]  Kenneth E. Barner,et al.  Convergence of Consensus Models With Stochastic Disturbances , 2010, IEEE Transactions on Information Theory.

[30]  Thomas Sauerwald,et al.  Smoothed Analysis of Balancing Networks , 2009, ICALP.

[31]  Petr Skobelev,et al.  Comparing Adaptive and Non-adaptive Models of Cargo Transportation in Multi-agent System for Real Time Truck Scheduling , 2016, IJCCI.

[32]  Zhiling Lan,et al.  A Survey of Load Balancing in Grid Computing , 2004, CIS.

[33]  Wei Ren,et al.  Information consensus in multivehicle cooperative control , 2007, IEEE Control Systems.

[34]  Kunihiko Kaneko,et al.  Networks of Interacting Machines – Production Organization in Complex Industrial Systems and Biological Cells , 2005 .

[35]  Tao Li,et al.  Mean square average-consensus under measurement noises and fixed topologies: Necessary and sufficient conditions , 2009, Autom..

[36]  Alan Weiss,et al.  Digital adaptive filters: Conditions for convergence, rates of convergence, effects of noise and errors arising from the implementation , 1979, IEEE Trans. Inf. Theory.

[37]  Soummya Kar,et al.  Distributed Parameter Estimation in Sensor Networks: Nonlinear Observation Models and Imperfect Communication , 2008, IEEE Transactions on Information Theory.

[38]  N. Amelina Scheduling networks with variable topology in the presence of noise and delays in measurements , 2012 .

[39]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[40]  Randal W. Beard,et al.  Consensus seeking in multiagent systems under dynamically changing interaction topologies , 2005, IEEE Transactions on Automatic Control.

[41]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[42]  Pierre Priouret,et al.  Adaptive Algorithms and Stochastic Approximations , 1990, Applications of Mathematics.