konstanz-dynamic-social-behavior

Week 7 — Reinforcement Learning as Institution Designer


Reading guide

  Methodological move Paper
RL as mechanism-design framework — the network searches the mechanism space for one that scores well on a chosen welfare target. Programmatic. Koster 2024
RL as redistribution designer in a commons — the same machinery applied to an iterated common-pool game. Koster 2025

🐍 Notebooks: 7_qlearning_intro.ipynb · 7_qlearning_behavioral.ipynb

2. ⬛ Koster 2024 — RL as the mechanism-design framework

Koster 2024 is the programmatic statement of the week. The claim is that deep RL is now mature enough to be used as a general-purpose mechanism-design instrument: given a population and a welfare criterion, the network searches the space of mechanisms and returns one that performs well.

The argument rests on three components.

              MECHANISM DESIGN AS AN RL PROBLEM

  designer's welfare criterion W                  simulated population Π
  (utilitarian / Rawlsian /                      (learned from human
   egalitarian / popularity)                      behavioural data)
                  \                              /
                   \                            /
                    \                          /
                     v                        v
                +-----------------------------------+
                |        candidate mechanism m      |
                |  (auction rule / voting rule /    |
                |   redistribution rule)            |
                +-----------------+-----------------+
                                  |
                                  v
                +-----------------------------------+
                |  Π plays the game m induces       |
                |  outcomes y ~ p(y | m, Π)         |
                +-----------------+-----------------+
                                  |
                                  v
                            W(y) → R
                                  |
                                  v
                  RL update on the mechanism network

The compact reading. A classical mechanism-design proof says: under these assumptions about agents, this mechanism is optimal. A learned mechanism says: under this simulation of agents, the network found a mechanism that scored well on this target. The two epistemic statuses are different and the difference is load-bearing.

The most cited concrete result in the paper’s lineage — Koster 2022, the Nature paper this 2024 paper generalises — is a redistribution game. Four players receive unequal endowments; each chooses how much to contribute to a common pool; the pool is redistributed by a rule the designer chooses; the players then vote on which rule they prefer. The AI-designed mechanism, trained to optimise human preference, outperformed both an egalitarian baseline (equal redistribution) and a libertarian baseline (proportional to contribution) on popular support among real human participants. The mechanism the network learned looks roughly like: redistribute proportionally to contribution, except for the lowest-endowment players, who get a floor. Many readers will read this as a learned Rawlsian mechanism with a contribution incentive — a synthesis that classical mechanism design had not produced in closed form because the welfare target (popularity, not utility) is unconventional.

The paper makes three social-science threads legible.

The first is mechanism design as a Hurwicz problem. Hurwicz (1960) posed the institutional question in its modern form: given private information and self-interested agents, design a rule under which truthful reporting and individual rationality together produce a desired outcome. The classical instruments — Vickrey (1961)’s second-price auction, the Vickrey-Clarke-Groves generalisation, the revelation principle of Myerson (1979) — are the analytical achievements of the tradition. What deep RL adds is not a new theorem but a new instrument: where the classical analyst writes down the mechanism, the RL agent searches for it. The continuity is important. This is computational Hurwicz, not a break from him.

The second thread is the impossibility results as a constraint, not a death sentence. Arrow (1951)’s impossibility theorem says no rule for aggregating individual rankings into a social ranking can satisfy all of universal domain, non-dictatorship, Pareto, and independence of irrelevant alternatives over three or more alternatives. Gibbard (1973) and Satterthwaite (1975) strengthen this for voting: any non-dictatorial rule over three or more alternatives is manipulable. These results do not say “give up”. They say “you will be trading off”. The 2024 paper’s response is to make the trade-off explicit: the welfare target is named, the population is simulated, the constraint is stated, and the network finds a mechanism that scores well on those specifics. The trade-off has not gone away. It has moved into the welfare-function choice.

The third thread is legitimacy and procedural justice. Tyler (1990) and the procedural-justice tradition argue that institutions are obeyed in part because their reasoning is legible. A mechanism that performs well on a welfare metric but is illegible to those it governs may lose on a different dimension that classical mechanism design did not include in the welfare function at all. The 2024 paper engages this directly: when it trains the optimiser to maximise human preference rather than aggregate utility, it is using popularity as a proxy for legitimacy. The interesting question is whether that proxy generalises beyond the laboratory.

The paper’s weakest point is simulation-to-real transfer. The optimiser searches over mechanisms; the search is conditioned on a simulated population. If the simulated population is a faithful model of real humans on the relevant axes of behaviour, the mechanism transfers. If it is not, the mechanism is the best response to a fiction. The paper is honest about this. Readers should be too.


3. ⬛ Koster 2025 — RL as redistribution designer in a commons

Koster 2025 takes the same instrument and points it at one of the social sciences’ canonical problems. The game is a multiplayer iterated trust game with a common pool — a structure in the Berg 1995 tradition extended to n players and to a renewable resource. Players choose how much to invest in the pool each round; the pool grows; the designer’s mechanism redistributes the proceeds. The welfare target is sustained cooperation without resource collapse.

The methodology repeats the 2024 framework, with two operational additions.

                       Koster 2025

  iterated trust game             RL mechanism designer
  + common pool                   (controls redistribution rule)
                  \                /
                   v              v
                +---------------------+
                |  Round t            |
                |   - players invest  |
                |   - pool grows      |
                |   - rule redistributes  ←─── RL agent's choice
                +----------+----------+
                           |
                           v
                +---------------------+
                |  Round t+1          |
                |   - pool state →    |
                |   - mechanism →     |
                |   - players adapt   |
                +----------+----------+
                           |
                           v
                  sustainability outcome
                  + human-acceptance score
                          |
                          v
                  RL update on mechanism

