Papers
Topics
Authors
Recent
2000 character limit reached

Bounded-Compromise Theorem

Updated 28 December 2025
  • Bounded-Compromise Theorem is a central concept in game theory that defines efficiency bounds when agents balance their personal preferences with collective constraints, exemplified by linear Price of Anarchy limits.
  • The theorem’s proofs use dual-based lower bounds, axiomatic uniqueness, and geometric as well as combinatorial arguments across opinion-formation, cooperative, and deliberative coalition games.
  • Its applications span social network opinion dynamics, resource allocation, and deliberative decision-making while also outlining computational challenges and complexity limitations in decentralized negotiation.

The Bounded-Compromise Theorem refers to a core result appearing in several strands of game theory and collective decision models: it quantifies structural or inefficiency bounds that arise when agents must compromise between individual preferences and collective constraints, subject to “bounded” or local rules for consensus or payoff allocation. Prominent versions are found in non-cooperative opinion-formation games (“price of anarchy” bounds), cooperative game theory (unique solution values based on bounding allocations by lower and upper functionals), and deliberative coalition formation (sufficiency of pairwise compromise in continuous policy spaces). This article presents formal definitions, model contexts, and theorem statements for each of the three principal manifestations in the recent literature.

1. Bounded-Compromise in Opinion-Formation Games

The Bounded-Compromise Theorem in opinion-formation games, introduced by Caragiannis et al., provides upper bounds on the inefficiency of equilibrium in strategic models where agents express opinions as compromises between their internal beliefs and the expressed opinions of their kk nearest neighbors. The setting is as follows: nn agents, each with belief siRs_i \in \R, select expressed opinions ziRz_i\in\R. Each agent ii “listens” to the kk agents whose opinions are closest to sis_i. The individual cost is

costi(z,s)=maxjNi(z,s){zisi,zjzi},\mathrm{cost}_i(z,s) = \max_{j\in N_i(z,s)}\left\{ |z_i-s_i|, |z_j-z_i| \right\},

and the social cost is SC(z,s)=i=1ncosti(z,s)\mathrm{SC}(z,s) = \sum_{i=1}^n \mathrm{cost}_i(z,s).

A pure Nash equilibrium (PNE) is a vector zz such that no agent can reduce her cost by unilateral deviation. The efficiency loss is measured by the Price of Anarchy (PoA): PoA(s)=supzPNE(s)SC(z,s)SC(z(s),s),\mathrm{PoA}(s) = \sup_{z\in \mathrm{PNE}(s)} \frac{\mathrm{SC}(z,s)}{\mathrm{SC}(z^*(s),s)}, where z(s)z^*(s) is the optimal state. The worst-case inefficiency is PoA(k)=supsPoA(s)\mathrm{PoA}(k) = \sup_s \mathrm{PoA}(s).

Main Theorem: For all k1k\geq 1,

PoA(k)4(k+1),\mathrm{PoA}(k) \leq 4(k+1),

with PoA(1)3\mathrm{PoA}(1) \leq 3 (tight). This expresses that for any neighborhood size kk, the efficiency loss due to bounded compromise grows at most linearly with kk; no sublinear bound is possible, as lower-bound examples exist with PoA(k)k+1\mathrm{PoA}(k)\geq k+1 for k3k\geq 3 and PoA(1)3\mathrm{PoA}(1) \geq 3 (Caragiannis et al., 2017).

2. Bounded-Compromise in Cooperative Game Theory

The “Bounded-Compromise Theorem” in the context of transfer utility (TU) cooperative games unifies many classical compromise values (e.g., τ\tau-value, Gately value) via an axiomatic characterization. Let N={1,,n}N=\{1,\dots,n\} be the player set, and let v:2NRv:2^N\to\R be the characteristic function. Consider a bound-pair (μ,η)(\mu,\eta), where μ(v),η(v)RN\mu(v),\eta(v)\in\R^N satisfy:

  • μ(v)η(v)\mu(v)\leq\eta(v) componentwise,
  • Covariance: vμ(v)v-\mu(v) is a game, μ(vμ(v))=0\mu(v-\mu(v))=0, and η(vμ(v))=η(v)μ(v)\eta(v-\mu(v))=\eta(v)-\mu(v).

A game vv is (μ,η)(\mu,\eta)-balanced if there exists an efficient allocation xx with μ(v)xη(v)\mu(v)\leq x\leq \eta(v). The class B(μ,η)\mathcal{B}(\mu,\eta) consists of all such games.

The unique compromise value γ(v;μ,η)\gamma(v;\mu,\eta) is: γ(v;μ,η)=v(N)jμj(v)j[ηj(v)μj(v)]η(v)+jηj(v)v(N)j[ηj(v)μj(v)]μ(v)\gamma(v;\mu,\eta)= \frac{v(N)-\sum_j \mu_j(v)}{\sum_j [\eta_j(v)-\mu_j(v)]}\,\eta(v) + \frac{\sum_j \eta_j(v)-v(N)}{\sum_j [\eta_j(v)-\mu_j(v)]}\,\mu(v) for μ(v)<η(v)\mu(v)<\eta(v), and μ(v)\mu(v) otherwise.

