S-Supporting Equilibria in Game Theory
- S-supporting equilibria are a family of game-theoretic notions defined by structural constraints on mixed supports, prescribed allocations, or control sets to ensure strategic stability.
- They are applied in diverse settings including win–lose bimatrix games, market design, repeated additive games, and strategic control, offering both theoretical and algorithmic insights.
- Analytical techniques such as graph-theoretic reformulations, Lipschitz smoothing, and direct control methods reveal trade-offs, lower bound barriers, and support-size bounds in equilibrium approximation.
Searching arXiv for the cited papers and closely related work on S-supporting equilibria across game-theoretic contexts. “S-supporting equilibria” is a context-dependent expression in contemporary game theory. In one line of work on bimatrix games, an -well-supported Nash equilibrium is called -supporting when each player’s mixed strategy has support of cardinality at most (Anbalagan et al., 2015). In market design, an equilibrium is “-supporting” when anonymous prices and agent-specific budgets support a prescribed Pareto-optimal allocation (Andelman et al., 2021). In repeated additive games with reactive strategies, non-empty subsets of the action set index equilibrium classes in which self-play uses exactly the actions in (Lesigang et al., 26 Jun 2026). A further usage studies which subset of players must be fixed at a target equilibrium so that all remaining players best-respond to it (Polevoy et al., 2023). This suggests that the expression is not a single standardized definition but a family of related notions organized around what is being “supported”: a bounded mixed support, a target allocation, a self-play action set, or an equilibrium profile itself.
1. Terminological scope
The main usages can be organized as follows.
| Context | Meaning of “supporting” | Equilibrium object |
|---|---|---|
| Win-lose bimatrix games | Both mixed supports have cardinality | -WSNE |
| Competitive equilibrium with unequal budgets | Prices and budgets support a target allocation | 0 |
| Repeated additive games | Self-play uses exactly the actions in 1 | Symmetric reactive NE class |
| Strategic-form control | A player subset makes the target equilibrium a best response for everyone else | Direct control set |
In bimatrix approximation, the relevant object is the support of a mixed strategy: if 2 is an 3-well-supported Nash equilibrium, then “4-supporting” means that both 5 and 6 have cardinality at most 7 (Anbalagan et al., 2015). In Fisher-style markets with divisible goods, the central question is instead whether one can choose anonymous prices and agent-specific budgets so that a given feasible allocation 8 is individually optimal and market-clearing (Andelman et al., 2021). In repeated additive games with reactive strategies, 9 is a subset of the action set, and an 0-supporting equilibrium is one whose stationary self-play distribution is supported on 1 (Lesigang et al., 26 Jun 2026). In direct-control models, “supporting” refers neither to mixed-strategy support size nor to action subsets, but to a coalition of players whose forced compliance makes the target equilibrium a best response for the remaining players (Polevoy et al., 2023).
A common source of confusion is therefore terminological rather than mathematical. Results about 2-supporting 3-WSNE do not transfer directly to 4-supporting competitive equilibria or to 5-supporting reactive equilibria, because the underlying state spaces, feasibility constraints, and equilibrium predicates are different.
2. 6-supporting 7-well-supported Nash equilibria in win-lose games
For a bimatrix game 8 with 9, a pair of mixed strategies 0, 1 is an 2-well-supported Nash equilibrium if every pure strategy played with positive probability is within 3 of a best response. Equivalently,
4
for all 5 with 6 and all 7, and
8
for all 9 with 0 and all 1. Such an 2-WSNE is 3-supporting if both supports have cardinality at most 4 (Anbalagan et al., 2015).
For win-lose games, every instance can be encoded as a directed bipartite graph 5 with row vertices 6 and column vertices 7, where
8
Assuming every vertex has out-degree at least 9, the central characterization states that for any integer 0 and any 1 with 2, the game admits an 3-WSNE with both supports of cardinality at most 4 if and only if the graph contains either a directed cycle of length at most 5, or an undominated set of 6 vertices all on one side of the bipartition (Anbalagan et al., 2015).
The characterization isolates two distinct mechanisms for small-support well-supported equilibria. A short directed cycle supplies a compact alternating structure of mutually rewarding actions. An undominated set supplies a side of the game for which no single opponent action covers all supported actions simultaneously. The proof decomposes accordingly: one lemma constructs an equilibrium from an undominated set, another from a short directed cycle, and the converse shows that any 7-WSNE with small supports forces one of those two combinatorial configurations. In the converse direction, if neither support set is undominated, then both players have true best responses of payoff 8 against the opponent’s mix; in the induced subgraph on the supports, every vertex has out-degree at least 9, hence there is a directed cycle of length at most 0 (Anbalagan et al., 2015).
This graph-theoretic reformulation is significant because it converts a mixed-strategy existence question into a finite structural question about bipartite digraphs. In the win-lose setting, support-bounded 1-WSNE are therefore governed by cycle structure and domination structure rather than by generic fixed-point arguments.
3. Lower bounds and barriers for small supports
The main lower bound for well-supported equilibria is negative in the strongest possible constant-support sense: for every fixed 2 and any 3, there are win-lose bimatrix games for which every 4-WSNE has support size greater than 5 (Anbalagan et al., 2015). The proof uses additive number theory. Haight’s theorem yields, for any 6, a modulus 7 and a subset 8 with 9 and 0. From this, one constructs a non-bipartite digraph of girth at least 1 in which every pair of vertices is dominated by some third vertex, and then converts it into a bipartite digraph by doubling vertices and adding self-arcs. The resulting win-lose game has no cycle of length at most 2 and every set of 3 rows or columns is dominated, so the characterization theorem excludes every 4-WSNE with supports of size at most 5 (Anbalagan et al., 2015).
This construction has two further consequences. First, it shows that the minimum support required for 6-WSNE is unbounded as 7 grows, even though the argument is existential rather than quantitative in terms of elementary closed forms. Second, it refutes graph-theoretic conjectures of Daskalakis, Mehta and Papadimitriou, and of Myers, by producing 8-digraphs for all 9 rather than forcing the conjectured dichotomy between short cycles and small undominated sets (Anbalagan et al., 2015).
A complementary barrier was established earlier for the regime 0. In win-lose games on 1 strategies, every 2-WSNE may require each player’s support to have size at least 3 (Anbalagan et al., 2013). The construction uses a bipartite digraph derived from a random tournament and a “4-covered” property ensuring that every 5-set on either side has a common in-neighbour. The contradiction argument combines this covering property with a bipartite Caccetta-Häggkvist-type theorem: if every vertex in a balanced bipartite digraph on 6 vertices has in-degree greater than 7, then the graph contains a directed 8-cycle. Since the constructed game has no directed 9- or 0-cycles, any 1-WSNE with 2 must have larger supports (Anbalagan et al., 2013).
The same paper also supplies the positive side of the support-size trade-off: in every bimatrix game with payoffs in 3, for any 4 there is an 5-WSNE in which each player mixes uniformly on a multiset of
6
pure strategies (Anbalagan et al., 2013). Thus the lower bound is polylogarithmic and the upper bound is polylogarithmic, though with different exponents and under different parameter regimes. The paper also proves a sharp “no size-7” phenomenon: for every 8, there exist win-lose games for which no pair of mixed strategies with supports of size at most two forms a 9-WSNE, even though every bimatrix game with payoffs in 00 admits a 01-approximate Nash equilibrium with supports of cardinality at most two (Anbalagan et al., 2013). This is one of the clearest separations between approximate Nash equilibrium and its well-supported variant.
4. Small-support equilibria beyond well-supported Nash
The small-support perspective extends well beyond 02-WSNE. For 03-player games with 04 actions per player, every game admits an 05-approximate Nash equilibrium in which each player mixes over at most
06
pure actions (Babichenko, 2013). Babichenko’s proof uses population-splitting and Lipschitz smoothing: each original player is replaced by a population of 07 subplayers, the smoothed game becomes 08-Lipschitz in every opponent’s action, and concentration for Lipschitz functions then implies the existence of a pure equilibrium in the population game, which corresponds to a 09-uniform 10-equilibrium in the original game. For graphical games of maximum degree 11, the same argument yields
12
so the dependence shifts from the total number of players to the interaction degree (Babichenko, 2013).
Approximate correlated equilibrium and approximate coarse correlated equilibrium admit analogous polylogarithmic support bounds. In every 13-player 14-action game and for every 15, there exists an 16-CCE with support size at most
17
and there exists an 18-CE with support size at most
19
for any chosen failure probability 20 (Babichenko et al., 2013). The probabilistic method behind both results is similar: start from an exact equilibrium, sample profiles independently, and apply Hoeffding’s inequality plus a union bound over regret constraints. For 21-CCE, this leads to a randomized algorithm with expected number of iterations at most 22 once an exact correlated equilibrium is available; each iteration checks the 23 deviation inequalities in 24 time (Babichenko et al., 2013).
These results show that “small support” is a robust theme across equilibrium notions, but not a uniform one. Approximate Nash, 25-WSNE, 26-CE, and 27-CCE impose different deviation classes, and the resulting support-size bounds differ accordingly. The support-minimization problem also changes with the equilibrium concept: finding an exact correlated equilibrium of minimum support is NP-hard under Cook reductions even in two-player zero-sum games (Babichenko et al., 2013).
5. Supporting arbitrary Pareto-optimal allocations in competitive equilibrium
In a market with additive valuations over heterogeneous divisible resources, an allocation 28 is “supported” when there exist anonymous prices 29 and agent-specific budgets 30 such that 31 is a competitive equilibrium (Andelman et al., 2021). The model has agents 32, goods 33 with supplies 34, and additive utilities
35
The tuple 36 is 37-supporting if: each agent solves
38
no agent overspends, and market clearing holds: 39
The core theorem states that given any Pareto-optimal allocation 40, one can compute in polynomial time prices 41 and budgets 42 so that 43 is an equilibrium supporting 44 (Andelman et al., 2021). The construction has three phases.
First, a cycle-elimination procedure transforms the sharing graph of the allocation into a forest while preserving Pareto optimality and each agent’s utility. If the bipartite sharing graph 45 contains a cycle, an infinitesimal reallocation around that cycle can eliminate one strictly interior edge without decreasing any agent’s utility. Repeating this produces a new Pareto-optimal allocation 46 with the same utility vector and a cycle-free sharing graph (Andelman et al., 2021).
Second, each tree component is priced locally. Choosing an arbitrary agent 47 as root, prices on adjacent items are initialized by 48, and then propagated through the tree by
49
whenever agent 50 holds both the already priced item 51 and another item 52. This enforces indifference among all goods held by the same agent within the tree: 53 Each agent budget is then set to exactly finance the assigned bundle: 54 Lemmas 3.3–3.4 show that under these local prices and budgets, no agent in the tree can profitably reallocate budget from one good in the tree to another (Andelman et al., 2021).
Third, the locally priced trees are scaled to prevent cross-tree deviations. One chooses a scalar 55 per tree and sets
56
A continuous gain map 57 is defined on the simplex of scaling vectors, and Brouwer’s fixed-point theorem yields 58 with 59. At such a fixed point, all cross-tree gains vanish. Equivalently, the paper gives a linear-program formulation: 60 together with 61 and 62 (Andelman et al., 2021).
Algorithmically, cycle elimination can be done in 63, pricing each tree is a single BFS or DFS in 64, and the scaling step can be solved in polynomial time by LP. The same framework supports the Rawlsian max-min allocation, which can itself be found by a single LP in 65, or by sorting in 66 for two agents and in 67 for two goods (Andelman et al., 2021). In this literature, “supporting equilibrium” means implementability of a target Pareto-optimal allocation rather than sparsity of a mixed strategy.
6. 68-supporting classes in repeated additive games
In repeated additive games between two players with finitely many actions, Lesigang, Hilbe and Glynatsi study reactive strategies, i.e. memory-1 strategies that condition only on the opponent’s previous action (Lesigang et al., 26 Jun 2026). The stage game is additive: 69 and the long-run payoff under reactive strategies exists as
70
A reactive strategy satisfies 71 for all 72, so it can be written as 73 with each 74 (Lesigang et al., 26 Jun 2026).
A symmetric Nash equilibrium in the class of reactive strategies is a 75 such that
76
A key simplification is that one only needs to check deviations among pure unconditional strategies 77: 78 Moreover, if 79 is the stationary frequency of 80 under self-play and
81
then
82
Because
83
the equilibrium conditions become linear equalities and inequalities in the strategy variables (Lesigang et al., 26 Jun 2026).
Theorem 3.1 states that a reactive strategy 84 is a symmetric Nash equilibrium if and only if there exists a non-empty 85 such that four conditions hold. First, a support condition: 86 Second, if the Markov chain 87 is not primitive, the initial move must be chosen so that the limiting distribution is supported on 88. Third, all actions in 89 give equal payoff against 90: 91 Fourth, no action outside 92 gives more: 93 Distinct subsets 94 give disjoint equilibrium classes, and every reactive equilibrium belongs to exactly one minimal 95 (Lesigang et al., 26 Jun 2026).
The case 96 recovers equalizer strategies. Then the zero restrictions disappear, the outside-action inequalities are vacuous, and only the equal-payoff conditions remain: 97 The paper identifies these with the equalizer or zero-determinant strategies of Press and Dyson and Hilbe et al. (Lesigang et al., 26 Jun 2026).
For a three-action donation game with actions 98 and parameters 99, 00, applying the characterization yields seven equilibrium classes. Evolutionary simulations under Imhof and Nowak dynamics show that when 01 increases from 02 to 03 while 04, 05, and 06, 07-supporting equilibria dominate at low 08, 09-supporting equilibria dominate at high 10, and the equalizer class 11 is rarely observed because it is far less invasion-resistant (Lesigang et al., 26 Jun 2026). The maximal number of free parameters in an 12-action game is
13
which is symmetric in 14 about 15 (Lesigang et al., 26 Jun 2026).
7. Control sets and equilibrium attainment
A structurally different notion asks which subset of players can be forced to play a target equilibrium so that the remaining players then find that equilibrium a best response. In a finite strategic-form game 16 with target equilibrium 17 and initial profile 18, a subset 19 is a direct control set if
20
The minimum size of such a set is denoted 21 (Polevoy et al., 2023).
This notion links support to equilibrium strength. If every coalition of size at least 22 is a direct control set for 23, and if each player weakly prefers 24 when the others play 25, namely
26
then 27 is an 28-strong Nash equilibrium, and the bound is tight (Polevoy et al., 2023). Thus control sets provide a bridge between intervention requirements and robustness against coalitional deviation.
The computational picture is difficult. Deciding whether there exists a direct control set of size at most 29 is NP-complete, and unless 30 no polynomial-time algorithm approximates 31 within factor 32 for any 33, even when each player has only two actions (Polevoy et al., 2023). Under player-wise monotonicity, however, a Local-Ratio algorithm gives an 34-approximation when each influence neighborhood has size at most 35. The paper also identifies tractable or approximately tractable cases inside potential games: singleton congestion games under a general-position assumption and mild cost-monotonicity admit an exact polynomial-time algorithm; symmetric congestion games with decreasing costs can be searched over 36 in polynomial time; and in coordination games on graphs, the minimum direct control set problem is NP-complete in the two-colour case, but a target-dominating-set reduction yields an 37-approximation when all 38 are large enough (Polevoy et al., 2023).
In this literature, the “supporting” subset is a subset of players rather than actions or mixed-strategy supports. The conceptual commonality is nevertheless clear: an equilibrium is supported by a small or structured object that certifies its attainability, implementability, or self-enforcement.