Deviate or Not: Learning Coalition Structures with Multiple-bit Observations in Games

Yixuan Even Xu, Zhe Feng, Fei Fang · AAAI 2025 (aaai25-33553)

mirror found
paperDeviate or Not: Learning Coalition Structures with Multiple-bit Observations in Games
authorsYixuan Even Xu, Zhe Feng, Fei Fang
venueAAAI 2025
filed underfrontier · tools-data
judged bygpt-5.6-luna / xhigh (triple__luna__xhigh__c2r1)
judge confidencemedium
authors would recognise ityes

The anchor — algorithmic

Theorem 3.1

Algorithm 1 solves Multiple-bit CSL with normal-form games in log2 n + 2 rounds.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given \(T=\{1,\ldots,\tau\}\), known rational masses \(\mu\in\mathbb{Q}_{>0}^{\tau}\) with \(\sum_t\mu_t=1\), and an unknown partition \(\Pi\) of \(T\) such that all replicas of each type lie in one coalition block, design adaptive succinct type-symmetric normal-form queries. A query indexed by \(E\subseteq T\times T\) uses directed-prisoner's-dilemma factors with payoffs normalized so that \(b\) deviates exactly when some \((a,b)\in E\) has \(a\sim_\Pi b\), returning \(\delta_b^E=\mu_b\mathbf{1}[\exists a:(a,b)\in E,\ a\sim_\Pi b]\); recover \(\Pi\) exactly while minimizing worst-case rounds.

The model it lives in

A high-multiplicity population of types \(T\), with mass \(\mu_t\) for type \(t\) and all replicas of a type sharing one hidden coalition block. Each adaptive query chooses \(E\subseteq T\times T\), the oracle returns deviation masses \(\delta^E\), and the objective is exact recovery of \(\Pi\) in the fewest rounds.

The objection that survived

The proposed payoff lift is not valid as written for unequal masses: summing the paper's unnormalized utilities can make the deviation sign depend on \(2\mu_a-\mu_b\), so a mass-normalized or pairwise construction must be supplied.

fatal: False

What the mirror covers

The mirror covers the normal-form CSL core, including Theorems 2.1 and 3.1 and supporting Lemmas 3.1–3.2, with \(n\) replaced by \(\tau\). It leaves the auction, congestion, graphical, dynamic, noisy, and type-splitting variants untreated.

Open questions for a prover

The case FOR (proponent)

The strongest defensible mirror is a high-multiplicity, type-block version of the paper’s normal-form Coalition Structure Learning problem. I would make this the lead case.

Let \(T=\{1,\ldots,\tau\}\) be a finite set of complete game-types, with population masses \(\mu_t>0\), \(\sum_t\mu_t=1\). Type \(t\) includes every game-relevant attribute: its action set, payoff template, valuation-like parameters, and so on. There may be \(N\mu_t\) physical agents of type \(t\), with \(N\) enormous and \(\tau\ll N\).

The plausible regime is a platform populated by many replicas of a small number of automated bidder, driver, or trading-agent templates. Copies of a template are managed through the same controller or fleet, so the hidden coalition structure is a partition \(\Pi\) of the types: all mass of types in one block of \(\Pi\) coordinates, and different blocks do not coordinate. The object to learn is therefore \(\Pi\), not the meaningless names of exchangeable copies. This is a genuine high-multiplicity quotient: \(N\) can grow without bound while \(\tau\) remains fixed or moderate.

Call the problem Type-Block Multiple-bit CSL\(_\infty\). An instance consists of \(T\), \(\mu\), and access to a multiple-bit deviation oracle, while the partition \(\Pi\) is hidden. A query is a type-symmetric, succinctly represented product of directed prisoner’s-dilemma factors. For a factor \(P_\infty(a,b)\), every source-target pair between type \(a\) and type \(b\) receives the paper’s payoffs \(2\) to the source and \(-1\) to the target when the target chooses \(C\), with all agents initially choosing \(D\). Utilities are summed over the coalition mass.

