We address the optimal operation of a large-scale multi-agent system where agents have to set their own continuous and/or discrete decision variables so as to jointly minimize the sum of local linear performance indices while satisfying local and global linear constraints. When the number of discrete decision variables is large, solving the resulting Mixed Integer Linear Program becomes computationally demanding, and often impossible in practice. Inspired by some recent methods in the literature, we propose a decentralized iterative scheme that recovers computational tractability by decomposing the dual of the MILP problem into lower-dimensional MILPs, one per agent, and obtains feasibility of the recovered primal solution by introducing a fictitious tightening of the global constraints. The tightening is updated in an adaptive fashion according to an heuristic strategy which allows it to both increase and decrease throughout the iterations, depending on the mismatch between the recovered mixed-integer primal solution and the solution to the relaxed linear problem associated with the current tightening. The procedure is shown to be effective and to outperform state-of-the-art alternative resolution schemes in a benchmark example on optimal charging of a fleet of electric vehicles.

A novel decentralized approach to large-scale multi-agent MILPs

Manieri, Lucrezia;Falsone, Alessandro;Prandini, Maria
2023-01-01

Abstract

We address the optimal operation of a large-scale multi-agent system where agents have to set their own continuous and/or discrete decision variables so as to jointly minimize the sum of local linear performance indices while satisfying local and global linear constraints. When the number of discrete decision variables is large, solving the resulting Mixed Integer Linear Program becomes computationally demanding, and often impossible in practice. Inspired by some recent methods in the literature, we propose a decentralized iterative scheme that recovers computational tractability by decomposing the dual of the MILP problem into lower-dimensional MILPs, one per agent, and obtains feasibility of the recovered primal solution by introducing a fictitious tightening of the global constraints. The tightening is updated in an adaptive fashion according to an heuristic strategy which allows it to both increase and decrease throughout the iterations, depending on the mismatch between the recovered mixed-integer primal solution and the solution to the relaxed linear problem associated with the current tightening. The procedure is shown to be effective and to outperform state-of-the-art alternative resolution schemes in a benchmark example on optimal charging of a fleet of electric vehicles.
2023
Proceedings of the 22st World Congress of the International Federation of Automatic Control
File in questo prodotto:
File Dimensione Formato  
MILP_newrho_pub.pdf

accesso aperto

: Publisher’s version
Dimensione 465.09 kB
Formato Adobe PDF
465.09 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/11311/1256277
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact