Distributed ADMM for model predictive control and congestion control

João F. C. Mota*, João M. F. Xavier, Pedro M. Q. Aguiar, Markus Püschel

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

55 Citations (Scopus)


Many problems in control can be modeled as an optimization problem over a network of nodes. Solving them with distributed algorithms provides advantages over centralized solutions, such as privacy and the ability to process data locally. In this paper, we solve optimization problems in networks where each node requires only partial knowledge of the problem's solution. We explore this feature to design a decentralized algorithm that allows a significant reduction in the total number of communications. Our algorithm is based on the Alternating Direction of Multipliers (ADMM), and we apply it to distributed Model Predictive Control (MPC) and TCP/IP congestion control. Simulation results show that the proposed algorithm requires less communications than previous work for the same solution accuracy.

Original languageEnglish
Title of host publication51st IEEE Annual Conference on Decision and Control 2012
Number of pages6
ISBN (Electronic)9781467320665
ISBN (Print)9781467320658
Publication statusPublished - 2012

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Modelling and Simulation
  • Control and Optimization


Dive into the research topics of 'Distributed ADMM for model predictive control and congestion control'. Together they form a unique fingerprint.

Cite this