What uncoupled welfare-maximizing learning promises
Completely uncoupled learning algorithms use only each player's own past actions and utilities, with no communication or coordination. In interdependent games, where any proper subset of players can affect the utility of at least one player outside it, the welfare-maximizing (WM) learning algorithm of prior work leads players to action profiles that maximize welfare, the sum of all players' utilities. The paper restates this as Theorem 1: if every player follows WM(b, c) with b in (0,1] and c at least N, every stochastically stable action profile is welfare-maximizing.
The catch is embedded in that guarantee: every player must follow the same algorithm. The paper asks what happens when all players except one follow WM, while a single deviant does something else. Stochastic stability is the convergence notion used throughout: a state is stochastically stable if its stationary probability stays positive as the perturbation ε goes to zero, so it captures which action profiles persist in the long run rather than transient behavior.
A confused deviant prevents any settling
The paper first considers two simple deviant behaviors adapted from prior work. A confused player selects an action uniformly at random from their action set at every timestep. A stubborn player always plays one fixed action. These can model either deliberate strategies or faulty subsystems.
Proposition 2(a) shows that when the deviant is confused, in every stochastically stable state every non-deviant player is discontent. Because discontent players keep exploring, this implies every action profile is visited equally often in the long run: the remaining players never settle on a welfare-maximizing profile. The mechanism is that a randomizing player keeps injecting variation that the WM algorithm's content/discontent bookkeeping cannot absorb.
A stubborn deviant can break interdependence
Stubbornness is more subtle because the deviant's fixed action may itself appear in a welfare-maximizing profile. Proposition 2(b) shows that even then, there may exist no stochastically stable action profile that is welfare-maximizing. Proposition 2(c) strengthens this: there may also exist no stochastically stable profile that is residual-welfare-maximizing, meaning it maximizes the sum of the non-deviant players' utilities given the deviant's fixed action.
Example 1 makes this concrete in a two-player Prisoner's Dilemma with payoffs 0.5, 0.5 for (A, A); 0, 0.8 for (A, B); 0.8, 0 for (B, A); and 0.2, 0.2 for (B, B). The unique welfare-maximizing profile is (A, A). If player 1 is stubborn with a1 = A, which is player 1's action in (A, A), and player 2 follows WM, the dynamics reduce to player 2 choosing between utility 0.5 at (A, A) and 0.8 at (A, B). The only stochastically stable profile becomes (A, B), which is not welfare-maximizing.
Example 2 shows the residual-welfare failure in a three-player game where the unique welfare-maximizing profile is (A, B, B). If player 3 is stubborn with a3 = B, then (A, B, B) is also residual-welfare-maximizing. But once player 3 fixes a3 = B, player 1's utility no longer depends on player 2's action, so player 1 simply learns to maximize their own utility and chooses a1 = B. The only stochastically stable profile becomes (B, B, B), which is not residual-welfare-maximizing. The underlying mechanism is that a stubborn deviant can break interdependence, severing the coupling that the WM algorithm relies on.
No uncoupled algorithm survives a simple deviant
Theorem 3 generalizes the two examples into an impossibility result. There exists no completely uncoupled learning algorithm F such that, in every finite interdependent game, whenever every player except one follows F, the players are led to only welfare-maximizing profiles if the deviant is confused, only welfare-maximizing profiles if the deviant is stubborn with an action appearing in some welfare-maximizing profile, or only residual-welfare-maximizing profiles if the deviant is stubborn.
The proof for the confused case is immediate: in the Prisoner's Dilemma, a confused player 2 plays A with probability 1/2 at every timestep, so the players cannot be led only to (A, A) regardless of player 1's algorithm. For the stubborn cases, the proof proceeds by contradiction using the game from Example 2 and a modified game where the utilities at (A, B, B) are replaced with (0, 0, 0.1). Because F is completely uncoupled, player 1's sequence of actions and utilities has the same distribution in both games, forcing F to lead player 1 to the same action in both, which contradicts the requirement that F reach different welfare-maximizing profiles in each. The examples are therefore sufficient to rule out any algorithm, not just WM.
A strategic deviant can reweight welfare
The paper then turns to a deviant acting in their own interest. The simplest such deviation is to follow the same WM algorithm but with different parameters. Proposition 4 shows that if all players except j follow WM(b, c) while j follows WM(bj, cj), with b, bj in (0,1] and c, cj at least N, then every stochastically stable action profile maximizes the sum over i not equal to j of Ui plus (bj/b) times Uj. The parameter cj does not affect which profiles can be stochastically stable; only bj reweights the deviant's utility in the welfare function.
Example 3 illustrates this in the same Prisoner's Dilemma. If player 2 follows WM(1/2, 2) and player 1 also follows WM(1/2, 2), Theorem 1 implies the only stochastically stable profile is (A, A). If player 1 instead follows WM(1, 2), so that b1/b = 2, the deviant can bias the stochastically stable states toward profiles yielding them higher utility. This is a parameter-level deviation, not a switch to a different algorithm.
A strategic deviant can exploit WM entirely
Proposition 5 goes further: a deviant following a different algorithm UM(Φ, Ψ), with Φ and Ψ satisfying the paper's conditions (13) and (14), can guarantee that every stochastically stable action profile maximizes their own utility Uj, while the remaining players follow WM(b, c). Example 4 shows this in the Prisoner's Dilemma where player 2 follows WM(1, 2). Player 1 cannot make (B, A) stochastically stable by following WM(b1, c1) for any b1 in (0,1] and c1 at least 2, nor by being stubborn with a1 = B. But with Φ(u) = 2/(1 + e^(7 - 10u)) and Ψ(u) = 1/(1 + e^(10u - 7)), the conditions Φ(0.8) - Ψ(0.8) ≈ 1.19 > 1 = N - 1 and Φ(0.6) - Ψ(0.6) ≈ -0.19 < 0 hold, and the only stochastically stable profile becomes (B, A), where player 1 receives 0.8 instead of 0.5 at (A, A).
The distinction matters: Proposition 4 lets a deviant shift outcomes by reweighting their own utility within the same algorithm, while Proposition 5 lets a deviant with a different algorithm guarantee their own utility is maximized. Both exploit the WM algorithm specifically, which raises the question of whether some other algorithm avoids this.
No welfare-maximizing algorithm is incentive compatible
Theorem 6 closes that door. There exists no completely uncoupled learning algorithm F such that both (a) if every player follows F, the players are led to only welfare-maximizing profiles in every finite interdependent game, and (b) in every finite interdependent game, no player can strictly increase their long-run utility by unilaterally deviating from F to another completely uncoupled algorithm Fj.
The proof constructs Fj as F with each received utility uj replaced by σ(uj) for a strictly increasing function σ. Because F is completely uncoupled, the resulting process is identical to the one induced when every player follows F in a modified game where player j's utilities are transformed by σ. Taking the Prisoner's Dilemma from Example 1 with σ(0) = 0, σ(0.2) = 0.01, σ(0.5) = 0.02, and σ(0.8) = 0.9, the transformed objective U2 + σ(U1) takes values 0.52, 0.8, 0.9, and 0.21 at (A, A), (A, B), (B, A), and (B, B). Fj leads to (B, A), where player 1 receives 0.8, while following F leads to (A, A), where player 1 receives 0.5. The deviation strictly benefits player 1, violating (b). The paper concludes that no completely uncoupled welfare-maximizing learning algorithm is incentive compatible: there always exists some player with an incentive to deviate.
Where robustness would have to come from
The paper's discussion identifies two vulnerabilities behind these results. First, existing algorithms rely heavily on interdependence to reach desirable profiles, leaving them open to destabilization and exploitation when a deviant breaks that interdependence. Second, complete uncoupledness may be too restrictive for robustness, because players cannot detect a deviant. The authors suggest that algorithms not relying on interdependence, and allowing players to communicate or coordinate, may offer a path toward robustness.
The practical priority this paper sets is therefore not to tune WM's parameters or to search for a better uncoupled algorithm, since Theorem 3 and Theorem 6 rule out both routes. The decision-relevant split is between settings where every subsystem can be trusted to run the same algorithm and settings where one subsystem may be faulty, self-interested, or adversarial. In the first, uncoupled welfare-maximizing learning retains its guarantee; in the second, the guarantee fails even for a single deviant, and the paper's evidence points to communication or coordination as the condition robustness would require.
Sources used in this answer
On the Fragility of Efficiency: Uncoupled Learning with a Deviant
A single deviant player can significantly alter the long-run behavior of the welfare-maximizing learning algorithm, and no completely uncoupled learning algorithm is robust to a stubborn or confused deviant in every interdependent game or incentive compatible.
