Learning Reward Machines in Cooperative Multi-Agent Tasks
Not on the map. Why?
Abstract (arXiv)
This paper presents a novel approach to Multi-Agent Reinforcement Learning (MARL) that combines cooperative task decomposition with the learning of reward machines (RMs) encoding the structure of the sub-tasks. The proposed method helps deal with the non-Markovian nature of the rewards in partially observable environments and improves the interpretability of the learnt policies required to complete the cooperative task. The RMs associated with each sub-task are learnt in a decentralised manner and then used to guide the behaviour of each agent. By doing so, the complexity of a cooperative multi-agent problem is reduced, allowing for more effective learning. The results suggest that our approach is a promising direction for future research in MARL, especially in complex environments with large state spaces and multiple agents.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 9 of its 24 references that are in the map. First posted on arXiv 24 Mar 2023.
Builds on
9 of 24 references.
References · 9
- 2020Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 485
- 2020Reward Machines: Exploiting Reward Function Structure in Reinforcement Learningcited by 191
- 2019Joint Inference of Reward Machines and Policies for Reinforcement Learningcited by 56
- 2019Reinforcement Learning with Non-Markovian Rewardscited by 45
- 2020Reward Machines for Cooperative Multi-Agent Reinforcement Learningcited by 35
- 2020Induction and Exploitation of Subgoal Automata for Reinforcement Learningcited by 26
- 2022Hierarchies of Reward Machinescited by 4
- 2023Learning Symbolic Representations for Reinforcement Learning of Non-Markovian Behaviorcited by 4
- 2022DistSPECTRL: Distributing Specifications in Multi-Agent Reinforcement Learning Systemscited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 0; 2026: 1.
2 papers.