Tian Fangzheng, Yu Wenwu, Fu Junjie, Gu Wei, Gu Juping
IEEE Trans Cybern. 2021 Apr;51(4):2232-2241. doi: 10.1109/TCYB.2019.2927725. Epub 2021 Mar 17.
In this paper, we study a distributed convex optimization problem with inequality constraints. Each agent is associated with its cost function, and can only exchange information with its neighbors. It is assumed that each cost function is convex and the optimization variable is subject to an inequality constraint. The objective is to make all the agents reach consensus, and meanwhile converge to the minimum point of the sum of local cost functions. A distributed protocol is proposed to guarantee that all agents can reach consensus in finite time and converge to the optimal point within the inequality constraints. Based on the ideas of parameter projection, the protocol includes two decent directions. One makes the cost function decrease, and the other makes agents step forward to the constraint set. It is shown that the proposed protocol solves the problem under connected undirected graphs without using a Lagrange multiplier technique. Especially, all of the agents could reach the constraint sets in finite time and stay in there after. The method could also be used in the centralized optimization problems.
在本文中,我们研究了一个具有不等式约束的分布式凸优化问题。每个智能体都与自己的成本函数相关联,并且只能与其邻居交换信息。假设每个成本函数都是凸的,并且优化变量受不等式约束。目标是使所有智能体达成共识,同时收敛到局部成本函数之和的最小值点。提出了一种分布式协议,以确保所有智能体能够在有限时间内达成共识,并在不等式约束内收敛到最优点。基于参数投影的思想,该协议包括两个下降方向。一个使成本函数减小,另一个使智能体向约束集迈进。结果表明,所提出的协议在不使用拉格朗日乘数技术的情况下解决了连通无向图下的问题。特别是,所有智能体都能在有限时间内到达约束集,并在之后停留在那里。该方法也可用于集中式优化问题。