Abstract
Reward machines have recently been proposed as a means of encoding team tasks in cooperative multi-agent reinforcement learning. The resulting multi-agent reward machine is then decomposed into individual reward machines, one for each member of the team, allowing agents to learn in a decentralised manner while still achieving the team task. In this paper, we show how multi-agent reward machines for team tasks can be synthesised automatically from an abstraction of the environment in which the agents act and a high-level specification of the desired team behaviour expressed in a fragment of Alternating-time Temporal Logic. We present results from a number of benchmarks which suggest that our automated approach performs as well or better than reward machines in the literature.
| Original language | English |
|---|---|
| Article number | 38 |
| Number of pages | 30 |
| Journal | Journal of Artificial Intelligence Research |
| Volume | 85 |
| DOIs | |
| Publication status | Published - 7 Apr 2026 |
Fingerprint
Dive into the research topics of 'Synthesising Reward Machines for Cooperative Multi-Agent Reinforcement Learning'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver