Litcius/Paper detail

Push-Sum Distributed Online Optimization With Bandit Feedback

Cong Wang, Shengyuan Xu, Deming Yuan, Baoyong Zhang, Zhengqiang Zhang

2022IEEE Transactions on Cybernetics47 citationsDOI

Abstract

In this article, we concentrate on distributed online convex optimization problems over multiagent systems, where the communication between nodes is represented by a class of directed graphs that are time varying and uniformly strongly connected. This problem is in bandit feedback, in the sense that at each time only the cost function value at the committed point is revealed to each node. Then, nodes update their decisions by exchanging information with their neighbors only. To deal with Lipschitz continuous and strongly convex cost functions, a distributed online convex optimization algorithm that achieves sublinear individual regret for every node is developed. The algorithm is built on the algorithm called the push-sum scheme that releases the request of doubly stochastic weight matrices, and the one-point gradient estimator that requires the function value at only one point at every iteration, instead of the gradient information of loss function. The expected regret of our proposed algorithm scales as <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\mathcal {O} (T^{2/3} \ln ^{2/3}(T))$ </tex-math></inline-formula> , and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$T$ </tex-math></inline-formula> is the number of iterations. To validate the performance of the algorithm developed in this article, we give a simulation of a common numerical example.

Topics & Concepts

RegretSublinear functionLipschitz continuityMathematical optimizationConvex optimizationConvex functionComputer scienceFunction (biology)Node (physics)OraclePoint (geometry)Optimization problemEstimatorRegular polygonMathematicsDiscrete mathematicsEvolutionary biologyEngineeringBiologyGeometryMachine learningSoftware engineeringMathematical analysisStatisticsStructural engineeringDistributed Control Multi-Agent SystemsSparse and Compressive Sensing TechniquesStochastic Gradient Optimization Techniques