If \(a\) and \(b\) lie in the same block of \(\Pi\), the coalition gains overall from having the entire \(b\)-mass switch to \(C\): the \(+2\) source benefit outweighs the \(-1\) target cost. If they lie in different blocks, the target coalition sees only the \(-1\) cost and stays at \(D\). Thus a product query indexed by \(E\subseteq T\times T\) returns a mass-deviation vector \(\delta^E\) satisfying

\[ \delta^E_b = \mu_b\mathbf 1\!\left[ \exists a\colon (a,b)\in E \text{ and } a\sim_\Pi b \right]. \]

The task is to design adaptive queries and recover \(\Pi\) exactly, minimizing the worst-case number of rounds. This is the continuous question: the \(n\)-dimensional deviation vector has become a vector of masses, and the complexity should depend on \(\tau\) and the encoding length of \(\mu\), not on \(N\).

The lead anchor is Theorem 3.1, proved in this paper, which states that Algorithm 1 solves Multiple-bit CSL with normal-form games in \(\log_2 n+2\) rounds. Its proof transfers almost verbatim with types replacing named agents. First query all factors \(P_\infty(a,b)\) with \(a<b\). A type \(b\) signals precisely when its block contains a lower-indexed type. Then binary-search those lower-indexed candidates for every \(b\) simultaneously, using one product query per search level. Finally merge each type with the minimum-index type found in its block. The resulting algorithm uses at most

\[ \lceil\log_2\tau\rceil+1\le \log_2\tau+2 \]

rounds and polynomial-size succinct queries. I expect this mirror to be Class A: the continuum removes dependence on the huge replica count \(N\), while preserving the paper’s central algorithmic idea—parallel binary search driven by multiple deviation bits.

A useful secondary anchor is Theorem 2.1, also proved in the paper. In this same continuous problem, every type produces only a binary mass signal, \(0\) or \(\mu_t\). There are \(B_\tau\) possible partitions of \(T\), while one round supplies at most \(\tau\) bits. Hence any exact learner requires at least

\[ \frac{\log_2 B_\tau}{\tau} = \log_2\tau-O(\log_2\log\tau) \]

rounds in the worst case. Thus the continuous mirror preserves both sides of the paper’s result: Theorem 3.1 gives an \(O(\log\tau)\) algorithm, and Theorem 2.1 gives the matching information-theoretic boundary. Lemmas 3.1 and 3.2, both proved here, are the structural lemmas that make the transfer work.

The original authors should recognise this as their normal-form problem rather than an unrelated mean-field model. The hidden partition remains the target, coalitions still coordinate through joint best responses, games are actively designed, and the multiple-bit observation is still the operative source of speedup. Only the resolution changes from named replicas to the type-level coalition structure, exactly as high multiplicity requires.

The weakest point is that this mirror assumes all copies of a type belong to the same coalition. It therefore does not cover arbitrary partitions in which indistinguishable agents of one type are split among several coalitions. That is a real restriction, not a technicality. Its defence is that exact individual membership is not a stable continuous object once agents within a type are exchangeable; the type-level partition is the natural quotient. If one insists on allowing type-splitting, the next problem should replace \(\Pi\) by a distribution \(\lambda\) over coalition compositions \(q\), with

\[ \mu_t=\sum_q q_t\lambda_q \]

and aggregate observations obtained by summing deviations over coalition types. Recovering \(\lambda\), especially under noisy or partial observations, would be the broader continuous CSL problem. I would not claim that extension for free.

So my case is deliberately narrow: this paper has at least one convincing continuous mirror, and it covers its central normal-form result emphatically. I would not stretch the claim to the auction theorem, where a single winning agent may have zero mass in the continuum limit, nor to arbitrary coalition structures.

The case AGAINST (opponent, writing after the proponent)

