Overview
- Field: Machine Learning (MARL)
- Authors: Zijian Guo, İlker Işık, H. M. Sabbir Ahmad, Wenchao Li
- arXiv: 2610.30443
- Problem: Multi-task generalization in MARL is important but underexplored; many real-world applications require multi-agent systems to generalize across complex, temporally extended tasks with diverse inter-agent coordination requirements.
- Specification Language: The paper introduces a specification language combining temporal-logic task specifications with operators for expressing inter-agent coordination requirements.
- SpecMAGIC Framework: A hierarchical approach that leverages the automaton structure of task specifications for subtask decomposition.
- A centralized high-level planner identifies and allocates compatible subtask sequences across agents.
- Decentralized low-level policies execute individual subtasks.
- Zero-Shot Generalization: New tasks are handled by composing reusable subtask policies according to new specifications, without retraining.
- Theoretical Guarantees: Soundness and probabilistic completeness of the high-level planner are formally established.
- Results: On multi-agent navigation tasks, SpecMAGIC substantially outperforms existing approaches on unseen task specifications and maintains strong performance as the number of agents increases.
Key Points
Original Abstract
Multi-task generalization is an important yet underexplored problem in multi-agent reinforcement learning (MARL). Many real-world applications require multi-agent systems to generalize across complex, temporally extended tasks with diverse inter-agent coordination requirements. We introduce a specification language that combines temporal-logic task specifications with operators for expressing such requirements. We propose SpecMAGIC, a hierarchical framework that leverages the automaton structure of task specifications for subtask decomposition. A centralized high-level planner identifies and allocates compatible subtask sequences across agents, while decentralized low-level policies execute individual subtasks. This enables zero-shot generalization to new tasks by composing reusable subtask policies according to new specifications, without retraining. We establish soundness and probabilistic completeness of the high-level planner. Experiments on multi-agent navigation tasks show that SpecMAGIC substantially outperforms existing approaches on unseen task specifications and maintains strong performance as the number of agents increases.