Saved in:
Bibliographic Details
Main Authors: Georgescu, Tiberiu-Andrei, Goodall, Alexander W., Alrajeh, Dalal, Belardinelli, Francesco, Uchitel, Sebastian
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2511.02605
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915809811496960
author Georgescu, Tiberiu-Andrei
Goodall, Alexander W.
Alrajeh, Dalal
Belardinelli, Francesco
Uchitel, Sebastian
author_facet Georgescu, Tiberiu-Andrei
Goodall, Alexander W.
Alrajeh, Dalal
Belardinelli, Francesco
Uchitel, Sebastian
contents Shielding is widely used to enforce safety in reinforcement learning (RL), ensuring that an agent's actions remain compliant with formal specifications. Classical shielding approaches, however, are often static, in the sense that they assume fixed logical specifications and hand-crafted abstractions. While these static shields provide safety under nominal assumptions, they fail to adapt when environment assumptions are violated. In this paper, we develop an adaptive shielding framework based on based on Generalized Reactivity of rank 1 (GR(1)) specifications, a tractable and expressive fragment of Linear Temporal Logic (LTL) that captures both safety and liveness properties. Our method detects environment assumption violations at runtime and employs Inductive Logic Programming (ILP) to automatically repair GR(1) specifications online, in a systematic and interpretable way. This ensures that the shield evolves gracefully, ensuring liveness is achievable and minimally weakening goals only when necessary. We consider two case studies: Minepump and Atari Seaquest; showing that (i) static symbolic controllers are often severely suboptimal when optimizing for auxiliary rewards, and (ii) RL agents equipped with our adaptive shield maintain near-optimal reward and perfect logical compliance compared with static shields.
format Preprint
id arxiv_https___arxiv_org_abs_2511_02605
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Adaptive GR(1) Specification Repair for Liveness-Preserving Shielding in Reinforcement Learning
Georgescu, Tiberiu-Andrei
Goodall, Alexander W.
Alrajeh, Dalal
Belardinelli, Francesco
Uchitel, Sebastian
Artificial Intelligence
Shielding is widely used to enforce safety in reinforcement learning (RL), ensuring that an agent's actions remain compliant with formal specifications. Classical shielding approaches, however, are often static, in the sense that they assume fixed logical specifications and hand-crafted abstractions. While these static shields provide safety under nominal assumptions, they fail to adapt when environment assumptions are violated. In this paper, we develop an adaptive shielding framework based on based on Generalized Reactivity of rank 1 (GR(1)) specifications, a tractable and expressive fragment of Linear Temporal Logic (LTL) that captures both safety and liveness properties. Our method detects environment assumption violations at runtime and employs Inductive Logic Programming (ILP) to automatically repair GR(1) specifications online, in a systematic and interpretable way. This ensures that the shield evolves gracefully, ensuring liveness is achievable and minimally weakening goals only when necessary. We consider two case studies: Minepump and Atari Seaquest; showing that (i) static symbolic controllers are often severely suboptimal when optimizing for auxiliary rewards, and (ii) RL agents equipped with our adaptive shield maintain near-optimal reward and perfect logical compliance compared with static shields.
title Adaptive GR(1) Specification Repair for Liveness-Preserving Shielding in Reinforcement Learning
topic Artificial Intelligence
url https://arxiv.org/abs/2511.02605