ACE: Cooperative Multi-agent Q-learning with Bidirectional Action-Dependency
Not on the map. Why?
Abstract (arXiv)
Multi-agent reinforcement learning (MARL) suffers from the non-stationarity problem, which is the ever-changing targets at every iteration when multiple agents update their policies at the same time. Starting from first principle, in this paper, we manage to solve the non-stationarity problem by proposing bidirectional action-dependent Q-learning (ACE). Central to the development of ACE is the sequential decision-making process wherein only one agent is allowed to take action at one time. Within this process, each agent maximizes its value function given the actions taken by the preceding agents at the inference stage. In the learning phase, each agent minimizes the TD error that is dependent on how the subsequent agents have reacted to their chosen action. Given the design of bidirectional dependency, ACE effectively turns a multiagent MDP into a single-agent MDP. We implement the ACE framework by identifying the proper network representation to formulate the action dependency, so that the sequential decision process is computed implicitly in one forward pass. To validate ACE, we compare it with strong baselines on two MARL benchmarks. Empirical experiments demonstrate that ACE outperforms the state-of-the-art algorithms on Google Research Football and StarCraft Multi-Agent Challenge by a large margin. In particular, on SMAC tasks, ACE achieves 100% success rate on almost all the hard and super-hard maps. We further study extensive research problems regarding ACE, including extension, generalization, and practicability. Code is made available to facilitate further research.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 27 of its 39 references that are in the map. First posted on arXiv 29 Nov 2022.
Builds on
27 of 39 references.
References · 27
- 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,558
- 2021The Surprising Effectiveness of PPO in Cooperative, Multi-Agent Gamescited by 942
- 2017Counterfactual Multi-Agent Policy Gradientscited by 751
- 2018QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 708
- 2019The StarCraft Multi-Agent Challengecited by 597
- 2017Value-Decomposition Networks For Cooperative Multi-Agent Learningcited by 503
- 2019QTRAN: Learning to Factorize with Transformation for Cooperative Multi-Agent Reinforcement Learningcited by 379
- 2016Safe, Multi-Agent, Reinforcement Learning for Autonomous Drivingcited by 311
- 2020QPLEX: Duplex Dueling Multi-Agent Q-Learningcited by 270
- 2019Google Research Football: A Novel Reinforcement Learning Environmentcited by 260
- 2020PettingZoo: Gym for Multi-Agent Reinforcement Learningcited by 220
- 2020Weighted QMIX: Expanding Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 197
15 more
- 2021Trust Region Policy Optimisation in Multi-Agent Reinforcement Learningcited by 186
- 2020SMARTS: Scalable Multi-Agent Reinforcement Learning Training School for Autonomous Drivingcited by 121
- 2019Deep Coordination Graphscited by 98
- 2021Celebrating Diversity in Shared Multi-Agent Reinforcement Learningcited by 98
- 2019Dealing with Non-Stationarity in Multi-Agent Deep Reinforcement Learningcited by 93
- 2021Settling the Variance of Multi-Agent Policy Gradientscited by 45
- 2017Guided Deep Reinforcement Learning for Swarm Systemscited by 44
- 2022Revisiting Some Common Practices in Cooperative Multi-Agent Reinforcement Learningcited by 32
- 2022GCS: Graph-based Coordination Strategy for Multi-Agent Reinforcement Learningcited by 20
- 2019Action Semantics Network: Considering the Effects of Actions in Multiagent Systemscited by 19
- 2020Multi-Agent Collaboration via Reward Attribution Decompositioncited by 17
- 2022Heterogeneous-Agent Mirror Learning: A Continuum of Solutions to Cooperative MARLcited by 12
- 2019Multiagent Rollout Algorithms and Reinforcement Learningcited by 10
- 2019On Policy Gradientscited by 6
- 2019Hierarchical Reinforcement Learning for Multi-agent MOBA Gamecited by 4
Built on by
Citing papers per year: 2023: 5; 2024: 2; 2025: 5; 2026: 3.
15 papers.
Sort:
By area:
- 2023Is Centralized Training with Decentralized Execution Framework Centralized Enough for MARL?cited by 18
- 2023A Perspective of Q-value Estimation on Offline-to-Online Reinforcement Learningcited by 15
- 2024AgentMixer: Multi-Agent Correlated Policy Factorizationcited by 5
- 2023Conditionally Optimistic Exploration for Cooperative Deep Multi-Agent Reinforcement Learningcited by 4
- 2023MaskMA: Towards Zero-Shot Multi-Agent Decision Making with Mask-Based Collaborative Learningcited by 3
- 2025Sequential Multi-Agent Dynamic Algorithm Configurationcited by 3
- 2026Retaining Suboptimal Actions to Follow Shifting Optima in Multi-Agent Reinforcement Learningcited by 3
- 2023FP3O: Enabling Proximal Policy Optimization in Multi-Agent Cooperation with Parameter-Sharing Versatilitycited by 1
- 2024Self-Clustering Hierarchical Multi-Agent Reinforcement Learning with Extensible Cooperation Graphcited by 1
- 2025From Grunts to Lexicons: Emergent Language from Cooperative Foragingcited by 1
- 2025AOAD-MAT: Transformer-based multi-agent deep reinforcement learning model considering agents' order of action decisionscited by 1
- 2025SrSv: Integrating Sequential Rollouts with Sequential Value Estimation for Multi-agent Reinforcement Learningcited by 0
3 more
- 2025Action Dependency Graphs for Globally Optimal Coordinated Reinforcement Learningcited by 0
- 2026GRASP: Gradient Realignment via Active Shared Perception for Multi-Agent Collaborative Optimizationcited by 0
- 2026Breakthrough the Suboptimal Stable Point in Value-Factorization-Based Multi-Agent Reinforcement Learningcited by 0
- 2026Breakthrough the Suboptimal Stable Point in Value-Factorization-Based Multi-Agent Reinforcement Learning7 Apr 2026
- 2026GRASP: Gradient Realignment via Active Shared Perception for Multi-Agent Collaborative Optimization1 Apr 2026
- 2026Retaining Suboptimal Actions to Follow Shifting Optima in Multi-Agent Reinforcement Learning19 Feb 2026
- 2025Sequential Multi-Agent Dynamic Algorithm Configuration27 Oct 2025
- 2025AOAD-MAT: Transformer-based multi-agent deep reinforcement learning model considering agents' order of action decisions15 Oct 2025
- 2025Action Dependency Graphs for Globally Optimal Coordinated Reinforcement Learning1 Jun 2025
- 2025From Grunts to Lexicons: Emergent Language from Cooperative Foraging19 May 2025
- 2025SrSv: Integrating Sequential Rollouts with Sequential Value Estimation for Multi-agent Reinforcement Learning3 Mar 2025
- 2024Self-Clustering Hierarchical Multi-Agent Reinforcement Learning with Extensible Cooperation Graph26 Mar 2024
- 2024AgentMixer: Multi-Agent Correlated Policy Factorization16 Jan 2024
- 2023A Perspective of Q-value Estimation on Offline-to-Online Reinforcement Learning12 Dec 2023
- 2023MaskMA: Towards Zero-Shot Multi-Agent Decision Making with Mask-Based Collaborative Learning18 Oct 2023
3 more
- 2023FP3O: Enabling Proximal Policy Optimization in Multi-Agent Cooperation with Parameter-Sharing Versatility8 Oct 2023
- 2023Is Centralized Training with Decentralized Execution Framework Centralized Enough for MARL?27 May 2023
- 2023Conditionally Optimistic Exploration for Cooperative Deep Multi-Agent Reinforcement Learning16 Mar 2023
- 2023Is Centralized Training with Decentralized Execution Framework Centralized Enough for MARL?cited by 18
- 2024AgentMixer: Multi-Agent Correlated Policy Factorizationcited by 5
- 2023Conditionally Optimistic Exploration for Cooperative Deep Multi-Agent Reinforcement Learningcited by 4
- 2023MaskMA: Towards Zero-Shot Multi-Agent Decision Making with Mask-Based Collaborative Learningcited by 3
- 2025Sequential Multi-Agent Dynamic Algorithm Configurationcited by 3
- 2026Retaining Suboptimal Actions to Follow Shifting Optima in Multi-Agent Reinforcement Learningcited by 3
- 2023FP3O: Enabling Proximal Policy Optimization in Multi-Agent Cooperation with Parameter-Sharing Versatilitycited by 1
- 2024Self-Clustering Hierarchical Multi-Agent Reinforcement Learning with Extensible Cooperation Graphcited by 1
- 2025From Grunts to Lexicons: Emergent Language from Cooperative Foragingcited by 1
- 2025AOAD-MAT: Transformer-based multi-agent deep reinforcement learning model considering agents' order of action decisionscited by 1
- 2025SrSv: Integrating Sequential Rollouts with Sequential Value Estimation for Multi-agent Reinforcement Learningcited by 0
- 2026GRASP: Gradient Realignment via Active Shared Perception for Multi-Agent Collaborative Optimizationcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Breakthrough the Suboptimal Stable Point in Value-Factorization-Based Multi-Agent Reinforcement Learning7 Apr 2026
- 2026GRASP: Gradient Realignment via Active Shared Perception for Multi-Agent Collaborative Optimization1 Apr 2026
- 2026Retaining Suboptimal Actions to Follow Shifting Optima in Multi-Agent Reinforcement Learning19 Feb 2026
- 2025Sequential Multi-Agent Dynamic Algorithm Configuration27 Oct 2025
- 2025AOAD-MAT: Transformer-based multi-agent deep reinforcement learning model considering agents' order of action decisions15 Oct 2025
- 2025From Grunts to Lexicons: Emergent Language from Cooperative Foraging19 May 2025
- 2025SrSv: Integrating Sequential Rollouts with Sequential Value Estimation for Multi-agent Reinforcement Learning3 Mar 2025
- 2024Self-Clustering Hierarchical Multi-Agent Reinforcement Learning with Extensible Cooperation Graph26 Mar 2024
- 2024AgentMixer: Multi-Agent Correlated Policy Factorization16 Jan 2024
- 2023MaskMA: Towards Zero-Shot Multi-Agent Decision Making with Mask-Based Collaborative Learning18 Oct 2023
- 2023FP3O: Enabling Proximal Policy Optimization in Multi-Agent Cooperation with Parameter-Sharing Versatility8 Oct 2023
- 2023Is Centralized Training with Decentralized Execution Framework Centralized Enough for MARL?27 May 2023
12 newest of 13 All 13 (JSON)