Distributed convex optimization of discrete-time multi-agent systems: a new model

Consider a multi-agent system in which the states of the agents evolve in discrete time. Each agent is assigned a local convex cost function and the agents collectively wish to minimize the sum of all the cost functions. Under the assumption that the agent dynamics are first order and the agents communicate according to a strongly connected and weight-balanced digraph, we present a distributed algorithm to minimize the cost function. This algorithm is a discrete-time counterpart of similar algorithms that have been proposed in the literature for continuous time systems. We show that the algorithm converges exponentially to the optimal solution. We further extend the algorithm to consider an event triggered implementation that reduces the communication among the agents at the cost of a lower convergence rate.

[1]  Mikael Johansson,et al.  A Randomized Incremental Subgradient Method for Distributed Optimization in Networked Systems , 2009, SIAM J. Optim..

[2]  Sonia Martínez,et al.  Distributed convex optimization via continuous-time coordination algorithms with discrete-time communication , 2014, Autom..

[3]  Jing Wang,et al.  Control approach to distributed optimization , 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[4]  Wei Ren,et al.  Event-triggered zero-gradient-sum distributed consensus optimization over directed networks , 2016, Autom..

[5]  Paulo Tabuada,et al.  An introduction to event-triggered and self-triggered control , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

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

[7]  Asuman E. Ozdaglar,et al.  Distributed Subgradient Methods for Multi-Agent Optimization , 2009, IEEE Transactions on Automatic Control.

[8]  Choon Yik Tang,et al.  Zero-gradient-sum algorithms for distributed convex optimization: The continuous-time case , 2011, Proceedings of the 2011 American Control Conference.

[9]  Bahman Gharesifard,et al.  Distributed Continuous-Time Convex Optimization on Weight-Balanced Digraphs , 2012, IEEE Transactions on Automatic Control.

[10]  Gerard J. M. Smit,et al.  Management and Control of Domestic Smart Grid Technology , 2010, IEEE Transactions on Smart Grid.

[11]  Manuel Mazo,et al.  Decentralized Event-Triggered Control Over Wireless Sensor/Actuator Networks , 2010, IEEE Transactions on Automatic Control.

[12]  Yiguang Hong,et al.  Distributed Optimization for Continuous-Time Multi-Agent Systems with External Disturbance and Discrete-Time Communication , 2016 .

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