The Commonplace
Home Papers Evidence Explore Trends Syntheses Digests References Docs 🎲 Workforce Futures
← Papers
Direction, evidence grade, and study type are AI-generated labels (gpt-5-mini), not human-verified. Syntheses are LLM-written. "Tensions" are machine-detected candidates, not confirmed contradictions. A research-acceleration tool, not peer review. How this is built →

Strategic bottlenecks in frozen pricing policies reveal algorithmic collusion: in simulations of learning agents, maximum betweenness and attractor in-degree of policy strategy graphs predict supra-competitive profits strongly, offering a low-information audit that requires only queried policy responses.

Auditing Algorithmic Collusion from Strategy Graphs
Nicolas Eschenbaum, Janusz M. Meylahn · August 07, 2026
arxiv theoretical medium evidence 8/10 relevance Full text usable extracted full text Source PDF

Structured author observations

Linked only from stored provider relations; the raw author line above is never matched by name.

Arxiv

Latest observation:

  1. Nicolas Eschenbaum unresolved corpus identity
  2. Janusz M. Meylahn unresolved corpus identity

Semantic Scholar

Latest observation:

  1. Nicolas Eschenbaum provider ID
  2. J. Meylahn provider ID
Topology of frozen deterministic pricing policies — especially maximum betweenness and attractor in-degree — provides robust signals of collusion in simulated reinforcement-learning pricing agents without price labels, demand estimates, or benchmark computations.

Citation observations

Cumulative provider counts captured on specific dates; providers are never combined.

Detecting algorithmic collusion is challenging because regulators often have limited access to firms' algorithms, training data, and market information. We study an intermediate-information regime in which an auditor can query firms' frozen pricing policies and construct the induced strategy graph. Using a complete characterization of Nash equilibria in a repeated pricing game, we identify graph-theoretic features of strategy graphs that are associated with collusive reward-and-punishment schemes, including maximum betweenness, attractor in-degree, and average path length. We then test these metrics on policies learned by decentralized Q-learning and the Q-learning algorithm of Calvano et al. (2020). We find that especially the maximum betweenness and attractor in-degree are strongly correlated with the standard profit-based Collusion Index. Importantly, the proposed metrics rely only on the unlabeled topology of strategy graphs and require neither price histories, demand estimates, nor competitive and monopoly benchmarks. Our results suggest that the structure of frozen pricing policies contains robust signals of collusion among reinforcement learning algorithms and provides a promising basis for auditing algorithmic pricing systems under limited information.

Summary

Main Finding

Frozen (greedy) pricing policies contain robust, purely structural signals of reward-and-punishment (collusive) schemes. A small set of graph-theoretic metrics computed on the strategy graph induced by a joint frozen policy — most importantly maximum return-path betweenness and attractor in-degree — correlate strongly with profit-based measures of collusion, while requiring only the unlabeled topology of the strategy graph (no price labels, demand estimates, price histories, or benchmark profits).

