Information Design for Congested Social Services: Optimal Need-Based Persuasion 2: With Only Low-Need Users, Full Information Is Within a Factor of the Optimal Signaling MechanismResearch Paper
Motivation
Social services such as public housing, food banks and free clinics are congested: the users who arrive wait in a queue they cannot see, and some of them could do almost as well elsewhere. A provider who sees the queue can decide what to tell arriving users about it. Telling low-need users that the queue is long sends them to their outside option and shortens the wait for everyone else; telling them too much may send away users the provider would rather serve. Information design (Bayesian persuasion, Kamenica and Gentzkow 2011) studies what a sender who commits to a signaling rule in advance can achieve.
Anunrojwong, Iyer and Manshadi (2023) build on the queueing persuasion model of Lingenbrink and Iyer (2019) and ask how much welfare information design can add in a congested service. Their answer depends on whether users are heterogeneous. This mission formalizes the homogeneous case, Proposition 1: when every user is low-need, the simplest policy, full disclosure of the queue length, is already within an explicit factor of the best signaling mechanism.
Setting
A single server with exponential service times of rate one serves users first come, first served. Low-need users (type L) arrive as a Poisson process of rate and may leave for an outside option worth ; high-need users (type H, rate ) always join. The total rate is . A type- user who joins with users present receives utility , where , is strictly decreasing, for large , and the increments are non-increasing (Assumption 1).
By Lemma 1 of the paper, an obedient signaling mechanism is described by the stationary distribution of the queue length on it induces. The admission policies are the probability distributions with
and the signaling mechanisms are those that also satisfy the obedience constraints
The welfare of low-need users is .
A threshold policy with , , , admits L-users below queue length , admits them with probability at , and turns them away above . denotes . The full-information threshold is the least with , and the full-information mechanism is . The homogeneous setting is .
Formalization targets
Goal: Proposition 1 (p. 16)
In the homogeneous setting, with
the goal asserts three facts:
- every signaling mechanism satisfies ;
- ;
- full information maximizes over if and only if .
The paper phrases parts 1 and 3 for "the optimal signaling mechanism sm". They are stated here for every element of , which implies the paper's form for any maximizer and requires no existence result.
Milestones
- Lemma 3 (p. 36), the detailed-balance sandwich .
- Theorem 1 (p. 14): every Pareto-efficient signaling mechanism has a threshold structure with threshold at most .
- Lemma 5(2) (p. 37): is monotone between consecutive integers and unimodal on .
- From the proof of Proposition 1 (p. 40):
- full information is a feasible signaling mechanism with ;
- every obedient threshold is at least ;
- ;
- for all .
Significance
Proposition 1 bounds what persuasion can do when users are alike. The ratio is at most , so the gain from optimal signaling is small whenever full information already admits a few users. The paper contrasts this with the heterogeneous setting (§4.2), where information design can Pareto-improve on full information substantially. The homogeneous bound is the baseline for that comparison: it shows that the gains there come from the presence of two types, not from pooling queue states.
The result is proved in the paper. Nothing in this model has been machine-checked so far. A formal proof would check the reduction from an arbitrary signaling mechanism to a threshold mechanism (Theorem 1), the unimodality of threshold welfare (Lemma 5(2)), and the obedience calculation on p. 40. It would also confirm that these hold at , where the stationary distribution of the always-join policy no longer exists. The model layer defined here is shared with three sibling missions on Theorems 1 and 6 and Proposition 3 of the same paper.
Difficulty
The two finite inequalities, the bound on and the comparison of with , are elementary. The difficulty lies in part 1 for an arbitrary , which is a distribution on an infinite state space. Restricting attention to threshold policies is not free: Theorem 1 only says that Pareto-efficient mechanisms are thresholds. An arbitrary obedient must either be shown to be dominated by a threshold mechanism, or bounded directly. The sets are not compact in the obvious topology at , so the existence of an optimal mechanism cannot simply be assumed.
Part 3 needs a strict comparison. When , the proof must exhibit an obedient threshold policy strictly better than full information, which requires the obedience constraint to hold for thresholds slightly below .
Formalization scope
Lean represents queue lengths as ℕ and distributions as functions ℕ → ℝ, inside the namespace NeedPersuasion.Homog. Every statement carries the standing assumptions M.Standing: , , , , for some , strictly decreasing, and non-increasing. The homogeneous statements add . The type-H utility stays a field of the model so that the definitions coincide with those of the sibling missions; with it does not enter .
Conventions the formalization commits to:
- Membership in includes summability of and . The paper treats welfare as finite, and Lean's infinite sum of a non-summable series is .
- is the series , not the form of (2) that divides by .
- The threshold policy is defined by its unnormalized weights and normalized by their sum. and are computed from these distributions, never from a closed-form expression.
- is allowed, as on the page; no is assumed.
The following trivializations are excluded: defining "sm" as , defining it through sSup of an unbounded set or Classical.choose, computing from Lemma 5's closed form, or stating part 3 with both sides about the same threshold. A sorry-free sanity check exhibits a model satisfying all hypotheses (, , , ) with .
A complete development needs:
- finite geometric sums and ratios of affine functions, which are in Mathlib;
- monotonicity of ratios of affine functions;
- summation arguments for distributions on
ℕ.
The perturbation arguments behind Theorem 1 and the lemmas about threshold policies are reusable in the sibling missions. Proofs of any milestone are welcome. So are intermediate lemmas, such as closed forms for and of a threshold policy in the homogeneous case.
Selected references
- J. Anunrojwong, K. Iyer, V. Manshadi, Information Design for Congested Social Services: Optimal Need-Based Persuasion, Management Science, 2023; read as arXiv:2005.07253v3 (2022). https://arxiv.org/abs/2005.07253
- B. Lingenbrink, K. Iyer, Optimal Signaling Mechanisms in Unobservable Queues, Operations Research 67(5), 2019. https://doi.org/10.1287/opre.2019.1856
- E. Kamenica, M. Gentzkow, Bayesian Persuasion, American Economic Review 101(6), 2011. https://doi.org/10.1257/aer.101.6.2590
- P. Naor, The Regulation of Queue Size by Levying Tolls, Econometrica 37(1), 1969. https://doi.org/10.2307/1909200