Bounded-Compromise Theorem: The map γ(;μ,η):B(μ,η)RN\gamma(\cdot;\mu,\eta):\mathcal{B}(\mu,\eta)\to\R^N is the unique value satisfying:

  • Minimal-rights: f(v)=f(vμ(v))+μ(v)f(v) = f(v-\mu(v)) + \mu(v),
  • Restricted proportionality: for μ(v)=0,\mu(v)=0, f(v)=λvη(v)f(v)=\lambda_v\eta(v) for some λvR\lambda_v\in\R.

Various classical values are special cases:

  • μ0\mu\equiv 0, ηi(v)\eta_i(v) marginal: PANSC value.
  • μ\mu minimal-rights, η\eta marginal: τ\tau-value.
  • On convex games, τ\tau, κ\kappa, and χ\chi coincide. This construction demonstrates that efficient compromise between two natural benchmarks is always possible and unique, provided the bounds are non-self-contradictory (Gilles et al., 7 Mar 2025).

3. Bounded-Compromise in Deliberative Coalition Formation

Elkind, Ghosh, and Goldberg formalize compromise in coalition formation within dd-Euclidean policy spaces: agents and proposals are points in Rd\R^d, with each agent approving proposals preferred to the status quo. The deliberation process consists of kk-compromise transitions, where up to kk coalitions merge to form a new coalition supporting a proposal, possibly leaving behind non-approving agents.

A coalition structure is kk-terminal if no further kk-compromises are possible. The outcome is successful if some coalition achieves maximum possible support.

Bounded-Compromise Theorem: In every dd-Euclidean deliberation space, pairwise (k=2k=2) compromise suffices:

  • Every $2$-terminal coalition structure is already successful; maximal-support coalitions are achievable via sequences of $2$-compromises from any initialization.
  • Every $2$-deliberation terminates in at most n2n^2 transitions (where nn is the number of agents).

The proof leverages the geometry of approval half-spaces in Rd\R^d and the potential function

Φ(D)=(nmax(C,p)DC)+number of coalitions.\Phi(\mathcal{D}) = (n-\max_{(C,p)\in\mathcal{D}}|C|) + \text{number of coalitions}.

In the discrete hypercube model, exponentially large compromises may be required, in contrast to the Euclidean case (Elkind et al., 2022).

4. Proof Techniques and Complexity Considerations

Across these domains, proofs of bounded-compromise properties often rely on:

  • Dual-based lower bounds: In opinion formation, LP duality establishes lower bounds on optimal social cost, which are then matched against geometric upper bounds at equilibrium (Caragiannis et al., 2017).
  • Axiomatic uniqueness: In cooperative games, uniqueness is proved by reducing to proportionality (for null lower-bound), then showing any solution with the minimal-rights and restricted proportionality properties must coincide with the explicit compromise value (Gilles et al., 7 Mar 2025).
  • Geometric and combinatorial arguments: In deliberative coalition formation, half-space geometry partitions agent approval zones; iterative two-coalition operations suffice for reaching maximal support by reducing a discrete potential function (Elkind et al., 2022).

Complexity limitations are prominent:

  • For k=1k=1 in opinion-formation games, computing (best/worst) PNE is polynomial-time, but for k2k\ge 2 the problem's complexity is unresolved.
  • In the deliberative coalition setting, the decision version (Euc-Score) and the decentralized process of finding a valid $2$-compromise are NP-hard. The deliberation process may be exponentially long if adversarially ordered.

5. Significance and Applications

The Bounded-Compromise Theorem anchors a wide array of game-theoretic models by establishing that natural local or pairwise compromise rules—under reasonable structural or efficiency constraints—suffice to guarantee uniqueness and efficiency bounds or algorithmic reduction. In cooperative game theory, it unifies classical allocation rules through a common axiomatic lens, extending to assignment, network games, cost-sharing, and bargaining. In strategic formation and deliberation, it delivers precise quantification of the price of local negotiation or bounded coordination, illuminating both social-network dynamics and computational bottlenecks.

Applications include:

6. Generalizations, Limitations, and Open Questions

The Bounded-Compromise framework admits numerous generalizations:

  • In non-cooperative opinion-formation, player-specific neighborhood sizes or alternative distance metrics (e.g., Hegselmann-Krause thresholds) are considered, though it is conjectured that linear inefficiency persists (Caragiannis et al., 2017).
  • In cooperative games, allowing more general bound pairs or tightening axioms extends solution concepts beyond classical values (Gilles et al., 7 Mar 2025).
  • In deliberation models, the tractability in higher-dimensional or discrete policy spaces and efficient decentralization procedures remain open, with the possibility of exponentially-sized compromises in the discrete domain (Elkind et al., 2022).

A plausible implication is that the essential principle—efficiency and uniqueness of outcomes arising from bounded or pairwise compromises—remains robust under a wide class of local negotiation and aggregation protocols. However, computational obstacles and domain-specific limitations (e.g., “curse of dimensionality”) delimit the full applicability in automated or large-scale systems.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (3)

Whiteboard

Topic to Video (Beta)

Follow Topic

Get notified by email when new papers are published related to Bounded-Compromise Theorem.