Abstract
In this paper, we consider a constrained optimization problem for a large-scale multi-cluster agent system, in which a number of clusters already exist as a priori. The aim is to minimize a global objective function being the sum of multi-cluster local agents’ cost functions subject to certain global constraints. To solve this problem, a novel distributed hierarchical algorithm based on projected gradient method is proposed by using synchronous and sequential communication strategies. We firstly assign one agent as leader agent in each cluster, which can communicate with the leaders of its neighboring clusters. The agents in the same cluster conduct local optimization and communicate with their neighboring agents synchronously while the leader agents of different clusters exchange information in a sequential way. Then a scheme is proposed for each agent to iteratively estimate a solution of the optimization problem in a distributed manner. It is theoretically proved that the estimated solutions of all the agents reach consensus of the optimal solution asymptomatically when the chosen stepsizes are diminishing. Numerical examples are provided to validate the proposed method.
| Original language | English |
|---|---|
| Pages (from-to) | 230-238 |
| Number of pages | 9 |
| Journal | Automatica |
| Volume | 77 |
| Early online date | 14 Jan 2017 |
| DOIs | |
| Publication status | Published - Mar 2017 |
| Externally published | Yes |
Bibliographical note
Publisher Copyright:© 2016 Elsevier Ltd
Funding
This work was supported in part by the Major State Basic Research Development Program 973 under Grant 2012CB215202 and in part by the National Natural Science Foundation of China under Grant 61134001. This work was also jointly supported by Singapore’s National Research Foundation and the Energy Research Institute at NTU (ERI@N) under Grant NRF-CRP8-2011-03.
Keywords
- Distributed optimization
- Projected gradient
- Sequential communication
- Virtual agent