The strongest objection is that the proposed mirror changes the hidden object before it changes the population scale. The paper learns a partition of named agents. The proposed problem learns a partition of types, after imposing that every copy of a type belongs to the same coalition. That is not what high multiplicity normally gives: a rational clone expansion permits the \(N\mu_t\) copies of type \(t\) to be distributed across different coalitions.

There is also a semantic gap in the proposed \(P_\infty(a,b)\) gadget. The paper’s \(P(i,j)\) is a factor involving one named source and one named target. If it is lifted as one macro-factor involving all \(a\)- and \(b\)-mass, then under the paper’s sum-of-utilities model the coalition gain is generally proportional to \(2\mu_a-\mu_b\), not automatically positive. The claimed equivalence in Lemma 3.1 therefore fails for unequal masses. One can repair this by expanding every physical source-target pair, or by normalizing payoffs by type mass, but those are different game constructions. The former requires the special all-copies-in-one-coalition assumption; the latter changes the utility semantics.

Even granting that repair, Theorem 3.1 transfers only to a finite game on \(\tau\) macro-players. The mass vector \(\mu\) merely scales the observed coordinates: since \(\mu_t\) is known, observing \(0\) or \(\mu_t\) is exactly one binary bit. Neither the feasible hidden states nor the deviation logic depends materially on population mass. The continuous society has disappeared; what remains is Coalition Structure Learning on \(\tau\) labelled types.

That is why the proposed use of Theorem 2.1 is formally correct but substantively weak. Replacing \(B_n\) by \(B_\tau\) and \(n\) output bits by \(\tau\) output bits gives the same counting argument, but it counts partitions of the imposed macro-players, not high-multiplicity coalition structures. The lower bound certifies the quotient problem the proponent introduced; it does not show that the paper’s population-level learning problem survived continuization. Lemma 3.2 has the same status: it is valid only after the type-level quotient and its all-or-none coalition assumption have already been imposed.

The natural rescue is to allow type-splitting. Then the hidden state is not a partition \(\Pi\) of \(T\), but something like a measure \(\lambda\) over coalition compositions \(q\), with \(\mu_t=\sum_q q_t\lambda_q\). Type-symmetric queries observe only aggregate deviation masses. Distinct individual partitions with the same composition distribution become indistinguishable, while exact recovery of \(\lambda\) is a new, potentially infinite-dimensional inverse problem. Bounding the number of coalitions, restricting coalition compositions, or adding a finite catalogue would make the problem analyzable, but each is a new modelling assumption absent from the paper and not a transfer of Theorems 2.1 or 3.1.

The alternative is to retain the paper’s ability to designate particular agents in \(P(i,j)\). But then identity, position, or coalition membership must be part of the type, so the number of types grows with the number of agents and the high-multiplicity gain vanishes. This is the basic dilemma: erase identities and lose the partition the paper learns; retain identities and lose continuization.

The auction result does not offer an easier escape: with an atomless population, a single winner has zero mass unless supply and allocation are scaled, which changes the auction problem. Graphical and congestion variants face the corresponding topology problem: preserving the relevant neighbourhoods requires types encoding network positions or motifs, eliminating the intended compression.

There is no “no named result” objection here; the paper does contain genuine query-complexity theorems. The defensible negative conclusion is narrower but substantial: the proposed mirror is not a faithful, non-degenerate continuization of those theorems. It is a restricted type-level re-modeling whose continuous masses are decorative. I cannot honestly prove that no one could study that re-modeling profitably; the all-copies-in-one-coalition regime is coherent as a new problem. But the broader, faithful population version either loses identifiability or requires retaining the very individual structure that continuization was meant to remove.

The adversarial triple: the proponent anchors on up to three named results; the opponent sees that case and must defeat every anchor; the judge decides which case convinced it. These are the pipeline’s own outputs, generated by tools/triple_run.py — no human edited them. The paper’s own text is not reproduced here beyond the quoted statement above.