The first operational addition is interpretability as a training target. The network can be trained either freely (producing a high-performing but opaque policy) or under a structural constraint that produces a simpler, human-readable rule. The paper reports both. The free policy performs slightly better on the welfare metric. The constrained policy is more popular with human participants, and only marginally worse on the welfare metric. The frontier between performance and legibility is now an empirically reported curve, not a slogan.

The second operational addition is the comparison set. The learned redistributive rule is benchmarked against three baselines: equal redistribution, contribution-proportional redistribution, and a fixed Ostrom-style graduated-sanction rule that punishes low contributors with reduced returns. The learned rule dominates the first two and roughly matches the third on welfare while producing higher human-acceptance scores.

Three social-science threads anchor the paper.

The first is Hardin’s tragedy and Ostrom’s correction. Hardin (1968, Science) framed the commons as a parable of inevitable ruin: individually rational grazing exhausts the pasture; only privatisation or coercion can save it. Ostrom (1990, Governing the Commons) showed empirically that Hardin was wrong about the cases. Across alpine pastures, Japanese fisheries, and Philippine irrigation systems, communities have managed common-pool resources sustainably for centuries without privatisation and without central authority — using local monitoring, graduated sanctions, conflict-resolution mechanisms, and recognised rights to self-organise. Ostrom received the Nobel in 2009 for this work. Read against Ostrom, the 2025 paper’s learned mechanism is the computational discovery of one of her design principles — a graduated-but-redistributive sanctioning rule — by an optimiser that was not told the principle in advance. Whether that counts as discovery or as restatement is the central interpretive question.

The second thread is Fehr-Gächter altruistic punishment as alternative remedy. Fehr & Gächter (2000, AER; 2002, Nature) showed that in a public-goods game, the option to punish defectors at a personal cost sustains cooperation at near-efficient levels — even though punishing is irrational from the punisher’s narrow self-interest. The result is one of the most consequential in experimental economics: it says human cooperation is partly held up by a behavioural disposition to bear costs to enforce norms. The 2025 paper’s mechanism does not punish; it redistributes. The interesting cross-paper question is in what respects redistribution and punishment are functionally similar (both impose costs on low contributors) and in what respects they differ (redistribution preserves total surplus; punishment destroys it). The paper does not raise this directly; readers should.

The third thread is interpretability and procedural justice, reprising the Tyler thread from §2. The paper’s empirical contribution to the legitimacy literature is unusual. It shows experimentally that an interpretable mechanism is preferred by participants to an equally-performing opaque mechanism, and quantifies the welfare cost of the interpretability constraint. This is rare in the algorithmic-fairness literature — most papers either argue for interpretability normatively or report it as one criterion among many. Here it is an axis of an explicit trade-off.

The paper’s weakest point is scope. The result is one game (an iterated CPR-style trust game), one parameter regime (specific endowments, specific renewal rates), and one population (study participants in a controlled environment). The mechanism is not yet a tax-and-transfer scheme one could lift into climate policy or urban heat-action governance. The reusable lesson is the method — name the welfare target, simulate the population, search the rule space, evaluate against humans, report the legibility/performance frontier — rather than the specific rule.


4. What the ⬛ category adds up to

The two papers together describe one methodological move with a programmatic head and an applied tail. Both treat the institution itself as the learnable object. Both inherit the structure McKee introduced in Week 6. Both displace the question that classical mechanism design used to settle in closed form onto two new choices: which welfare target, and which simulated population.

                              what the optimiser    welfare target            human role
                              chooses               (chosen by designer)      (in training / at test)
                              ──────────────────    ──────────────────       ──────────────
  ⬛ Koster 2024              mechanism family      utility / popularity     simulated / votes
  ⬛ Koster 2025              redistribution rule   sustained contribution   simulated / plays + rates

Three lessons survive the comparison.

The first is that the welfare target is the political kernel. An optimiser pointed at utilitarian aggregate utility, a Rawlsian maximin, popular vote, or simple participation rate will return different mechanisms. No amount of optimisation dissolves the choice of target; it relocates it. Sen (1970)’s Paretian-liberal impossibility and Arrow (1951) together make this point analytically; the 2024 paper makes it empirically by training the same network against different targets and reporting the difference.

The second is that legitimacy is operationalisable as a constraint. Both papers treat interpretability and popularity as measurable second-order criteria, not as soft “external considerations”. The 2025 paper’s frontier between performance and legibility is the cleanest single-paper instance of this in the literature.

The third is that the simulated-population assumption is where the field is most fragile. The classical mechanism designer derives optimality from assumptions about agents. The RL mechanism designer derives performance from a model of agents. If the model is a sound bet — calibrated against behavioural data, validated against held-out humans — the result transfers. If it is a convenient fiction, the result does not. The bridge between simulation and deployment is therefore the field’s open methodological problem, not its solved one.

A reader carrying the Week-2 vocabulary forward will notice that pattern heterogeneity returns transformed. In the public-goods literature (Fischbacher 2001; the Week-2 readings on type taxonomies), real populations contain free riders, conditional cooperators, altruists, and unconditional cooperators in stable proportions. If the simulated population that trains the RL mechanism is homogeneous, the mechanism is the best response to a fiction. If it reflects the empirical type-distribution, the mechanism may look meaningfully different. This is one of the most readily available extensions of the 2025 paper — and one of the most natural class projects.