Key Points

  • Audit object: the strategy graph G(π) induced by a deterministic greedy joint policy π. Nodes = feasible joint states; each node has exactly one outgoing edge to its greedy successor. Each weakly connected component (WCC) contains one directed cycle (the attractor) and trees feeding into it.
  • Intuition: collusive equilibria sustain supra-competitive attractors by punishing deviations and routing many off-path states through punishment states. This produces identifiable topological signatures (bottlenecks, longer return paths, concentrated basins).
  • Proposed metrics (computed on the largest WCC):
    • Maximum betweenness Bmax: maximum number of transient nodes whose path to the attractor passes through a given node (normalized version ˜Bmax ∈ (0,1]).
    • Attractor in-degree DA: average in-degree of nodes on the attractor (fewer direct entrants → more punishment detours).
    • Average path length LA: mean number of steps from nodes to the attractor.
    • Basin fraction β: size of the largest WCC relative to the full feasible-state set.
    • Number of attractors K: number of WCCs (each WCC has one attractor).
    • (Reported but not hypothesized separately) closeness centrality of the attractor (reciprocal of average distance).
  • Hypotheses and observed directions:
    • Bmax positively correlates with collusiveness.
    • DA negatively correlates with collusiveness.
    • LA positively correlates with collusiveness.
    • β positively, and K negatively, correlated with collusiveness (but these are less informative unless the state space fragments).
  • Ground truth analysis (three-price duopoly with logit demand):
    • Complete equilibrium characterization: 101 Nash equilibria (29 symmetric, 72 asymmetric) across discount factors.
    • Equilibria fall into three classes by attractor outcome: competitive (∆=0, 28 equilibria), partial collusion (∆≈0.70, 48), full collusion (∆=1, 25).
    • The graph metrics separate these classes as hypothesized: collusive equilibria show larger Bmax, smaller DA, larger LA.
  • Learned-policy experiments:
    • Calvano et al. (2020) Q-learning setup (15-price grid): 1,800 trained policy pairs across discount factors 0.1–0.95.
    • Maximum betweenness, attractor in-degree, and average path length strongly correlate with the Collusion Index; pooled absolute correlations between ~0.57 and 0.67.
    • Correlations (especially for Bmax and DA) increase with higher discount factors (longer horizons).
  • Robustness checks:
    • Replacing the learner with Decentralized Q-learning (convergent algorithm) on a coarser 5-price grid yields similar sign and magnitude relationships.
    • Rematching independently trained policies (which tend to be overfit to training opponents) breaks collusion; Bmax and DA retain their sign and correlation, while β and K become more informative when competition fragments the state space.
  • Important practical property: metrics require only the unlabeled topology of the strategy graph (who transitions to whom), not numerical price labels, demand functions, price histories, or monopoly/competitive benchmarks (which are typically unavailable to auditors).

Data & Methods

  • Analytical ground truth:
    • Duopoly, logit demand (Calvano parameters), firms choose from {pL,pM,pH}, memory length l=1 → 9 joint states.
    • Complete enumeration of Nash equilibria (Meylahn 2023–2025) yields 101 deterministic equilibrium policies; used to derive and validate the metric hypotheses.
    • Metrics computed on the largest WCC; attractor A is the cycle of that component.
  • Empirical experiments on learned policies:
    • Calvano-style Q-learning (15-price grid): trained two agents across a sweep of discount factors to produce 1,800 frozen-policy pairs. For each pair, construct the strategy graph from the greedy action at each joint state and compute metrics on the largest WCC.
    • Decentralized Q-learning (Arslan & Yüksel 2017): run on a 5-price grid to test algorithmic robustness.
    • Rematching experiment: independently trained policies are paired with non-training rivals to see if collusive structure persists.
  • Statistical assessment:
    • Correlate graph metrics with the Collusion Index ∆(π) = (average per-firm profit − Nash profit)/(monopoly profit − Nash profit).
    • Report pooled correlations and analyze dependence on discount factor and environment variations.
  • Computation notes:
    • Maximum betweenness is computed as the count of transient nodes whose unique path to the attractor includes a given node; normalized version divides by number of transient nodes.
    • Average path length LA = mean hitting time τA(u) over nodes in the largest WCC.
    • Attractor in-degree DA = mean in-degree d(a) for attractor nodes within the largest WCC.

Implications for AI Economics

