Skip to main navigation Skip to search Skip to main content

Synthesising Reward Machines for Cooperative Multi-Agent Reinforcement Learning

Research output: Contribution to journalArticleAcademicpeer-review

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 languageEnglish
Article number38
Number of pages30
JournalJournal of Artificial Intelligence Research
Volume85
DOIs
Publication statusPublished - 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