Beyond Monotonicity: Revisiting Factorization Principles in Multi-Agent Q-Learning

Tianmeng Hu, Yongzheng Cui, Rui Tang, Biao Luo, Ke Li
11/12/2025
cs.LGcs.MA

No confident code implementation found for this paper.

Abstract

Value decomposition is a central approach in multi-agent reinforcement learning (MARL), enabling centralized training with decentralized execution by factorizing the global value function into local values. To ensure individual-global-max (IGM) consistency, existing methods either enforce monotonicity constraints, which limit expressive power, or adopt softer surrogates at the cost of algorithmic complexity. In this work, we present a dynamical systems analysis of non-monotonic value decomposition, modeling learning dynamics as continuous-time gradient flow. We prove that, under approximately greedy exploration, all zero-loss equilibria violating IGM consistency are unstable saddle points, while only IGM-consistent solutions are stable attractors of the learning dynamics. Extensive experiments on both synthetic matrix games and challenging MARL benchmarks demonstrate that unconstrained, non-monotonic factorization reliably recovers IGM-optimal solutions and consistently outperforms monotonic baselines. Additionally, we investigate the influence of temporal-difference targets and exploration strategies, providing actionable insights for the design of future value-based MARL algorithms.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hu2025beyond,
  title  = {Beyond Monotonicity: Revisiting Factorization Principles in Multi-Agent Q-Learning},
  author = {Tianmeng Hu and Yongzheng Cui and Rui Tang and Biao Luo and Ke Li},
  year   = {2025},
  eprint = {2511.09792},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.09792v1}
}

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/2511.09792.svg)](https://codeofpaper.com/paper/2511.09792)

Discussion