Queueing Systems with Rationally Inattentive Customers: Existence and Uniqueness of the Customer EquilibriumResearch Paper
Motivation
Whether a customer joins a queue depends on how congested she believes it is. Classical strategic queueing studies two extremes. In the visible queue of Naor (1969) every arrival sees the queue length and joins exactly when her net payoff is nonnegative; in the invisible queue of Edelson and Hildebrand (1975) arrivals see nothing and act on the stationary distribution alone. Many service systems sit between the two: a call centre announces nothing, a restaurant can be inspected only at some effort, an online service shows a vague busy indicator. Customers there can learn about congestion, but learning costs time and attention.
Canyakmaz and Boyacı model this middle ground with rational inattention (Sims 2003; Matějka and McKay 2015): each customer chooses what to learn about the number of customers in the system, paying a cost proportional to the mutual information between what she learns and the true state, and then joins or balks. Because every customer's prior is the steady-state distribution generated by everyone else's joining behaviour, the model has a fixed-point structure, and the basic question is whether a consistent pattern of beliefs and behaviour exists and whether it is unique. Theorem 1 of the paper answers both questions affirmatively for every positive information cost. The paper's later results (comparative statics, revenue-maximizing prices, the limits of a visible and an invisible queue) are all statements about this unique equilibrium.
Setting
Customers arrive to a single-server first-come-first-served queue as a Poisson process with rate ; service times are exponential with rate ; . A served customer receives the reward , pays the price , and pays per unit of waiting time. A customer who finds customers in the system and joins gets the expected payoff
and it is assumed that , so . Balking is worth .
The customer does not see ; she holds a prior on it and pays per unit of mutual information acquired. The paper reduces her problem to a choice of the unconditional joining probability :
after which she joins in state with probability given by the generalized multinomial logit formula
If all customers use , the queue is a birth–death process with arrival rates and service rate . Its unnormalized weights are , ; when ( is admissible) the stationary law is .
An equilibrium (Definition 1) is an admissible such that, with and , the consistency equation holds and solves (9) under the prior .
Formalization targets
Goal: Theorem 1
For all parameters with and ,
No relation between and is assumed: when the equilibrium joining probability is strictly below one.
Milestones
The milestones follow the paper's proof of Theorem 1 and its Lemmas 1 and 2:
- the stationary law exists for every , and for exactly when ;
- Lemma 1: the first-order conditions (10)–(13) characterize the solutions of (9) for any prior with finite mean;
- at a solution of (9) the consistency equation (5) holds automatically;
- for admissible , the objective of (24) is concave and (23) has a unique solution ;
- ;
- is continuous on the admissible set;
- Lemma 2: changes sign once, from negative to positive, for ;
- of (25) is decreasing in ;
- is decreasing in .
Significance
Existence and uniqueness are what make the model usable. The paper's comparative statics in , , , (Proposition 1), its unimodal revenue curve (Proposition 2), and the limits and recovering Naor's and Edelson–Hildebrand's equilibria (Corollary 1) are all statements about "the" equilibrium; without Theorem 1 they would have no object. The result also shows that information frictions do not create multiplicity here, in contrast to many congestion games with strategic complementarities.
The result is proved in the paper; nothing in it is open. As far as a search of the Prove2Me library shows, none of it is formalized: there is no machine-checked treatment of rational-inattention choice in queues, of the reduced problem (9), or of the monotone comparative statics of birth–death stationary laws in a joining parameter used here. A formalization would produce reusable pieces for strategic queueing (product-form laws with state-dependent arrival rates, single-crossing of stationary distributions) and for rational inattention (the first-order characterization of binary choice with Shannon cost).
Difficulty
The obvious argument — the best response is continuous, starts at and ends at , so it crosses the diagonal — fails at the right endpoint when : then is not admissible, the stationary law does not exist there, and the inequality that the paper's intermediate-value argument uses is not available. The behaviour of the best response as has to be controlled by an argument the paper does not give.
The uniqueness step of the paper compares first-order conditions under two priors. Turning that comparison into a statement about maximizers requires handling the boundary solutions of (9), where the first-order condition is an inequality, and the endpoint , where is unbounded below and the derivative series may diverge.
All series are infinite: interchanging differentiation and summation, and continuity of in , need domination arguments that the paper does not spell out.
Formalization scope
Everything is in OpaqueQueue.Equilibrium. Parameters form a structure Params with fields lam, mu, R, p, C, θ; the standing assumptions and are the predicate Params.Standing. Values are real; states are natural numbers; the logarithm is natural. joinProb P q n is , weight P q k is , Admissible P q is together with summability of , stat P q n is , obj P g x is the objective of (9) for a prior g, IsOptimal P g x says solves (9), and IsEquilibrium P q is Definition 1. stat divides by a series that Lean evaluates to when it diverges; every statement about it therefore assumes admissibility.
IsEquilibrium requires optimality of in (9) under the equilibrium prior, besides the printed equations (14)–(15). Those equations alone are satisfied by for every parameter value (and by whenever ), so reading Definition 1 without optimality would make Theorem 1 false. The paper's own proof uses the optimizer of (23) as the best response. Stating the goal as the existence of a unique fixed point of an arbitrary or choice-based best-response function would also be unfaithful and is ruled out.
Lemma 1 is stated for priors with finite mean, under which (9) is finite on all of . The paper states it for the joining policy of problem (6); the mission states it for problem (9), to which the paper reduces (6). The reduction itself (Matějka and McKay 2015; Caplin, Dean and Leahy 2016), Corollary 1, Propositions 1–4, Theorems 2–3 and the numerical sections are outside this mission.
A complete development needs: summability and continuity of parameter-dependent series, concave maximization on an interval with one-sided derivatives, and single-crossing and stochastic-dominance arguments for laws on . Proofs of individual milestones, alternative arguments, and general lemmas on product-form birth–death laws are all welcome.
Selected references
- C. Canyakmaz and T. Boyacı, Opaque Queues: Service Systems with Rationally Inattentive Customers, ESMT Working Paper 18-04, 2018; published as Queueing Systems with Rationally Inattentive Customers, Manufacturing & Service Operations Management 25(2), 2023. https://doi.org/10.1287/msom.2021.1032
- P. Naor, The Regulation of Queue Size by Levying Tolls, Econometrica 37(1), 15–24, 1969. https://doi.org/10.2307/1909200
- N. M. Edelson and D. K. Hildebrand, Congestion Tolls for Poisson Queuing Processes, Econometrica 43(1), 81–92, 1975. https://doi.org/10.2307/1913415
- C. A. Sims, Implications of Rational Inattention, Journal of Monetary Economics 50(3), 665–690, 2003. https://doi.org/10.1016/S0304-3932(03)00029-1
- F. Matějka and A. McKay, Rational Inattention to Discrete Choices: A New Foundation for the Multinomial Logit Model, American Economic Review 105(1), 272–298, 2015. https://doi.org/10.1257/aer.20130047
- A. Caplin, M. Dean and J. Leahy, Rational Inattention, Optimal Consideration Sets, and Stochastic Choice, Review of Economic Studies 86(3), 1061–1094, 2019 (NBER WP 23652, 2016). https://doi.org/10.1093/restud/rdy037