We propose a supervised learning framework for computing solutions of multi-parametric Mixed Integer Linear Programs (MILPs) that arise in Model Predictive Control. Our approach also quantifies sub-optimality for the computed solutions. Inspired by Branch-and-Bound techniques, the key idea is to train a Neural Network or Random Forest which, for a given parameter, predicts a strategy consisting of (1) a set of Linear Programs (LPs) such that their feasible sets form a partition of the feasible set of the MILP and (2) an integer solution. For control computation and sub-optimality quantification, we solve a set of LPs online in parallel. We demonstrate our approach for a motion planning example and compare against various commercial and open-source mixed-integer programming solvers.

Learning for Online Mixed-Integer Model Predictive Control With Parametric Optimality Certificates / Russo, Luigi; Nair, Siddharth H.; Glielmo, Luigi; Borrelli, Francesco. - In: IEEE CONTROL SYSTEMS LETTERS. - ISSN 2475-1456. - 7:(2023), pp. 2215-2220. [10.1109/lcsys.2023.3285778]

Learning for Online Mixed-Integer Model Predictive Control With Parametric Optimality Certificates

Glielmo, Luigi;
2023

Abstract

We propose a supervised learning framework for computing solutions of multi-parametric Mixed Integer Linear Programs (MILPs) that arise in Model Predictive Control. Our approach also quantifies sub-optimality for the computed solutions. Inspired by Branch-and-Bound techniques, the key idea is to train a Neural Network or Random Forest which, for a given parameter, predicts a strategy consisting of (1) a set of Linear Programs (LPs) such that their feasible sets form a partition of the feasible set of the MILP and (2) an integer solution. For control computation and sub-optimality quantification, we solve a set of LPs online in parallel. We demonstrate our approach for a motion planning example and compare against various commercial and open-source mixed-integer programming solvers.
2023
Learning for Online Mixed-Integer Model Predictive Control With Parametric Optimality Certificates / Russo, Luigi; Nair, Siddharth H.; Glielmo, Luigi; Borrelli, Francesco. - In: IEEE CONTROL SYSTEMS LETTERS. - ISSN 2475-1456. - 7:(2023), pp. 2215-2220. [10.1109/lcsys.2023.3285778]
File in questo prodotto:
File Dimensione Formato  
2023_Russo et al_Learning for Online Mixed-Integer Model Predictive Control With Parametric--IEEE Control Systems Letters.pdf

accesso aperto

Licenza: Creative commons
Dimensione 822.76 kB
Formato Adobe PDF
822.76 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/11588/989510
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 7
social impact