JOURNAL ARTICLE

Hierarchical Control of Multi-Agent Systems using Online Reinforcement Learning

Abstract

We propose a new reinforcement learning based approach to designing hierarchical linear quadratic regulator (LQR) controllers for heterogeneous linear multi-agent systems with unknown state-space models and separated control objectives. The separation arises from grouping the agents into multiple non-overlapping groups, and defining the control goal as two distinct objectives. The first objective aims to minimize a group-wise block-decentralized LQR function that models group-level mission. The second objective, on the other hand, tries to minimize an LQR function between the average states (centroids) of the groups. Exploiting this separation, we redefine the weighting matrices of the LQR functions in a way that they allow us to decouple their respective algebraic Riccati equations. Thereafter, we develop a reinforcement learning strategy that uses online measurements of the agent states and the average states to learn the respective controllers based on the approximate Riccati equations. Since the first controller is block-decentralized and, therefore, can be learned in parallel, while the second controller is reduced-dimensional due to averaging, the overall design enjoys a significantly reduced learning time compared to centralized reinforcement learning.

Keywords:
Reinforcement learning Linear-quadratic regulator Algebraic Riccati equation Weighting Optimal control Computer science Controller (irrigation) Control theory (sociology) Linear-quadratic-Gaussian control Block (permutation group theory) State space Riccati equation Mathematical optimization Decentralised system Control (management) Artificial intelligence Mathematics

Metrics

7
Cited By
0.44
FWCI (Field Weighted Citation Impact)
12
Refs
0.62
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Extremum Seeking Control Systems
Physical Sciences →  Engineering →  Control and Systems Engineering
Advanced Control Systems Optimization
Physical Sciences →  Engineering →  Control and Systems Engineering
Adaptive Dynamic Programming Control
Physical Sciences →  Computer Science →  Computational Theory and Mathematics

Related Documents

© 2026 ScienceGate Book Chapters — All rights reserved.