Spread of (mis)information in social networks

D. Acemoğlu, A. Ozdaglar, Ali ParandehGheibi · GEB 2010 (d4-journals-geb-2010-0120)

no mirror
paperSpread of (mis)information in social networks
authorsD. Acemoğlu, A. Ozdaglar, Ali ParandehGheibi
venueGEB 2010
filed underunclassified
judged bygpt-5.6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencehigh
authors would recognise ityes

Why no mirror

The paper's named theorems are analytic characterizations and bounds, not the computational statements required by bit (a). The proposed exchangeable type-kernel model is a recognizable, statable population extension, but it creates a new computational question rather than continuizing a computational result of this paper. Because bit (a) fails for every anchor, the mirror is red under the rubric.

fails bit a — no named computational result to mirror

What the mirror covers

The proposed mirror covers expected consensus, excess influence, and relative-cut and commute-time certificate ideas; it leaves the full random consensus law, exact forceful-essential-edge formulas, general identity-level topologies, and the paper's convergence proofs outside the finite-type quotient.

Open questions for a prover

The case FOR (proponent)

The strongest positive case is genuine but formally qualified. This paper has no named NP-hardness, polynomial-time, FPT, or approximation theorem. Its numbered results are convergence, Markov-chain, perturbation, and graph-analytic results. Thus, under the programme’s strict anchor rule, it has no fully qualifying computational anchor. Still, it offers a credible high-multiplicity mirror, anchored most naturally by Theorem 2.

The regime would be a large information platform with millions of users but only \(\tau\) recurring behavioural/network roles: for example, users sharing a community, initial signal, responsiveness parameter, information sources, and influence pattern. A type \(t\) is the complete tuple containing its initial belief \(x_t\), regular/forceful status, type-to-type meeting probabilities \(p_{tu}\), and update probabilities \(\alpha_{tu},\beta_{tu},\gamma_{tu}\). The population is a rational mass vector \(\mu\in\mathbb{Q}^{\tau}\), where \(\mu_t\) is the fraction of users of type \(t\), and

\[ \theta_\mu=\sum_{t\in T}\mu_t x_t \]

is the truthful aggregation benchmark. Pairwise meetings and forceful updates remain exactly the paper’s process; only the repeated individual roles are represented by mass. One may impose a reversible contact flow so that, in the absence of forceful behaviour, the stationary distribution is \(\mu\), the mass analogue of the paper’s uniform benchmark.

The lead anchor is Theorem 2, proved in this paper. It states that, if \(\tilde W\) is the mean interaction matrix, then

\[ \lim_{k\to\infty}\tilde W^k=e\bar\pi^{\prime}, \]

where every row is the consensus distribution \(\bar\pi\), and that the expected limiting consensus is

\[ \mathbb{E}[\bar x]=\bar\pi^{\prime}x(0). \]

In other words, the paper gives an exact stationary-distribution characterization of expected misinformation, not merely an asymptotic existence claim.

This yields the following precise problem.

Continuous Expected-Consensus Misinformation. An instance consists of a finite type set \(T\), rational masses \(\mu_t\), rational initial beliefs \(x_t\), a rational type-level contact/update specification satisfying the paper’s connectivity and “no man is an island” conditions, and a rational threshold \(q\). Construct the type-level mean interaction matrix \(\tilde W_\mu\), compute its unique stationary distribution \(\bar\pi_\mu\), and output

\[ \Delta_\mu = \bar\pi_\mu^{\prime}x-\theta_\mu. \]

The decision version asks whether \(|\Delta_\mu|\le q\), or whether \(\Delta_\mu\ge q\). A valid solution includes \(\bar\pi_\mu\), the certificate

\[ \bar\pi_\mu^{\prime}\tilde W_\mu=\bar\pi_\mu^{\prime}, \qquad \sum_t\bar\pi_{\mu,t}=1, \]

and the resulting misinformation value.

This is a sensible Class A problem. The high-multiplicity input has \(\tau\) types rather than \(n\) named agents, and the stationary distribution is obtained by solving a \(\tau\)-dimensional linear system, in time polynomial in \(\tau\) and the input bit length. The computational question is not “does a finite network converge?”—Theorem 1 already answers that—but “how much misinformation does a typed mass society sustain, exactly?” That is a direct computational version of the paper’s central quantity.

A secondary, weaker anchor is Theorem 12, proved here. It states that for any two states \(a,b\) and any subgraph \(S\) containing them,

\[ m_{ab}+m_{ba} \le \frac{3n\log |S|}{\rho_{ab}(S)}, \]

where \(\rho_{ab}(S)\) is the minimum normalized relative cut separating \(a\) and \(b\). Algorithm 1 recursively searches for such local clusters. Theorem 13, also proved here, says that if the successive cuts produced by Algorithm 1 are disjoint with respect to the current region, then the normalized-cut values strictly increase:

\[ \rho_{k+1}>\rho_k. \]

This supports a second mirror:

Continuous Relative-Cut Misinformation Certificate. Given a typed mass network, a forceful/influenced pair \(a,b\), and a current population region \(A\), choose measurable subpopulations \(B\subset A\) with arbitrary fractions of each type, compute their mass-normalized contact cut, and recursively produce the Algorithm 1 cluster sequence. The objective is to minimize the resulting per-capita commute-time certificate, equivalently to maximize the relevant normalized relative-cut value. The output is the nested sequence of population regions, the separating cut, and the corresponding misinformation bound.

