Distributed and Robust Fair Optimization Applied to Virus Diffusion Control

This paper proposes three novel nonlinear, continuous-time, distributed algorithms to solve a class of fair resource allocation problems, which allow an interconnected group of operators to collectively minimize a global cost function subject to equality and inequality constraints. The proposed algorithms are designed to be robust so that temporary errors in communication or computation do not change their convergence to the equilibrium, and therefore, operators do not require global knowledge of the total resources in the network nor any specific initialization procedure. To analyze convergence of the algorithms, we use nonlinear analysis tools that exploit partial stability theory and nonsmooth Lyapunov analysis. We illustrate the applicability of our approach in connection to problems of virus spread minimization over computer and public networks. In simulation examples associated with virus spread minimization, we show that the virus elimination algorithms are asymptotically convergent and robust in the proposed sense.

[1]  Johannes Gehrke,et al.  Gossip-based computation of aggregate information , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[2]  Christos Douligeris,et al.  Fairness in Network Optimal Control: Optimality of Product Flow Forms , 1991 .

[3]  Roberto Tempo,et al.  The PageRank Problem, Multiagent Consensus, and Web Aggregation: A Systems and Control Viewpoint , 2013, IEEE Control Systems.

[4]  Naoki Hayashi,et al.  Application of a consensus problem to fair multi-resource allocation in real-time systems , 2008, 2008 47th IEEE Conference on Decision and Control.

[5]  Stephen P. Boyd,et al.  Distributed average consensus with least-mean-square deviation , 2007, J. Parallel Distributed Comput..

[6]  Peng Yang,et al.  Stability and Convergence Properties of Dynamic Average Consensus Estimators , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[7]  Andres Pantoja,et al.  Dispatch of distributed generators using a local replicator equation , 2011, IEEE Conference on Decision and Control and European Control Conference.

[8]  V. N. Bogaevski,et al.  Matrix Perturbation Theory , 1991 .

[9]  Slawomir Stanczak,et al.  Resource Allocation in Wireless Networks: Theory and Algorithms , 2006, Lecture Notes in Computer Science.

[10]  Christos Douligeris,et al.  Fairness in network optimal flow control: optimality of product forms , 1991, IEEE Trans. Commun..

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

[12]  R. Cressman,et al.  Migration Dynamics for the Ideal Free Distribution , 2006, The American Naturalist.

[13]  Mikael Johansson,et al.  A regularized saddle-point algorithm for networked optimization with resource allocation constraints , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[14]  Tamer Başar,et al.  An Optimal Control Problem Over Infected Networks , 2014 .

[15]  A. Ozdaglar,et al.  Optimal Distributed Gradient Methods for Network Resource Allocation Problems , 2013 .

[16]  Geoffrey Canright,et al.  Efficient and Robust Fully Distributed Power Method with an Application to Link Analysis , 2005 .

[17]  Sandip Roy,et al.  A Network Control Theory Approach to Modeling and Optimal Control of Zoonoses: Case Study of Brucellosis Transmission in Sub-Saharan Africa , 2011, PLoS neglected tropical diseases.

[18]  Francesco Bullo,et al.  Distributed Control of Robotic Networks , 2009 .

[19]  David Sun,et al.  Traffic Control for Network Protection Against Spreading Processes , 2013, ArXiv.

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

[21]  Victor M. Preciado,et al.  Traffic optimization to control epidemic outbreaks in metapopulation models , 2013, 2013 IEEE Global Conference on Signal and Information Processing.

[22]  Sem C. Borst,et al.  Distributed Dynamic Load Balancing in Wireless Networks , 2007, International Teletraffic Congress.

[23]  Andres Pantoja,et al.  Dispatch of distributed generators under local-information constraints , 2014, 2014 American Control Conference.

[24]  A. Saberi,et al.  Designing spatially heterogeneous strategies for control of virus spread. , 2008, IET systems biology.

[25]  Dusan M. Stipanovic,et al.  Distributed Bregman-Distance Algorithms for Min-Max Optimization , 2013, Agent-Based Optimization.

[26]  V. I. Vorotnikov,et al.  On partial stability theory of nonlinear dynamic systems , 2010 .

[27]  Shmuel Friedland,et al.  Eigenvalue Inequalities for Products of Matrix Exponentials , 1982 .

[28]  A. Sen On Economic Inequality , 1974 .

[29]  Joel E. Cohen,et al.  CONVEXITY OF THE DOMINANT EIGENVALUE OF AN ESSENTIALLY NONNEGATIVE MATRIX , 1981 .

[30]  Danny Yagan,et al.  Optimal Taxation in Theory and Practice , 2009 .

[31]  Ashish Cherukuri,et al.  Distributed Generator Coordination for Initialization and Anytime Optimization in Economic Dispatch , 2015, IEEE Transactions on Control of Network Systems.

[32]  Stephen P. Boyd,et al.  Optimal Scaling of a Gradient Method for Distributed Resource Allocation , 2006 .

[33]  Alessandro Giua,et al.  Load balancing over heterogeneous networks with gossip-based algorithms , 2009, 2009 American Control Conference.

[34]  Chinwendu Enyioha,et al.  Bio-inspired strategy for control of viral spreading in networks , 2013, HiCoNS '13.

[35]  Panos M. Pardalos,et al.  Convex optimization theory , 2010, Optim. Methods Softw..

[36]  Jorge Cortés,et al.  Distributed Strategies for Generating Weight-Balanced and Doubly Stochastic Digraphs , 2009, Eur. J. Control.

[37]  Mikael Johansson,et al.  Distributed non-smooth resource allocation over a network , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[38]  Eitan Altman,et al.  Multiscale Fairness and Its Application to Resource Allocation in Wireless Networks , 2011, Networking.

[39]  Chinwendu Enyioha,et al.  Optimal vaccine allocation to control epidemic outbreaks in arbitrary networks , 2013, 52nd IEEE Conference on Decision and Control.

[40]  Chinwendu Enyioha,et al.  Optimal Resource Allocation for Network Protection Against Spreading Processes , 2013, IEEE Transactions on Control of Network Systems.

[41]  Ashutosh Sabharwal,et al.  An Axiomatic Theory of Fairness in Network Resource Allocation , 2009, 2010 Proceedings IEEE INFOCOM.

[42]  Stephen P. Boyd,et al.  Simultaneous routing and resource allocation via dual decomposition , 2004, IEEE Transactions on Communications.

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

[44]  Nicanor Quijano,et al.  The Ideal Free Distribution: Theory and Engineering Application , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[45]  Adam Wierzbicki,et al.  Trust and Fairness in Open, Distributed Systems , 2010, Studies in Computational Intelligence.