Rashid, Samvelyan, Schroeder de Witt, Farquhar, Foerster & Whiteson (2018), ICML — arXiv:1803.11485
Key takeaways
- The condition. “We only need to ensure that a global argmax performed on Qtot yields the same result as a set of individual argmax operations performed on each Qa” (p. 2), and monotonicity, ∂Q_tot/∂Q_a ≥ 0, is one way to ensure it. The authors call such functions “sufficient but not necessary to satisfy (4)” (p. 4).
- The state enters non-monotonically. Mixing weights are generated from the state by hypernetworks with an absolute-value activation, so the state can reshape the mixing freely while each agent’s value can only push the total up.
- What it cannot represent. “any value function for which an agent’s best action depends on the actions of the other agents at the same time step will not factorise appropriately” (p. 5). The supplement’s example is the payoff matrix [[2, 1], [1, 8]] (Table 3b).
- Two-step game. QMIX learned the payoffs of state 2B exactly (0, 1, 1, 8) and the optimal return of 8; VDN learned −1.87 … 6.51 and took the suboptimal 7 (Table 2).
- StarCraft II. QMIX was strongest on six maps, with its largest margins on heterogeneous teams; ablations show both state conditioning and non-linear mixing are needed there (Figures 3–4).
Why this is here
Registered 2026-10-24 by the lead as “a precise condition for a collective
common currency” bearing on CLAIM-436 and CLAIM-440. The reading supports
a narrower statement (NOTE-1154). Monotonic mixing is a condition
under which a collective’s ordering of joint actions is consistent with
each member’s ordering of its own, given its local information. It is a
separability condition, not a currency condition: Q_tot is already a
real-valued function, so the currency is assumed, and what monotonicity
adds is that each member’s ranking of its own actions does not depend on
the others’ actions. That is the condition under which CLAIM-440’s
negotiation would never need to be had at execution time. QTRAN
(LIT-1510) shows the argmax condition itself is weaker. Filed as
THEORY-929. It carries anthology-candidate as a multi-agent RL
method and no instruction for practice here.