Practical auditing - What regulators can request: frozen-policy disclosure (for each feasible joint-state, the greedy joint-action) or sandbox queries that allow construction of the induced strategy graph. - Low-information audit: compute the unlabeled strategy graph and the five metrics. Policies with high normalized maximum betweenness, low attractor in-degree, and long average return paths are priority targets for deeper investigation. - Advantages: these diagnostics do not require access to proprietary demand estimates, price labels, counterfactual benchmarks, or long price traces — lowering the bar for meaningful audits while focusing on behavioural structure (reward-and-punishment schemes). Policy design and enforcement - Disclosure regimes or sandboxing requirements that yield frozen-policy graphs could enable inexpensive, automated screening for collusion risk. - Graph-based flags could be used to trigger targeted interventions (e.g., requests for additional information, experiments, or behavioral remedies) rather than full disclosure of code/data by default. Research and methodological directions - Apply and validate the approach in richer environments: larger action spaces, multi-firm markets (n>2), continuous prices (requiring discretization), more complex state spaces, partial observability, and stochastic environments. - Calibrate statistical thresholds and false-positive/false-negative trade-offs for practical enforcement. - Study strategic obfuscation: firms might hide collusion by randomizing or by designing policies whose greedy projection masks punishment structure; robustness to such manipulations needs assessment. Limitations and caveats - Access requirement: the method requires the frozen-policy mapping on (a sufficiently large portion of) the feasible-state set. If an auditor can only observe limited on-path traces (low-information regime), the graph cannot be fully reconstructed. - Blind spots: collusive schemes that isolate supra-competitive attractors in small components not forming the largest WCC (e.g., strict grim-trigger equilibria producing absorbing collusive components with tiny basins) will be missed by metrics computed on the largest WCC. - Dependence on state specification: results depend on how the state space is constructed (memory length, which signals are included). Different state encodings can change the induced graph topology. - Environment dependence: the reported correlations are established in canonical oligopoly simulations and a complete small-game equilibrium set; performance in field data or more complex simulations must be empirically validated. Relation to existing literature - Complements statistical-trace audits (Hartline et al., 2024) and frozen-policy graph work (Zhou, 2026) by providing topology-only diagnostics derived from analytical equilibrium structure (Meylahn’s equilibrium enumeration) and validated on Q-learning outcomes (Calvano et al., 2020). Concluding note - Strategy-graph topology offers a promising, low-information pathway to screen for algorithmic collusion by detecting the structural fingerprints of reward-and-punishment enforcement. For practical adoption, regulators should consider sandboxed frozen-policy disclosure standards, pilot evaluations in richer market models, and development of operational thresholds and complementary (trace- or benchmark-based) audits.

Assessment

Paper Typetheoretical Evidence Strengthmedium — The paper provides a complete analytical equilibrium characterization in a small benchmark game and then tests graph-theoretic diagnostics on extensive simulation experiments (canonical Q-learning, decentralized Q-learning, and rematched policies) that produce consistent correlations with a standard profit-based Collusion Index. However, evidence is limited to simulated oligopoly environments and frozen-policy queries, with no real-world empirical validation, so external validity and causal claims about real markets remain untested. Methods Rigormedium — The authors derive metrics from an analytically known equilibrium set (sound theoretical base) and apply them systematically to large simulated samples with robustness checks across algorithms and rematching; they report pooled correlations and behavior across discount factors. Limitations include reliance on finite discrete price grids, deterministic greedy frozen policies, focusing on the largest WCC only, and lack of out-of-sample / real-market validation or formal statistical inference about false positive/negative rates in practical audit settings. SampleAnalytical equilibrium set: complete enumeration of 101 Nash equilibria in a duopoly repeated pricing game with 3 discrete prices (9 joint states) under Calvano-style logit demand and one-period memory, yielding ground-truth classes (competitive, partial collusion, full collusion). Simulation samples: (1) 1,800 policy pairs from canonical Q-learning in a 15-price environment across discount factors 0.1–0.95; (2) decentralized Q-learning runs on a coarser 5-price grid; (3) rematched independently trained policy pairs to test breakdown of overfit collusion. Metrics computed on the largest weakly connected component of the frozen deterministic joint policy graphs; comparisons made to Collusion Index (profit-based) as benchmark. Themesgovernance adoption GeneralizabilityResults are based on simulated oligopoly environments with discrete small action/state spaces; may not extend to continuous prices or large/high-dimensional state spaces., Requires access to frozen deterministic policies (greedy action per state); not applicable if regulators can only observe price traces or firms provide stochastic/randomized policies or obfuscated models., Calibration and performance may depend on the specific demand model (logit) and the particular pricing game parametrization; other market structures (more than two firms, capacity constraints, dynamic shocks) may alter graph features., Statistics reported are correlations in simulations; real-world noise, unobserved state heterogeneity, and strategic firm behavior could change predictive power and false positive/negative rates., Focus on largest WCC ignores collusive equilibria implemented via isolated attractors (grim-trigger isolated components), so some collusion types may be missed.

