Abstract
This paper investigates a distributed nonconvex optimization problem constrained by a global coupled linear equality and nonidentical local feasible sets. To solve this problem, we propose a fully distributed alternating direction method of multiplier (ADMM) with a distributed dynamic average consensus for dual variables. Moreover, we demonstrate that the proposed algorithm converges to an approximately stationary solution of the considered problem using Lyapunov theory. Finally, we illustrate the effectiveness of the proposed algorithm by two simulation examples.
Introduction
In recent years, optimization over a network system has emerged as a significant research field (Bi et al., 2025; Luo and Liu, 2025; Wen et al., 2022; Yang et al., 2019). As the data size of optimization problems increases, conventional centralized algorithms find it challenging to handle large-scale optimization due to the limited computation resources of a single machine. Since the distributed optimization method promotes collaboration by enabling nodes or agents to tackle small-scale problems (Hu et al., 2024; Yu et al., 2023), it is especially well suited for systems with large volumes of data and intricate structures of networks. Distributed methods also have more robustness and privacy compared with centralized methods. Distributed optimization methods have been applied to solve a diverse range of contemporary problems, including power distribution control within communication networks (Cong et al., 2025; Yi et al., 2016), unmanned aerial vehicle formation (Fu et al., 2020; Tian et al., 2024), machine learning (Afia et al., 2024; Wang and Li, 2019), multi-agent robotic networks (Xin et al., 2023; Zhi et al., 2023), and image processing (Yuan et al., 2018; Zhang et al., 2015).
In many circumstances, the decision variables of the optimization problem are constrained by some local or global feasible sets (Cheng et al., 2023; Han et al., 2024; Hou et al., 2022; Jiang et al., 2022). Therefore, it is of great significance to study distributed optimization problems with coupled equality constraints. For distributed optimization with coupled equality constraints, Liang et al. (2017) introduced a continuous-time algorithm based on gradient projection and average tracking, and theoretically proved the convergence of the algorithm. For distributed optimization with feasible set constraints and coupled equality constraints, Chang (2016) proposed an alternating direction method of multiplier (ADMM)-based proximal dual consensus algorithm and obtained the optimal solution with an
In engineering and academia, nonconvex optimization problems are more general and practical than convex counterparts. Nonconvexity may arise from the nature of the objective function or penalties imposed by operational constraints. For nonconvex optimization problems satisfying either the Polyak-Łojasiewicz (PŁ) condition or weak convexity properties, global convergence to stationary solutions can be guaranteed under standard regularity assumptions. For centralized nonconvex optimization with coupled constraints, Chatzipanagiotis and Zavlanos (2017) established the local convergence of the method by assuming the existence of stationary points that satisfy the strong second-order optimality condition for the Lagrangian dual problem. Yang et al. (2022) adjusted the update of dual variables by introducing a discount factor
Optimization with coupled constraints
Most existing publications with coupled constraints focus on distributed convex optimization or centralized nonconvex optimization. Building on existing research, we consider a nonconvex optimization problem with feasible set constraints and globally coupled equality constraints. We propose a fully distributed ADMM algorithm. There are three principal facets within our work, which constitute the core of our contributions:
Compared with the works on convex optimization problems in Cheng et al. (2023), Liu et al. (2025), Liang et al. (2017), Chang (2016), Falsone et al. (2020) and Huang et al. (2024) and unconstrained optimization problems in Pu and Nedić (2021), Lei and Chen (2019) and Yi et al. (2022), we designed a distributed algorithm for solving nonconvex optimization problems, which is more challenging in algorithm design and analysis because of the nonconvexity and coupled equality constraints.
Compared with the centralized algorithms proposed in Chatzipanagiotis and Zavlanos (2017), Yang et al. (2022) and Wang et al. (2019) to solve nonconvex optimization problems with coupled constraints, we develop a fully distributed ADMM algorithm, which overcomes the challenge of algorithm centralization when dealing with nonconvex optimization problems.
We design a distributed ADMM by integrating the classic ADMM with the dynamic average consensus mechanism to handle nonconvex objective functions and coupled constraints. Moreover, we demonstrate the global convergence of the algorithm to approximate stationary points, yielding the same results as the centralized algorithm (Sun and Sun, 2023; Wang et al., 2019; Yang et al., 2022).
The remainder is organized as follows. The “Preliminaries” section presents some notations and preliminaries of graph theory. The “Problem formulation and algorithm” section formulates the considered optimization problem and provides our algorithm, and the “Convergence of fully distributed ADMM” section analyzes the convergence of the proposed algorithm. The “Numerical experiments” section presents the simulation results, and the “Conclusion” section ends this paper. Last, the proofs of Propositions 1, 2, and 3 are given in “Appendix”.
Preliminaries
Notations
In this paper, let
Graph theory
The graph of a network systems is denoted by
Regarding the graph
Problem formulation and algorithm
Problem formulation
This paper considers a class of constrained optimization problems in the form of
where
For the considered problem in (1), we take the following mild assumptions.
Algorithm design
For problem (1), we design the following fully distributed ADMM algorithm.
Recalling
where
Convergence of fully distributed ADMM
This section analyzes the proposed ADMM and provides two theorems to show the convergence performance of Algorithm 1. First, if Assumptions 1 and 2 hold, the sequences
Useful lemmas
Since local variables
For the convenience of the discussion hereinafter, we define
where
Main results
Two key steps should be addressed to guarantee the convergence of a distributed ADMM in nonconvex settings: (1) identifying a Lyapunov function that decreases sufficiently; (2) establishing the lower boundedness property of this Lyapunov function. To achieve the above two steps, we present the following 6 propositions.
For the augmented Lagrangian function of problem (1), we take
Moreover, we rewrite
where
Let
where
Therefore, we design the Lyapunov function as
where
Let
As mentioned above, another crucial step in achieving convergence is to prove that the Lyapunov function has a lower bound. For this purpose, we propose the following proposition to explain the boundedness of
We define
are bounded for any
Owing to the sequence
We define the approximate stationary solution and provide the main results of the convergence of fully distributed ADMM.
where
For the convergence of problem (1) in Algorithm 1, we have the following results.
then
Taking
Since
Therefore, we conclude
which completes the proof. □
By
Taking limits on (15) as
which can be equivalently rewritten as
Consequently
By combining (9) and (11), we obtain
Numerical experiments
We consider three different settings for the parameter ρ in Algorithm 1. The other parameters are set as follows:
First, before operating Algorithm 1, we can readily verify the convergence condition outlined in Theorem 1. The simulations are conducted in MATLAB, utilizing the

