We consider constraint-coupled optimization problems in which agents of a network aim to cooperatively minimize the sum of local objective functions subject to individual constraints and a common linear coupling constraint. We propose a novel optimization algorithm that embeds a dynamic average consensus protocol in the parallel Alternating Direction Method of Multipliers (ADMM) to design a fully distributed scheme for the considered set-up. The dynamic average mechanism allows agents to track the time-varying coupling constraint violation (at the current solution estimates). The tracked version of the constraint violation is then used to update local dual variables in a consensus-based scheme mimicking a parallel ADMM step. Under convexity, we prove that all limit points of the agents’ primal solution estimates form an optimal solution of the constraint-coupled (primal) problem. The result is proved by means of a Lyapunov-based analysis simultaneously showing consensus of the dual estimates to a dual optimal solution, convergence of the tracking scheme and asymptotic optimality of primal iterates. A numerical study on optimal charging schedule of plug-in electric vehicles corroborates the theoretical results.

Tracking-ADMM for distributed constraint-coupled optimization / Alessandro Falsone; Ivano Notarnicola; Giuseppe Notarstefano; Maria Prandini. - In: AUTOMATICA. - ISSN 0005-1098. - ELETTRONICO. - 117:(2020), pp. 108962.1-108962.13. [10.1016/j.automatica.2020.108962]

Tracking-ADMM for distributed constraint-coupled optimization

Ivano Notarnicola;Giuseppe Notarstefano;
2020

Abstract

We consider constraint-coupled optimization problems in which agents of a network aim to cooperatively minimize the sum of local objective functions subject to individual constraints and a common linear coupling constraint. We propose a novel optimization algorithm that embeds a dynamic average consensus protocol in the parallel Alternating Direction Method of Multipliers (ADMM) to design a fully distributed scheme for the considered set-up. The dynamic average mechanism allows agents to track the time-varying coupling constraint violation (at the current solution estimates). The tracked version of the constraint violation is then used to update local dual variables in a consensus-based scheme mimicking a parallel ADMM step. Under convexity, we prove that all limit points of the agents’ primal solution estimates form an optimal solution of the constraint-coupled (primal) problem. The result is proved by means of a Lyapunov-based analysis simultaneously showing consensus of the dual estimates to a dual optimal solution, convergence of the tracking scheme and asymptotic optimality of primal iterates. A numerical study on optimal charging schedule of plug-in electric vehicles corroborates the theoretical results.
2020
Tracking-ADMM for distributed constraint-coupled optimization / Alessandro Falsone; Ivano Notarnicola; Giuseppe Notarstefano; Maria Prandini. - In: AUTOMATICA. - ISSN 0005-1098. - ELETTRONICO. - 117:(2020), pp. 108962.1-108962.13. [10.1016/j.automatica.2020.108962]
Alessandro Falsone; Ivano Notarnicola; Giuseppe Notarstefano; Maria Prandini
File in questo prodotto:
File Dimensione Formato  
11585_790165_disclaimer.pdf

Open Access dal 16/04/2022

Tipo: Postprint
Licenza: Licenza per accesso libero gratuito
Dimensione 784.47 kB
Formato Adobe PDF
784.47 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/790165
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 73
  • ???jsp.display-item.citation.isi??? 65
social impact