Coordinated Online Reinforcement Learning for Self-Adaptive Systems Using Factored Q-Learning

In shared environments, the interactions between self-adaptive systems may be uncertain at design-time. This uncertainty may lead to ineffective adaptations at runtime. To address this challenge, emerging techniques use Online Reinforcement Learning (Online RL), where multiple systems learn the suitability of adaptations from numeric rewards for past adaptations. However, these existing approaches have limitations: (1) they do not coordinate adaptation selection, leading to slow learning and (2) they do not use fine-grained shared goal specification, leading to difficulties in specifying rewards. To address these limitations, we propose CoSARL, a coordinated Online RL technique for multiple self-adaptive systems. CoSARL expresses learning as interconnected local and shared learning sub-tasks. Local sub-tasks target individual system adaptation goals (e.g., minimizing energy consumption), while shared sub-tasks address goals shared by multiple systems (e.g., avoiding conflicts). Using a variant of Q-Learning, CoSARL maps the sub-tasks to individual Q-functions. Using an action coordination algorithm, the systems derive optimal adaptations, while only sharing information concerning the shared sub-tasks. We experimentally evaluate CoSARL in the DingNet exemplar and show its feasibility.

Authors

Institutions

Publication Details

Published
2025-09-29
DOI
https://doi.org/10.1109/acsos66086.2025.00024
Primary Topic
Reinforcement Learning in Robotics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Coordinated Online Reinforcement Learning for Self-Adaptive Systems Using Factored Q-Learning

Paul-Andrei Dragan, Klaus Pohl, Andreas Metzger
Reinforcement Learning in Robotics
article

Coordinated Online Reinforcement Learning for Self-Adaptive Systems Using Factored Q-Learning

Paul-Andrei Dragan, Klaus Pohl, Andreas Metzger
article en

Abstract

In shared environments, the interactions between self-adaptive systems may be uncertain at design-time. This uncertainty may lead to ineffective adaptations at runtime. To address this challenge, emerging techniques use Online Reinforcement Learning (Online RL), where multiple systems learn the suitability of adaptations from numeric rewards for past adaptations. However, these existing approaches have limitations: (1) they do not coordinate adaptation selection, leading to slow learning and (2) they do not use fine-grained shared goal specification, leading to difficulties in specifying rewards. To address these limitations, we propose CoSARL, a coordinated Online RL technique for multiple self-adaptive systems. CoSARL expresses learning as interconnected local and shared learning sub-tasks. Local sub-tasks target individual system adaptation goals (e.g., minimizing energy consumption), while shared sub-tasks address goals shared by multiple systems (e.g., avoiding conflicts). Using a variant of Q-Learning, CoSARL maps the sub-tasks to individual Q-functions. Using an action coordination algorithm, the systems derive optimal adaptations, while only sharing information concerning the shared sub-tasks. We experimentally evaluate CoSARL in the DingNet exemplar and show its feasibility.

University of Duisburg-Essen (DE)
Openalex Percentile: Top 83%
Reinforcement Learning in Robotics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.