I would expect this version to be tractable for fixed \(\tau\), and potentially tractable more generally when fractional cuts admit a flow or convex formulation. If type cohorts are required to remain indivisible, normalized-cut hardness may survive; that would be a separate Class B or Class C boundary question. The paper’s Theorem 13 supplies the structural guarantee, but not a polynomial-time theorem, so this is a weaker anchor than Theorem 2.

The authors should recognize both mirrors: the objects they care about—forceful agents, consensus weights, bottlenecks, commute times, and local clustering—are preserved. The model is not merely a mean-field limit in time, nor does it fractionalize beliefs or outcomes. It makes the society itself a distribution over repeated agent types, while retaining pairwise communication and forceful influence.

The weakest point is decisive: the paper’s original network allows arbitrary identity-level topology, whereas the mirror assumes repeated network roles and a type-homogeneous contact structure. If that regime is judged implausible, the mirror collapses. Moreover, because the paper proves no explicit complexity classification, the claim that the mirror is in P is a new result inspired by Theorem 2, not a complexity result already established by the authors. So this is a strong natural mirror, but not a strict positive case under the programme’s hardest anchor requirement.

The case AGAINST (opponent, writing after the proponent)

The negative case is strongest on the programme’s gatekeeping criterion: this paper has no computational anchor. Theorem 2 is a stationary-distribution identity for a finite Markov chain, not a theorem about the complexity or algorithms for a computational problem. Theorem 12 is a commute-time bound, and Theorem 13 is a conditional monotonicity lemma. Thus the proposed continuous problems are new computational questions inspired by the paper, not continuizations of computational questions posed or solved in it.

Theorem 2 also does not admit the proposed mass replacement without adding substantial structure. In the paper, an agent’s “type” would have to include its entire interaction row \(p_{ij}\), every forceful link \(\alpha_{ij}\), and the corresponding update probabilities. Those data refer to named neighbours. The mass vector \(\mu\) does not determine them. Two populations with the same type masses and the same initial beliefs can have completely different consensus distributions because their edges and bottlenecks differ.

To make the proponent’s construction well-defined, one must add a type-to-type contact kernel and require an equitable, exchangeable blow-up of a finite quotient graph. That is a legitimate new model, but it is not the high-multiplicity version of the paper’s general network model. It studies a restricted family of networks whose entire topology is already encoded by a finite \(\tau\)-state Markov chain. The quantity called \(\bar\pi_\mu\) is then simply the stationary distribution of that quotient chain; \(\mu\) is an additional parameter in its construction, not a replacement for the individual network structure.

There is also a genuine continuum problem with the forceful agents. Under ordinary mass-sampled pairwise interaction, a forceful individual of zero population measure is never selected with positive probability, so its effect disappears. Keeping its effect requires either giving forceful agents positive mass—turning exceptional individuals into macroscopic cohorts—or introducing singular broadcast channels or atoms. Both are defensible models, but both are additional modelling choices rather than a population continuization forced by Theorem 2. Moreover, once agents of one initial type undergo different random meetings, their later beliefs are no longer described by that finite type alone. The finite-dimensional stationary calculation survives only under extra exchangeability assumptions and then describes expected type averages, not the paper’s full random consensus process.

Theorem 12 and Theorem 13 are weaker anchors still. Their objects are individual vertices, individual edges, and subgraphs. A measurable fraction of a type is not automatically a meaningful subgraph: if agents of a type are exchangeable, splitting that type creates an artificial cut with no underlying topological distinction. If type splitting is forbidden, the problem reduces to cuts in the finite quotient graph. If it is allowed, one must provide a within-type position or contact kernel. At that point the relevant input is a graphon or another infinite-dimensional network object, not merely a continuous population distribution. Different kernels can have the same type masses and the same aggregate type-to-type contact rates while having different bottlenecks, commute times, and relative cuts.

The proponent’s “continuous relative-cut” problem therefore either has no determined answer from its stated input, or becomes a finite graph problem after the missing topology is supplied. Theorem 13’s inequality remains a possible statement about whichever auxiliary continuum graph is chosen, but it does not provide a computational result or a canonical population mirror. Algorithm 1 likewise supplies no complexity theorem: its crucial minimum-cut step is simply assumed.

This is not an objection that the continuous answer would be easy, nor that continuity cannot preserve any of the paper’s phenomena. A typed platform with repeated network roles, positive-mass forceful cohorts, and an explicitly supplied contact kernel could be a worthwhile new mean-field network model. The point is narrower: it would be a new quotient-network research programme, not a continuous-population counterpart of a computational result in this paper.

I would therefore vote red under the strict ChoCo rubric. The negative case is not a proof that no imaginable typed version could be interesting; the proponent has identified a plausible extension if the rubric permits inventing computational problems from analytic theorems. But that concession is exactly where the negative case is weakest. The paper itself supplies no qualifying computational anchor, and both proposed mirrors require replacing its identity-level network by additional finite- or infinite-dimensional topology before the population can be continuized.

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.