Reward Machines for Cooperative Multi-Agent Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
In cooperative multi-agent reinforcement learning, a collection of agents learns to interact in a shared environment to achieve a common goal. We propose the use of reward machines (RM) -- Mealy machines used as structured representations of reward functions -- to encode the team's task. The proposed novel interpretation of RMs in the multi-agent setting explicitly encodes required teammate interdependencies, allowing the team-level task to be decomposed into sub-tasks for individual agents. We define such a notion of RM decomposition and present algorithmically verifiable conditions guaranteeing that distributed completion of the sub-tasks leads to team behavior accomplishing the original task. This framework for task decomposition provides a natural approach to decentralized learning: agents may learn to accomplish their sub-tasks while observing only their local state and abstracted representations of their teammates. We accordingly propose a decentralized q-learning algorithm. Furthermore, in the case of undiscounted rewards, we use local value functions to derive lower and upper bounds for the global value function corresponding to the team task. Experimental results in three discrete settings exemplify the effectiveness of the proposed RM decomposition approach, which converges to a successful team policy an order of magnitude faster than a centralized learner and significantly outperforms hierarchical and independent q-learning approaches.
Key facts. Cited by 35 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 7; 2023: 4; 2024: 8; 2025: 9; 2026: 2.
35 papers.
Sort:
By area:
- 2021Compositional Reinforcement Learning from Logical Specificationscited by 65
- 2021Verifiable and Compositional Reinforcement Learning Systemscited by 12
- 2022Automaton-Based Representations of Task Knowledge from Generative Language Modelscited by 12
- 2024Reward Machines for Deep RL in Noisy and Uncertain Environmentscited by 11
- 2022Noisy Symbolic Abstractions for Deep RL: A case study with Reward Machinescited by 10
- 2022Specification-Guided Learning of Nash Equilibria with High Social Welfarecited by 8
- 2025Reinforcement Learning with Stochastic Reward Machinescited by 7
- 2021Learning Quadruped Locomotion Policies using Logical Rulescited by 6
- 2021Decentralized Graph-Based Multi-Agent Reinforcement Learning Using Reward Machinescited by 6
- 2021Lifelong Reinforcement Learning with Temporal Logic Formulas and Reward Machinescited by 5
- 2022Categorical semantics of compositional reinforcement learningcited by 5
- 2023Reinforcement Learning with Knowledge Representation and Reasoning: A Brief Surveycited by 5
23 more
- 2025ARM-FM: Automated Reward Machines via Foundation Models for Compositional Reinforcement Learningcited by 5
- 2022Hierarchies of Reward Machinescited by 4
- 2024Efficient Reinforcement Learning in Probabilistic Reward Machinescited by 4
- 2022Logic-based Reward Shaping for Multi-Agent Reinforcement Learningcited by 3
- 2022DistSPECTRL: Distributing Specifications in Multi-Agent Reinforcement Learning Systemscited by 3
- 2024Logical Specifications-guided Dynamic Task Sampling for Reinforcement Learning Agentscited by 3
- 2024Multi-Agent Reinforcement Learning with a Hierarchy of Reward Machinescited by 3
- 2023Learning Reward Machines in Cooperative Multi-Agent Taskscited by 2
- 2023Discovering Causality for Efficient Cooperation in Multi-Agent Environmentscited by 2
- 2023Verifiable Reinforcement Learning Systems via Compositionalitycited by 2
- 2024Learning to Model Diverse Driving Behaviors in Highly Interactive Autonomous Driving Scenarios with Multi-Agent Reinforcement Learningcited by 2
- 2025Beyond Fixed Tasks: Unsupervised Environment Design for Task-Level Pairscited by 2
- 2026PlatoLTL: Scaling LTL-Guided Multi-Task RLcited by 2
- 2025Automata-Conditioned Cooperative Multi-Agent Reinforcement Learningcited by 1
- 2025Model-Based Reinforcement Learning in Discrete-Action Non-Markovian Reward Decision Processescited by 1
- 2024Sample Efficient Reinforcement Learning by Automatically Learning to Compose Subtaskscited by 0
- 2024Maximally Permissive Reward Machinescited by 0
- 2024Synthesis of Reward Machines for Multi-Agent Equilibrium Design (Full Version)cited by 0
- 2025Deontically Constrained Policy Improvement in Reinforcement Learning Agentscited by 0
- 2025Decentralizing Multi-Agent Reinforcement Learning with Temporal Causal Informationcited by 0
- 2025Reinforcement Learning for Long-Horizon Unordered Tasks: From Boolean to Coupled Reward Machinescited by 0
- 2025About Time: Model-free Reinforcement Learning with Timed Reward Machinescited by 0
- 2026On Tackling Complex Tasks with Reward Machines and Signal Temporal Logicscited by 0
- 2026On Tackling Complex Tasks with Reward Machines and Signal Temporal Logics9 Apr 2026
- 2026PlatoLTL: Scaling LTL-Guided Multi-Task RL30 Jan 2026
- 2025About Time: Model-free Reinforcement Learning with Timed Reward Machines19 Dec 2025
- 2025Model-Based Reinforcement Learning in Discrete-Action Non-Markovian Reward Decision Processes16 Dec 2025
- 2025Beyond Fixed Tasks: Unsupervised Environment Design for Task-Level Pairs16 Nov 2025
- 2025Automata-Conditioned Cooperative Multi-Agent Reinforcement Learning4 Nov 2025
- 2025Reinforcement Learning for Long-Horizon Unordered Tasks: From Boolean to Coupled Reward Machines31 Oct 2025
- 2025Reinforcement Learning with Stochastic Reward Machines16 Oct 2025
- 2025ARM-FM: Automated Reward Machines via Foundation Models for Compositional Reinforcement Learning16 Oct 2025
- 2025Decentralizing Multi-Agent Reinforcement Learning with Temporal Causal Information9 Jun 2025
- 2025Deontically Constrained Policy Improvement in Reinforcement Learning Agents8 Jun 2025
- 2024Efficient Reinforcement Learning in Probabilistic Reward Machines19 Aug 2024
23 more
- 2024Synthesis of Reward Machines for Multi-Agent Equilibrium Design (Full Version)19 Aug 2024
- 2024Maximally Permissive Reward Machines15 Aug 2024
- 2024Reward Machines for Deep RL in Noisy and Uncertain Environments31 May 2024
- 2024Multi-Agent Reinforcement Learning with a Hierarchy of Reward Machines8 Mar 2024
- 2024Learning to Model Diverse Driving Behaviors in Highly Interactive Autonomous Driving Scenarios with Multi-Agent Reinforcement Learning21 Feb 2024
- 2024Logical Specifications-guided Dynamic Task Sampling for Reinforcement Learning Agents6 Feb 2024
- 2024Sample Efficient Reinforcement Learning by Automatically Learning to Compose Subtasks25 Jan 2024
- 2023Verifiable Reinforcement Learning Systems via Compositionality9 Sep 2023
- 2023Discovering Causality for Efficient Cooperation in Multi-Agent Environments20 Jun 2023
- 2023Reinforcement Learning with Knowledge Representation and Reasoning: A Brief Survey24 Apr 2023
- 2023Learning Reward Machines in Cooperative Multi-Agent Tasks24 Mar 2023
- 2022Automaton-Based Representations of Task Knowledge from Generative Language Models4 Dec 2022
- 2022Noisy Symbolic Abstractions for Deep RL: A case study with Reward Machines20 Nov 2022
- 2022Categorical semantics of compositional reinforcement learning29 Aug 2022
- 2022DistSPECTRL: Distributing Specifications in Multi-Agent Reinforcement Learning Systems28 Jun 2022
- 2022Logic-based Reward Shaping for Multi-Agent Reinforcement Learning17 Jun 2022
- 2022Specification-Guided Learning of Nash Equilibria with High Social Welfare6 Jun 2022
- 2022Hierarchies of Reward Machines31 May 2022
- 2021Lifelong Reinforcement Learning with Temporal Logic Formulas and Reward Machines18 Nov 2021
- 2021Decentralized Graph-Based Multi-Agent Reinforcement Learning Using Reward Machines30 Sep 2021
- 2021Learning Quadruped Locomotion Policies using Logical Rules23 Jul 2021
- 2021Compositional Reinforcement Learning from Logical Specifications25 Jun 2021
- 2021Verifiable and Compositional Reinforcement Learning Systems7 Jun 2021
- 2021Compositional Reinforcement Learning from Logical Specificationscited by 65
- 2021Verifiable and Compositional Reinforcement Learning Systemscited by 12
- 2022Automaton-Based Representations of Task Knowledge from Generative Language Modelscited by 12
- 2024Reward Machines for Deep RL in Noisy and Uncertain Environmentscited by 11
- 2022Noisy Symbolic Abstractions for Deep RL: A case study with Reward Machinescited by 10
- 2022Specification-Guided Learning of Nash Equilibria with High Social Welfarecited by 8
- 2025Reinforcement Learning with Stochastic Reward Machinescited by 7
- 2021Learning Quadruped Locomotion Policies using Logical Rulescited by 6
- 2021Decentralized Graph-Based Multi-Agent Reinforcement Learning Using Reward Machinescited by 6
- 2021Lifelong Reinforcement Learning with Temporal Logic Formulas and Reward Machinescited by 5
- 2022Categorical semantics of compositional reinforcement learningcited by 5
- 2023Reinforcement Learning with Knowledge Representation and Reasoning: A Brief Surveycited by 5
12 most cited of 34 All 34 (JSON)
- 2026On Tackling Complex Tasks with Reward Machines and Signal Temporal Logics9 Apr 2026
- 2026PlatoLTL: Scaling LTL-Guided Multi-Task RL30 Jan 2026
- 2025About Time: Model-free Reinforcement Learning with Timed Reward Machines19 Dec 2025
- 2025Model-Based Reinforcement Learning in Discrete-Action Non-Markovian Reward Decision Processes16 Dec 2025
- 2025Beyond Fixed Tasks: Unsupervised Environment Design for Task-Level Pairs16 Nov 2025
- 2025Automata-Conditioned Cooperative Multi-Agent Reinforcement Learning4 Nov 2025
- 2025Reinforcement Learning for Long-Horizon Unordered Tasks: From Boolean to Coupled Reward Machines31 Oct 2025
- 2025Reinforcement Learning with Stochastic Reward Machines16 Oct 2025
- 2025ARM-FM: Automated Reward Machines via Foundation Models for Compositional Reinforcement Learning16 Oct 2025
- 2025Decentralizing Multi-Agent Reinforcement Learning with Temporal Causal Information9 Jun 2025
- 2025Deontically Constrained Policy Improvement in Reinforcement Learning Agents8 Jun 2025
- 2024Efficient Reinforcement Learning in Probabilistic Reward Machines19 Aug 2024
12 newest of 34 All 34 (JSON)