Papers
Topics
Authors
Recent
Search
2000 character limit reached

S-Supporting Equilibria in Game Theory

Updated 6 July 2026
  • 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 ϵ\epsilon-well-supported Nash equilibrium is called SS-supporting when each player’s mixed strategy has support of cardinality at most SS (Anbalagan et al., 2015). In market design, an equilibrium is “xx^*-supporting” when anonymous prices and agent-specific budgets support a prescribed Pareto-optimal allocation xx^* (Andelman et al., 2021). In repeated additive games with reactive strategies, non-empty subsets SS of the action set index equilibrium classes in which self-play uses exactly the actions in SS (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 S\le S ϵ\epsilon-WSNE
Competitive equilibrium with unequal budgets Prices and budgets support a target allocation xx^* SS0
Repeated additive games Self-play uses exactly the actions in SS1 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 SS2 is an SS3-well-supported Nash equilibrium, then “SS4-supporting” means that both SS5 and SS6 have cardinality at most SS7 (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 SS8 is individually optimal and market-clearing (Andelman et al., 2021). In repeated additive games with reactive strategies, SS9 is a subset of the action set, and an SS0-supporting equilibrium is one whose stationary self-play distribution is supported on SS1 (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 SS2-supporting SS3-WSNE do not transfer directly to SS4-supporting competitive equilibria or to SS5-supporting reactive equilibria, because the underlying state spaces, feasibility constraints, and equilibrium predicates are different.

2. SS6-supporting SS7-well-supported Nash equilibria in win-lose games

For a bimatrix game SS8 with SS9, a pair of mixed strategies xx^*0, xx^*1 is an xx^*2-well-supported Nash equilibrium if every pure strategy played with positive probability is within xx^*3 of a best response. Equivalently,

xx^*4

for all xx^*5 with xx^*6 and all xx^*7, and

xx^*8

for all xx^*9 with xx^*0 and all xx^*1. Such an xx^*2-WSNE is xx^*3-supporting if both supports have cardinality at most xx^*4 (Anbalagan et al., 2015).

For win-lose games, every instance can be encoded as a directed bipartite graph xx^*5 with row vertices xx^*6 and column vertices xx^*7, where

xx^*8

Assuming every vertex has out-degree at least xx^*9, the central characterization states that for any integer SS0 and any SS1 with SS2, the game admits an SS3-WSNE with both supports of cardinality at most SS4 if and only if the graph contains either a directed cycle of length at most SS5, or an undominated set of SS6 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 SS7-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 SS8 against the opponent’s mix; in the induced subgraph on the supports, every vertex has out-degree at least SS9, hence there is a directed cycle of length at most SS0 (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 SS1-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 SS2 and any SS3, there are win-lose bimatrix games for which every SS4-WSNE has support size greater than SS5 (Anbalagan et al., 2015). The proof uses additive number theory. Haight’s theorem yields, for any SS6, a modulus SS7 and a subset SS8 with SS9 and S\le S0. From this, one constructs a non-bipartite digraph of girth at least S\le S1 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 S\le S2 and every set of S\le S3 rows or columns is dominated, so the characterization theorem excludes every S\le S4-WSNE with supports of size at most S\le S5 (Anbalagan et al., 2015).

This construction has two further consequences. First, it shows that the minimum support required for S\le S6-WSNE is unbounded as S\le S7 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 S\le S8-digraphs for all S\le S9 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 ϵ\epsilon0. In win-lose games on ϵ\epsilon1 strategies, every ϵ\epsilon2-WSNE may require each player’s support to have size at least ϵ\epsilon3 (Anbalagan et al., 2013). The construction uses a bipartite digraph derived from a random tournament and a “ϵ\epsilon4-covered” property ensuring that every ϵ\epsilon5-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 ϵ\epsilon6 vertices has in-degree greater than ϵ\epsilon7, then the graph contains a directed ϵ\epsilon8-cycle. Since the constructed game has no directed ϵ\epsilon9- or xx^*0-cycles, any xx^*1-WSNE with xx^*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 xx^*3, for any xx^*4 there is an xx^*5-WSNE in which each player mixes uniformly on a multiset of

xx^*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-xx^*7” phenomenon: for every xx^*8, there exist win-lose games for which no pair of mixed strategies with supports of size at most two forms a xx^*9-WSNE, even though every bimatrix game with payoffs in SS00 admits a SS01-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 SS02-WSNE. For SS03-player games with SS04 actions per player, every game admits an SS05-approximate Nash equilibrium in which each player mixes over at most

SS06

pure actions (Babichenko, 2013). Babichenko’s proof uses population-splitting and Lipschitz smoothing: each original player is replaced by a population of SS07 subplayers, the smoothed game becomes SS08-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 SS09-uniform SS10-equilibrium in the original game. For graphical games of maximum degree SS11, the same argument yields

SS12

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 SS13-player SS14-action game and for every SS15, there exists an SS16-CCE with support size at most

SS17

and there exists an SS18-CE with support size at most

SS19

for any chosen failure probability SS20 (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 SS21-CCE, this leads to a randomized algorithm with expected number of iterations at most SS22 once an exact correlated equilibrium is available; each iteration checks the SS23 deviation inequalities in SS24 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, SS25-WSNE, SS26-CE, and SS27-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 SS28 is “supported” when there exist anonymous prices SS29 and agent-specific budgets SS30 such that SS31 is a competitive equilibrium (Andelman et al., 2021). The model has agents SS32, goods SS33 with supplies SS34, and additive utilities

SS35

The tuple SS36 is SS37-supporting if: each agent solves

SS38

no agent overspends, and market clearing holds: SS39

The core theorem states that given any Pareto-optimal allocation SS40, one can compute in polynomial time prices SS41 and budgets SS42 so that SS43 is an equilibrium supporting SS44 (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 SS45 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 SS46 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 SS47 as root, prices on adjacent items are initialized by SS48, and then propagated through the tree by

SS49

whenever agent SS50 holds both the already priced item SS51 and another item SS52. This enforces indifference among all goods held by the same agent within the tree: SS53 Each agent budget is then set to exactly finance the assigned bundle: SS54 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 SS55 per tree and sets

SS56

A continuous gain map SS57 is defined on the simplex of scaling vectors, and Brouwer’s fixed-point theorem yields SS58 with SS59. At such a fixed point, all cross-tree gains vanish. Equivalently, the paper gives a linear-program formulation: SS60 together with SS61 and SS62 (Andelman et al., 2021).

Algorithmically, cycle elimination can be done in SS63, pricing each tree is a single BFS or DFS in SS64, 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 SS65, or by sorting in SS66 for two agents and in SS67 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. SS68-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: SS69 and the long-run payoff under reactive strategies exists as

SS70

A reactive strategy satisfies SS71 for all SS72, so it can be written as SS73 with each SS74 (Lesigang et al., 26 Jun 2026).

A symmetric Nash equilibrium in the class of reactive strategies is a SS75 such that

SS76

A key simplification is that one only needs to check deviations among pure unconditional strategies SS77: SS78 Moreover, if SS79 is the stationary frequency of SS80 under self-play and

SS81

then

SS82

Because

SS83

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 SS84 is a symmetric Nash equilibrium if and only if there exists a non-empty SS85 such that four conditions hold. First, a support condition: SS86 Second, if the Markov chain SS87 is not primitive, the initial move must be chosen so that the limiting distribution is supported on SS88. Third, all actions in SS89 give equal payoff against SS90: SS91 Fourth, no action outside SS92 gives more: SS93 Distinct subsets SS94 give disjoint equilibrium classes, and every reactive equilibrium belongs to exactly one minimal SS95 (Lesigang et al., 26 Jun 2026).

The case SS96 recovers equalizer strategies. Then the zero restrictions disappear, the outside-action inequalities are vacuous, and only the equal-payoff conditions remain: SS97 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 SS98 and parameters SS99, SS00, applying the characterization yields seven equilibrium classes. Evolutionary simulations under Imhof and Nowak dynamics show that when SS01 increases from SS02 to SS03 while SS04, SS05, and SS06, SS07-supporting equilibria dominate at low SS08, SS09-supporting equilibria dominate at high SS10, and the equalizer class SS11 is rarely observed because it is far less invasion-resistant (Lesigang et al., 26 Jun 2026). The maximal number of free parameters in an SS12-action game is

SS13

which is symmetric in SS14 about SS15 (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 SS16 with target equilibrium SS17 and initial profile SS18, a subset SS19 is a direct control set if

SS20

The minimum size of such a set is denoted SS21 (Polevoy et al., 2023).

This notion links support to equilibrium strength. If every coalition of size at least SS22 is a direct control set for SS23, and if each player weakly prefers SS24 when the others play SS25, namely

SS26

then SS27 is an SS28-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 SS29 is NP-complete, and unless SS30 no polynomial-time algorithm approximates SS31 within factor SS32 for any SS33, even when each player has only two actions (Polevoy et al., 2023). Under player-wise monotonicity, however, a Local-Ratio algorithm gives an SS34-approximation when each influence neighborhood has size at most SS35. 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 SS36 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 SS37-approximation when all SS38 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.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to S-Supporting Equilibria.