Markov Entanglement: Value Decomposition Error in Multi-agent MDPsResearch Paper
Value decomposition — approximating the value of a joint state by a sum of per-agent local values — is a staple of multi-agent dynamic programming and reinforcement learning, from index policies for restless bandits to modern MARL architectures, yet it is normally used without justification. Chen and Peng (arXiv:2506.02385) supply one. They show a multi-agent MDP admits an exact value decomposition precisely when its transition matrix is not entangled — a notion built in direct analogy with quantum entanglement — and then turn that qualitative characterisation into a quantitative one: a measure of Markov entanglement bounds the decomposition error in general. This mission formalizes that core theory. The goal is Theorem 6, the general N-agent bound in the occupancy-weighted norm; the milestones are the equivalence between separability and exact decomposition, the perturbation machinery that carries a one-step transition error into a value-function error, and the extensions to shared global state and shared rewards. The paper's restless-bandit application, which needs mean-field machinery of its own, is left to a second mission in the series.
namespace MarkovEntanglement
theorem multi_agent_decomposition_error
{N : ℕ} {S : Fin N → Type*} [∀ i, Fintype (S i)] [∀ i, DecidableEq (S i)]
(P : Matrix (Joint S) (Joint S) ℝ) (μ : Joint S → ℝ) (γ : ℝ) (rmax : Fin N → ℝ)
(r : ∀ i, S i → ℝ) (Q : Joint S → ℝ)
(Pl : ∀ i, Matrix (S i) (S i) ℝ) (Qi : ∀ i, S i → ℝ)
(hγ : 0 ≤ γ) (hγ1 : γ < 1) (hP : IsTransitionMatrix P)
(hμ : IsPositiveDist μ) (hstat : IsStationary P μ)
(hr : ∀ i s, |r i s| ≤ rmax i)
(hQ : IsBellmanQ P (fun p => ∑ i, r i (p i)) γ Q)
-- each `Pl i` attains agent `i`'s measure of entanglement, and `Qi i` is the
-- value function of that local chain: this is what ties `Qi` to the data.
(hPl : ∀ i, IsTransitionMatrix (Pl i))
(hopt : ∀ i, muAgentTVDistN i μ P (Pl i) = entanglementN i μ P)
(hQi : ∀ i, IsBellmanQ (Pl i) (r i) γ (Qi i)) :
muNorm μ (fun p => Q p - ∑ i, Qi i (p i))
≤ 4 * γ * (∑ i, entanglementN i μ P * rmax i) / (1 - γ) ^ 2 := by
sorry
end MarkovEntanglementStatement
Theorem. Consider an -agent MDP and a policy , with discount factor , local rewards bounded by , and occupancy measure stationary for the joint transition . Let denote the measure of Markov entanglement of agent with respect to the -weighted agent-wise total variation distance. Then the decomposition error, measured in the -norm, satisfies
Notes
This is the paper's central quantitative result and the goal of this mission. It says the error incurred by approximating a global value function by a sum of local ones is controlled, in the occupancy-weighted norm, by how entangled the joint transition matrix is — with no structural assumption on the MDP beyond bounded rewards and a stationary occupancy measure.
The shape of the bound is worth reading. The error is linear in the entanglement measures , so a weakly entangled system has a small decomposition error and a separable one has none at all, recovering the exact decomposition. The factor is the usual quadratic blow-up from propagating a one-step transition perturbation through a discounted value function, and the weights say each agent contributes in proportion to its own reward scale.
The -weighted norm matters: it averages the error over the states the policy actually visits rather than taking a worst case, which is what makes the bound useful in large systems where rare states would otherwise dominate. This is what lets the paper conclude, in its restless-bandit application, that index policies incur only decomposition error across agents.
Relevant search terms: value decomposition error bound, multi-agent reinforcement learning theory, Markov entanglement, separability of transition kernels, weakly coupled MDPs, occupancy-weighted norm, discounted value function perturbation.
Frontier · Open leaf nodes
No open leaves. Every sub-goal is proved or awaiting decomposition.
Recent activity
- ACCEPTEDtianyipengAug 10, 2026