Claims (11)

ClaimDirectionOutcomeConfidence & EvidenceDetails
In the complete set of 101 equilibria in the three-price repeated pricing game, maximum betweenness increases with the Collusion Index, attractor in-degree decreases, average path length increases, basin fraction increases, and the number of attractors decreases. Governance And Regulation mixed Collusion Index as related to structural properties of strategy graphs
Reading fidelity high
Study strength high
n=101
0.2
In the three-price game, the 101 equilibria comprise 28 competitive equilibria with Collusion Index 0, 48 partial-collusion equilibria with Collusion Index 0.70, and 25 full-collusion equilibria with Collusion Index 1. Market Structure positive Collusion Index
Reading fidelity high
Study strength high
n=101
0.2
In the three-price equilibrium set, maximum betweenness equals 1 for every competitive equilibrium and is at least 5 out of a possible 8 for every fully collusive equilibrium. Market Structure positive Maximum betweenness of the strategy graph
Reading fidelity high
Study strength high
n=101
1 versus at least 5 of 8
0.2
In the three-price equilibrium set, the average path length is at most 0.89 for every competitive equilibrium and at least 1.33 for every fully collusive equilibrium. Market Structure positive Average path length to the attractor
Reading fidelity high
Study strength high
n=101
at most 0.89 versus at least 1.33
0.2
In the three-price equilibrium set, the mean in-degree of the attractor falls from 6.75 in the competitive class to 2.48 under full collusion. Market Structure negative Mean in-degree of attractor nodes
Reading fidelity high
Study strength high
n=101
6.75 to 2.48
0.2
For 1,800 policy pairs learned with the Calvano et al. (2020) Q-learning algorithm, maximum betweenness, attractor in-degree, and average path length correlate with the profit-based Collusion Index at the predicted signs, with absolute pooled correlations between 0.57 and 0.67. Market Structure mixed Profit-based Collusion Index
Reading fidelity high
Study strength medium
n=1800
absolute pooled correlations between 0.57 and 0.67
0.12
The correlations of maximum betweenness and attractor in-degree with the Collusion Index become stronger as the discount factor rises in the Calvano et al. (2020) Q-learning experiments. Market Structure positive Strength of graph-metric correlation with the Collusion Index
Reading fidelity high
Study strength medium
n=1800
0.12
When the graph metrics are tested using Decentralized Q-learning on a coarser five-price-per-player grid, the same signs and correlations of similar magnitude continue to be observed. Market Structure positive Correlation between strategy-graph metrics and the Collusion Index
Reading fidelity high
Study strength medium
not reported
0.12
After independently trained policies are rematched, maximum betweenness and attractor in-degree retain their predicted signs and correlations with the Collusion Index, while basin fraction and the number of attractors become informative when competition fragments the state space. Market Structure mixed Graph-metric associations with the Collusion Index after policy rematching
Reading fidelity high
Study strength medium
not reported
0.12
The proposed graph metrics require neither observed price traces, numerical price labels, demand estimates, nor competitive and monopoly benchmarks. Governance And Regulation positive Information requirements for algorithmic-collusion auditing
Reading fidelity high
Study strength medium
not reported
0.12
The metrics computed on the largest weakly connected component do not identify competitive-class equilibria that contain grim-trigger-style collusive strategies in an isolated component, because the dominant competitive basin makes them indistinguishable from competition under the chosen measurement. Governance And Regulation negative Detection of collusive strategies embedded in competitive-class equilibria
Reading fidelity high
Study strength high
n=28
27 of 28 competitive-class equilibria
0.2

Notes