Convergence of the Lyapunov function and primal variables in Example 1: (a) Evolution of the Lyapunov function

Convergence of consensus error of dual variables and constraints residual in Example 1: (a) Evolution of consensus error of dual variables. (b) Evolution of the norm of constraints residual.
In Figure 2, we demonstrate the evolution of the consensus error
where
The coupled constraint can be expressed by
First, a centralized algorithm is used to obtain the exact value of the stationary point the problem (13), which are

Convergence of the Lyapunov function and trajectories of primal variables in Example 2: (a) Convergence of the Lyapunov function
We compared Algorithm 1 with proximal ADMM in Yang et al. (2022) and the distributed augmented Lagrangian method in Houska et al. (2016). For systematic evaluation, the convergence trajectories of the norm of the constraints residual were analyzed across three methods—Algorithm 1, proximal ADMM, and the augmented Lagrangian method, in Figure 4(b). Simulation results reveal that Algorithm 1 achieves an excellent convergence speed comparable to that of a centralized method (proximal ADMM) while maintaining a smaller constraints residual.

Convergence of consensus error of dual variables and constraints residual in Example 2: (a) Trajectory of consensus error of dual variables. (b) Trajectories of the norm of constraints residual.
Conclusion
In this paper, we investigated a distributed algorithm for solving a class of nonconvex-constrained optimization problems. Specifically, we considered noncontinuous set constraints and globally coupled linear constraints. We proposed a fully distributed ADMM algorithm that combines ADMM and the dynamic average consensus mechanism, and established its global convergence to an approximate stationary point under the general assumptions of nonconvex optimization methods. In future work, we will focus on designing more generalized distributed ADMM algorithms for nonconvex problems.
Footnotes
Appendix A
Appendix B
Appendix C
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China under Grants 62103003 and 61973002 and in part by the Anhui Provincial Natural Science Foundation under Grant 2008085J32 and in part by the Anhui Provincial Science and Technology Innovation Key Project 202423i08050033.
Data availability statement
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
