Learning Symbolic Task Decompositions for Multi-Agent Teams

Ameesh Shah, Niklas Lauffer, Thomas Chen, Nikhil Pitta, Sanjit A. Seshia
2/19/2025
cs.MAcs.AIcs.LG

No official code found. Best implementation: thomasychen/LOTaD (5 stars, last commit 2025-02-27).

Abstract

One approach for improving sample efficiency in cooperative multi-agent learning is to decompose overall tasks into sub-tasks that can be assigned to individual agents. We study this problem in the context of reward machines: symbolic tasks that can be formally decomposed into sub-tasks. In order to handle settings without a priori knowledge of the environment, we introduce a framework that can learn the optimal decomposition from model-free interactions with the environment. Our method uses a task-conditioned architecture to simultaneously learn an optimal decomposition and the corresponding agents' policies for each sub-task. In doing so, we remove the need for a human to manually design the optimal decomposition while maintaining the sample-efficiency benefits of improved credit assignment. We provide experimental results in several deep reinforcement learning settings, demonstrating the efficacy of our approach. Our results indicate that our approach succeeds even in environments with codependent agent dynamics, enabling synchronous multi-agent learning not achievable in previous works.

View on arXivView PDF

Code Implementations(1)

thomasychen/LOTaDCommunity100%

Learning Optimal Task Decompositions for Multiagent Reinforcement Learning

52PythonJan 16, 20251 years ago

Similar Papers

Cite this paper

@article{shah2025learning,
  title  = {Learning Symbolic Task Decompositions for Multi-Agent Teams},
  author = {Ameesh Shah and Niklas Lauffer and Thomas Chen and Nikhil Pitta and Sanjit A. Seshia},
  year   = {2025},
  eprint = {2502.13376},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.13376v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.13376.svg)](https://codeofpaper.com/paper/2502.13376)

Discussion