Journal article icon

Journal article

Generating Local Shields for Decentralised Partially Observable Markov Decision Processes

Abstract:
Multi-agent systems under partial observation often struggle to maintain safety because each agent's locally chosen action does not, in general, determine the resulting joint action. Shielding addresses this by filtering actions based on the current state, but most existing techniques either assume access to a shared centralised global state or employ memoryless local filters that cannot consider interaction history. We introduce a shield process algebra with guarded choice and recursion for specifying safe global behaviour in communication-free Decentralised Partially Observable Markov Decision Process (Dec-POMDP) settings. From a shield process, we compile a process automaton, then a global Mealy machine as a safe joint-action filter, and finally project it to local Mealy machines whose states are belief-style subsets of the global Mealy machine states consistent with each agent's observations, and which output per-agent safe action sets. We implement the pipeline in Rust 1 and integrate PRISM, the Probabilistic Symbolic Model Checker 2 , to compute best-and worst-case safety probabilities independently of the agents' policies. A multi-agent path-finding case study demonstrates how different shield processes substantially reduce collisions compared to the unshielded baseline while exhibiting varying levels of expressiveness and conservatism.
Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Files:
Publisher copy:
10.4204/eptcs.444.1

Authors

More by this author
Institution:
University of Oxford
Role:
Author
More by this author
Institution:
University of Oxford
Role:
Author
ORCID:
0000-0002-3925-8557


Publisher:
Open Publishing Association
Journal:
Electronic Proceedings in Theoretical Computer Science More from this journal
Volume:
444
Pages:
1-10
Publication date:
2026-04-07
DOI:
ISSN:
2075-2180


Language:
English
Keywords:
Pubs id:
2409129
Local pid:
pubs:2409129
Source identifiers:
W7151355829
Deposit date:
2026-05-14
ARK identifier:
This ORA record was generated from metadata provided by an external service. It has not been edited by the ORA Team.

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP