Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Robust Predictions in Dynamic Screening
Daniel Garrett, Alessandro Pavan, Juuso Toikka March 2018
Robust Predictions in Dynamic Screening Daniel Garrett, Alessandro - - PowerPoint PPT Presentation
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions Robust Predictions in Dynamic Screening Daniel Garrett, Alessandro Pavan, Juuso Toikka March 2018 Introduction Model Wedges Allocations Continuum Simple
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Daniel Garrett, Alessandro Pavan, Juuso Toikka March 2018
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Benefits of long-term contracting
prices/incentives set efficiently over course of relationship agent residual claimant on joint surplus principal extracts rents through “fixed fees”
In practice: private information (at time of contracting) prevents full surplus extraction
limiting agents’ rents calls for distortions Optimal (profit maximizing) mechanisms trade off efficiency and rent extraction
Dynamics of distortions when private info evolves over time?
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Benefits of long-term contracting
prices/incentives set efficiently over course of relationship agent residual claimant on joint surplus principal extracts rents through “fixed fees”
In practice: private information (at time of contracting) prevents full surplus extraction
limiting agents’ rents calls for distortions Optimal (profit maximizing) mechanisms trade off efficiency and rent extraction
Dynamics of distortions when private info evolves over time?
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Benefits of long-term contracting
prices/incentives set efficiently over course of relationship agent residual claimant on joint surplus principal extracts rents through “fixed fees”
In practice: private information (at time of contracting) prevents full surplus extraction
limiting agents’ rents calls for distortions Optimal (profit maximizing) mechanisms trade off efficiency and rent extraction
Dynamics of distortions when private info evolves over time?
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Boleslavsky and Said, 2013, Ely, Garrett and Hinnosaar, 2014, Board and Skrzypacz, 2015, Akan, Ata, and Dana, 2015,..
Wambach (2015), Li and Shi (2017)...)
Toikka, 2014, Fershtman and Pavan, 2017...)
Stantcheva, 2014, Makris and Pavan,2017,...)
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Standard approach: "relaxed program"
necessary conditions for IC ("local" constraints) ex-post verification of remaining IC constraints
Relaxed approach (when valid)
complete characterization of optimal mechanism
approach mimics tractability of Myerson’s (1981) auctions
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Standard approach: "relaxed program"
necessary conditions for IC ("local" constraints) ex-post verification of remaining IC constraints
Relaxed approach (when valid)
complete characterization of optimal mechanism
approach mimics tractability of Myerson’s (1981) auctions
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Reverse engineering:
conditions (process and payoffs) guaranteeing policies appropriately monotone
monotone hazard rate monotone impulse responses decreasing hazard rates dynamic supermodularity
Central prediction: "vanishing distortions Prediction hinges on "relaxed approach"?
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Reverse engineering:
conditions (process and payoffs) guaranteeing policies appropriately monotone
monotone hazard rate monotone impulse responses decreasing hazard rates dynamic supermodularity
Central prediction: "vanishing distortions Prediction hinges on "relaxed approach"?
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Reverse engineering:
conditions (process and payoffs) guaranteeing policies appropriately monotone
monotone hazard rate monotone impulse responses decreasing hazard rates dynamic supermodularity
Central prediction: "vanishing distortions Prediction hinges on "relaxed approach"?
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Variational approach
IC-preserving perturbations of putative optimal policies
Robust predictions
convergence to efficiency
Bounds on distortions (all horizons)
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Variational approach
IC-preserving perturbations of putative optimal policies
Robust predictions
convergence to efficiency
Bounds on distortions (all horizons)
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Discrete types
dynamics of “wedges” (MB - MC) dynamic of allocations
Continuum of types
payoff equivalence wedges as “handicaps” convergence of expected wedges
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Discrete types
dynamics of “wedges” (MB - MC) dynamic of allocations
Continuum of types
payoff equivalence wedges as “handicaps” convergence of expected wedges
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Canonical procurement a’ la Baron-Myerson (1982) Players:
principal: procurer agent: supplier
t = 1,2,... (many results also for finite horizon) qt ∈ (0, ¯ q): period-t output supplied by agent pt: total period-t payment from principal δ ∈ (0,1): common discount factor
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Gross value of output to principal: B : (0, ¯ q) → R, strictly increasing, strictly concave, twice-continuously differentiable, lim
qց0B (q) = −∞.
Agent’s period-t cost C(qt,ht) with C(qt,ht) = htqt +c(qt) with c (·) : (0, ¯ q) → R+ strictly increasing, strictly convex, twice-continuously differentiable, lim
qր¯ qc (q) = +∞
Agent period-t "type": ht ∈ Θ = {θ1,...,θN}
0 < θ1 < ··· < θN ht privately observed at beginning of period t process F = (Ft(·|ht−1))
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Gross value of output to principal: B : (0, ¯ q) → R, strictly increasing, strictly concave, twice-continuously differentiable, lim
qց0B (q) = −∞.
Agent’s period-t cost C(qt,ht) with C(qt,ht) = htqt +c(qt) with c (·) : (0, ¯ q) → R+ strictly increasing, strictly convex, twice-continuously differentiable, lim
qր¯ qc (q) = +∞
Agent period-t "type": ht ∈ Θ = {θ1,...,θN}
0 < θ1 < ··· < θN ht privately observed at beginning of period t process F = (Ft(·|ht−1))
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Gross value of output to principal: B : (0, ¯ q) → R, strictly increasing, strictly concave, twice-continuously differentiable, lim
qց0B (q) = −∞.
Agent’s period-t cost C(qt,ht) with C(qt,ht) = htqt +c(qt) with c (·) : (0, ¯ q) → R+ strictly increasing, strictly convex, twice-continuously differentiable, lim
qր¯ qc (q) = +∞
Agent period-t "type": ht ∈ Θ = {θ1,...,θN}
0 < θ1 < ··· < θN ht privately observed at beginning of period t process F = (Ft(·|ht−1))
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Principal’s intertemporal payoff UP = ∑
t≥1
δ t−1 (B (qt)−pt) Agent’s intertemporal payoff UA = ∑
t≥1
δ t−1 (pt −C (qt,ht)) Agent’s outside option: zero Principal’s payoff in case she fails to procure output: −∞
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Direct mechanism: qt (ht),pt (ht)∞
t=1 where
ht = (h1,h2,...,ht) ∈ Θt
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Agent payoff from t onwards under truth-telling Vt
= E ∞
s=t
δ s−t ps
hs −C
hs ,˜ hs
Vt
≥ E ∞
s=t
δ s−t pσ
s
hs −C
s
hs ,˜ hs |ht
V1 (h1) ≥ 0 all h1 ∈ Θ.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Principal chooses qt (ht),pt (ht)∞
t=1 to maximize
E
t≥1
δ t−1 B
ht −pt
ht subject to IC and IR constraints. q∗
t (ht),p∗ t (ht)∞ t=1: solution to principal’s problem
Solution always exist and q∗ unique
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Principal chooses qt (ht),pt (ht)∞
t=1 to maximize
E
t≥1
δ t−1 B
ht −pt
ht subject to IC and IR constraints. q∗
t (ht),p∗ t (ht)∞ t=1: solution to principal’s problem
Solution always exist and q∗ unique
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Principal chooses qt (ht),pt (ht)∞
t=1 to maximize
E
t≥1
δ t−1 B
ht −pt
ht subject to IC and IR constraints. q∗
t (ht),p∗ t (ht)∞ t=1: solution to principal’s problem
Solution always exist and q∗ unique
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Efficient policy: all t, all ht ∈ Θ, B′ qE (ht)
pE (ht) = B
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Definition Process satisfies “Long-run Independence” if lim
t→∞
max
h1,h′
1,ht∈Θ
ht ≤ ht|h1
ht ≤ ht|h′
1
Proposition Suppose F satisfies “Long-run independence.” As t → +∞, E
q∗
t
ht −Cq
t
ht ,˜ ht
Suppose distortions always of same sign. Then q∗
t (·) converge to
qE (·) in probability
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Definition Process satisfies “Long-run Independence” if lim
t→∞
max
h1,h′
1,ht∈Θ
ht ≤ ht|h1
ht ≤ ht|h′
1
Proposition Suppose F satisfies “Long-run independence.” As t → +∞, E
q∗
t
ht −Cq
t
ht ,˜ ht
Suppose distortions always of same sign. Then q∗
t (·) converge to
qE (·) in probability
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Difficulty: direction in which IC and IR binds unknown Suppose q∗
t (ht),p∗ t (ht)∞ t=1 is optimal (hence IC and IR)
then q∗
t (ht) ∈ (0, ¯
q) all t, all ht.
Idea: IC preserving perturbations
increase q∗
t (·) uniformly by small amount ν > 0
increase period-t payments by c (q∗
t (ht)+ν)−c (q∗ t (ht))
increase period-1 payments p∗
1 (·) uniformly by
δ t−1ν maxh1∈Θ E
ht|h1
IC: additional quantity ν produced irrespective of reports! Each type h1 expects additional rent δ t−1ν
h1∈Θ E
ht|ˆ h1
ht|h1
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Difficulty: direction in which IC and IR binds unknown Suppose q∗
t (ht),p∗ t (ht)∞ t=1 is optimal (hence IC and IR)
then q∗
t (ht) ∈ (0, ¯
q) all t, all ht.
Idea: IC preserving perturbations
increase q∗
t (·) uniformly by small amount ν > 0
increase period-t payments by c (q∗
t (ht)+ν)−c (q∗ t (ht))
increase period-1 payments p∗
1 (·) uniformly by
δ t−1ν maxh1∈Θ E
ht|h1
IC: additional quantity ν produced irrespective of reports! Each type h1 expects additional rent δ t−1ν
h1∈Θ E
ht|ˆ h1
ht|h1
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Difficulty: direction in which IC and IR binds unknown Suppose q∗
t (ht),p∗ t (ht)∞ t=1 is optimal (hence IC and IR)
then q∗
t (ht) ∈ (0, ¯
q) all t, all ht.
Idea: IC preserving perturbations
increase q∗
t (·) uniformly by small amount ν > 0
increase period-t payments by c (q∗
t (ht)+ν)−c (q∗ t (ht))
increase period-1 payments p∗
1 (·) uniformly by
δ t−1ν maxh1∈Θ E
ht|h1
IC: additional quantity ν produced irrespective of reports! Each type h1 expects additional rent δ t−1ν
h1∈Θ E
ht|ˆ h1
ht|h1
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Suppose result not true. There exists increasing sequence (tn) s.t. either E
q∗
tn
htn
tn
htn
htn
for all tn in sequence, or E
q∗
tn
htn
tn
htn
htn
for an appropriate ζ > 0. Focus on first case. Increase q∗
tn (·) uniformly at arbitrary date
tn in sequence by arbitrarily small amount νn > 0 Adjust payments as described above New mechanism IC and IR
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Suppose result not true. There exists increasing sequence (tn) s.t. either E
q∗
tn
htn
tn
htn
htn
for all tn in sequence, or E
q∗
tn
htn
tn
htn
htn
for an appropriate ζ > 0. Focus on first case. Increase q∗
tn (·) uniformly at arbitrary date
tn in sequence by arbitrarily small amount νn > 0 Adjust payments as described above New mechanism IC and IR
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Suppose result not true. There exists increasing sequence (tn) s.t. either E
q∗
tn
htn
tn
htn
htn
for all tn in sequence, or E
q∗
tn
htn
tn
htn
htn
for an appropriate ζ > 0. Focus on first case. Increase q∗
tn (·) uniformly at arbitrary date
tn in sequence by arbitrarily small amount νn > 0 Adjust payments as described above New mechanism IC and IR
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Suppose result not true. There exists increasing sequence (tn) s.t. either E
q∗
tn
htn
tn
htn
htn
for all tn in sequence, or E
q∗
tn
htn
tn
htn
htn
for an appropriate ζ > 0. Focus on first case. Increase q∗
tn (·) uniformly at arbitrary date
tn in sequence by arbitrarily small amount νn > 0 Adjust payments as described above New mechanism IC and IR
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
New mechanism increases expected surplus by at least δ tn−1ζνn
(νn small enough)
New mechanism leaves additional expected rent δ tn−1νn
ˆ h1
htn|ˆ h1
htn|h1
Since, for all h1 ∈ Θ, max
ˆ h1
htn|ˆ h1
htn|h1
increase in surplus dominates for tn large enough. When distortions always of same sign, convergence of wedges implies convergence of surplus and hence of policies (in probability) Q.E.D.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
New mechanism increases expected surplus by at least δ tn−1ζνn
(νn small enough)
New mechanism leaves additional expected rent δ tn−1νn
ˆ h1
htn|ˆ h1
htn|h1
Since, for all h1 ∈ Θ, max
ˆ h1
htn|ˆ h1
htn|h1
increase in surplus dominates for tn large enough. When distortions always of same sign, convergence of wedges implies convergence of surplus and hence of policies (in probability) Q.E.D.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
New mechanism increases expected surplus by at least δ tn−1ζνn
(νn small enough)
New mechanism leaves additional expected rent δ tn−1νn
ˆ h1
htn|ˆ h1
htn|h1
Since, for all h1 ∈ Θ, max
ˆ h1
htn|ˆ h1
htn|h1
increase in surplus dominates for tn large enough. When distortions always of same sign, convergence of wedges implies convergence of surplus and hence of policies (in probability) Q.E.D.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
New mechanism increases expected surplus by at least δ tn−1ζνn
(νn small enough)
New mechanism leaves additional expected rent δ tn−1νn
ˆ h1
htn|ˆ h1
htn|h1
Since, for all h1 ∈ Θ, max
ˆ h1
htn|ˆ h1
htn|h1
increase in surplus dominates for tn large enough. When distortions always of same sign, convergence of wedges implies convergence of surplus and hence of policies (in probability) Q.E.D.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Definition Process satisfies “FOSD” if ˘ ht−1 ≥ ¯ ht−1implies Ft
ht−1 ≤ Ft
ht−1 , all ht. Process satisfies “Markov” if evolution of ht governed by time-invariant irreducible transition matrix A with Aij = Pr(θi|θj) > 0 all i,j. Process satisfies “Stationary Markov” if F1 coincides with ergodic distribution
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Proposition Suppose F satisfies “FOSD”. Then, for all t, E
q∗
t
ht −Cq
t
ht ,˜ ht
If, in addition, F satisfies “Stationary Markov”, expected wedges decrease with t. FOSD:
IR binds only for θN cut output and adjust p so that IR continues to bind for θN perturbation increases surplus and reduces rents, hence profitable
FOSD + Stationary Markov:
shift output uniformly towards later dates smaller rents due to declining persistence of initial types
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Proposition Suppose F satisfies “FOSD”. Then, for all t, E
q∗
t
ht −Cq
t
ht ,˜ ht
If, in addition, F satisfies “Stationary Markov”, expected wedges decrease with t. FOSD:
IR binds only for θN cut output and adjust p so that IR continues to bind for θN perturbation increases surplus and reduces rents, hence profitable
FOSD + Stationary Markov:
shift output uniformly towards later dates smaller rents due to declining persistence of initial types
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Proposition Suppose F satisfies “FOSD”. Then, for all t, E
q∗
t
ht −Cq
t
ht ,˜ ht
If, in addition, F satisfies “Stationary Markov”, expected wedges decrease with t. FOSD:
IR binds only for θN cut output and adjust p so that IR continues to bind for θN perturbation increases surplus and reduces rents, hence profitable
FOSD + Stationary Markov:
shift output uniformly towards later dates smaller rents due to declining persistence of initial types
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Assume F is “Markov” α ≡ mini,j Aij > 0
high α: little persistence
b ≡ ∑N
i=1 θi
κ ≡ min
i,j
. Patience threshold: ¯ δ ≡
qb−κ 2¯ qb−κ+2κα if κ < 2¯
qb 0 otherwise .
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Proposition Suppose T = +∞ and F is “Markov”. For any δ ∈ ¯ δ,1
1 limt→∞ E
t
ht −C
t
ht ,˜ ht
˜ ht
˜ ht
ht
2 For any η > 0, limt→∞ Pr
t
ht −qE ˜ ht
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Corollary Suppose F is Markov and let λ =
¯ qb 1−δ(1−2α). Irrespective of time
horizon and of patience, for any t, E
˜ ht
˜ ht
ht
t
ht −C
t
ht ,˜ ht
≤ 2λ
2λ
t−1 , with δ + κ
2λ > 1 for δ ∈
¯ δ,1
Result also provides conservative bound on rate of convergence
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Idea: under efficient mechanism with pE (ht) = B
Perturbations obtained by combining putative mechanism with efficient one guarantee slack in IC
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Idea 1 (FAILED!): Suppose q∗
t (ht),p∗ t (ht)∞ t=1 is optimal
and convergence to efficiency does not hold.
Replace payment and allocation rules with those of efficient mechanism from t onwards. Adjust payments, to ensure satisfaction of IR constraints. Such adjustment can be made s.t. (expected) increase in surplus dominates expected increase in rents (when t large enough) If IC, new mechanism improves upon q∗
t (ht),p∗ t (ht)∞ t=1
Problem: New mechanism need not be IC!
IC from date t onwards, but not necessarily at earlier dates.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Idea 1 (FAILED!): Suppose q∗
t (ht),p∗ t (ht)∞ t=1 is optimal
and convergence to efficiency does not hold.
Replace payment and allocation rules with those of efficient mechanism from t onwards. Adjust payments, to ensure satisfaction of IR constraints. Such adjustment can be made s.t. (expected) increase in surplus dominates expected increase in rents (when t large enough) If IC, new mechanism improves upon q∗
t (ht),p∗ t (ht)∞ t=1
Problem: New mechanism need not be IC!
IC from date t onwards, but not necessarily at earlier dates.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Any linear convex combination of q∗
t (ht)∞ t=τ and
∞
t=τ can be implemented with payments that make IC
slack at all histories Amount of slack determined by κ and linear weights Gradual growth in weights on efficiency qnew
1
(h1) =
q∗
1 (h1)+α1qE (h1)
and, for any t ≥ 2, qnew
t
=
q∗
t
+α≥2qE (ht) with 0 < α1 ≤ α≥2 ≤ 1.
new mechanism IC if α≥2 not too much larger than α1 for fixed α≥2, mechanism IC from t = 2 onwards if α1 = α≥2, then there is slack in IC at t = 1. Hence, can decrease α1 below α≥2 by small amount and preserve IC
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Any linear convex combination of q∗
t (ht)∞ t=τ and
∞
t=τ can be implemented with payments that make IC
slack at all histories Amount of slack determined by κ and linear weights Gradual growth in weights on efficiency qnew
1
(h1) =
q∗
1 (h1)+α1qE (h1)
and, for any t ≥ 2, qnew
t
=
q∗
t
+α≥2qE (ht) with 0 < α1 ≤ α≥2 ≤ 1.
new mechanism IC if α≥2 not too much larger than α1 for fixed α≥2, mechanism IC from t = 2 onwards if α1 = α≥2, then there is slack in IC at t = 1. Hence, can decrease α1 below α≥2 by small amount and preserve IC
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Why δ large?
Proposed "new" mechanism approaches efficiency gradually. Positive weight on efficient policy at early dates may increase information rents (by relatively large amount) When δ small, gains in surplus at later dates need not compensate for increased rents at earlier periods.
However, convergence to efficiency for all δ if process not very persistent
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Convergence results extend to general C (q,h) satisfying mild regularity conditions Deterministic mechanisms need not be optimal
arguments related to Strausz (2006) violation of integral mon. “relaxed program” need not be valid
Perturbations involve randomizations between putative optimal and efficient allocations
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Markov chain F = (Ft); Θ =
θ
F1 (abs. continuous) cdf of initial distribution (density f1) Ft (·|ht−1) cdf of ht given ht−1 ∈ Θ (ft (ht|ht−1) > 0 all ht,ht−1 ∈ Θ) Stochastic monotonicity: Ft
t−1
dominates Ft (·|ht−1) for h′
t−1 > ht−1
Time-invariance: Ft (·|θ) = Fs (·|θ) all t,s > 1, all θ ∈ Θ Ergodicity: ∃! invariant distribution π s.t., for all θ ∈ Θ sup
A∈B(Θ)
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Markov chain F = (Ft); Θ =
θ
F1 (abs. continuous) cdf of initial distribution (density f1) Ft (·|ht−1) cdf of ht given ht−1 ∈ Θ (ft (ht|ht−1) > 0 all ht,ht−1 ∈ Θ) Stochastic monotonicity: Ft
t−1
dominates Ft (·|ht−1) for h′
t−1 > ht−1
Time-invariance: Ft (·|θ) = Fs (·|θ) all t,s > 1, all θ ∈ Θ Ergodicity: ∃! invariant distribution π s.t., for all θ ∈ Θ sup
A∈B(Θ)
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Markov chain F = (Ft); Θ =
θ
F1 (abs. continuous) cdf of initial distribution (density f1) Ft (·|ht−1) cdf of ht given ht−1 ∈ Θ (ft (ht|ht−1) > 0 all ht,ht−1 ∈ Θ) Stochastic monotonicity: Ft
t−1
dominates Ft (·|ht−1) for h′
t−1 > ht−1
Time-invariance: Ft (·|θ) = Fs (·|θ) all t,s > 1, all θ ∈ Θ Ergodicity: ∃! invariant distribution π s.t., for all θ ∈ Θ sup
A∈B(Θ)
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Markov chain F = (Ft); Θ =
θ
F1 (abs. continuous) cdf of initial distribution (density f1) Ft (·|ht−1) cdf of ht given ht−1 ∈ Θ (ft (ht|ht−1) > 0 all ht,ht−1 ∈ Θ) Stochastic monotonicity: Ft
t−1
dominates Ft (·|ht−1) for h′
t−1 > ht−1
Time-invariance: Ft (·|θ) = Fs (·|θ) all t,s > 1, all θ ∈ Θ Ergodicity: ∃! invariant distribution π s.t., for all θ ∈ Θ sup
A∈B(Θ)
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Markov chain F = (Ft); Θ =
θ
F1 (abs. continuous) cdf of initial distribution (density f1) Ft (·|ht−1) cdf of ht given ht−1 ∈ Θ (ft (ht|ht−1) > 0 all ht,ht−1 ∈ Θ) Stochastic monotonicity: Ft
t−1
dominates Ft (·|ht−1) for h′
t−1 > ht−1
Time-invariance: Ft (·|θ) = Fs (·|θ) all t,s > 1, all θ ∈ Θ Ergodicity: ∃! invariant distribution π s.t., for all θ ∈ Θ sup
A∈B(Θ)
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Markov chain F = (Ft); Θ =
θ
F1 (abs. continuous) cdf of initial distribution (density f1) Ft (·|ht−1) cdf of ht given ht−1 ∈ Θ (ft (ht|ht−1) > 0 all ht,ht−1 ∈ Θ) Stochastic monotonicity: Ft
t−1
dominates Ft (·|ht−1) for h′
t−1 > ht−1
Time-invariance: Ft (·|θ) = Fs (·|θ) all t,s > 1, all θ ∈ Θ Ergodicity: ∃! invariant distribution π s.t., for all θ ∈ Θ sup
A∈B(Θ)
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Stochastic process can be represented by "auxiliary shocks" independent of initial private information
e.g., Eso, Szentes (2007), Pavan, Segal, Toikka (2014)
ht = z (ht−1,εt), where ε = (εt) are i.i.d. random variables E.g., εt drawn from U(0,1) and z (ht−1,εt) = F −1(εt|ht−1) with F −1(εt|ht−1) ≡ inf{θt : F(θt|ht−1) ≥ εt}
"probability integral transform"
Regularity: ∂z(ht−1,εt)
∂ht−1
exists, continuous and bounded
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Let (Zτ,t)t≥τ be a collection of functions s.t. ht = Zτ,t (hτ,ε) for t ≥ τ Impulse responses: Iτ→t
= ∂Zt,τ(hτ,ε) ∂hτ (where vector ε derived from ht using function z(·)) AR(1) example (violates full support): ht = γht−1 +εt = Zτ,t (hτ,ε) = γt−τhτ +γt−τ−1ετ+1 +···+γεt−1 +εt → Iτ→t
= γt−τ.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Theorem Suppose F satisfies “Markov”, “FOSD,” and “regularity”. Mechanism qt (ht),pt (ht)∞
t=1 IC iff, for all t ≥ 0, all ht−1, Vt (ht)
Lipschitz continuous in ht with ∂Vt (ht) ∂ht = −E
s≥t
δ s−tIt→s
hs qs
hs |ht
and, for all ht−1, ht, ˆ ht,
ht
ˆ ht
ht
where Dt (ht;y) ≡ −E
hs qs
hs
−t,y
.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Previous result implies principal’s payoff equals "dynamic virtual surplus" E ∑
t≥1
δ t−1 B
ht −C
ht ,˜ ht
h1) f1(˜ h1) I1→t
ht qt
ht −V1 ¯ θ
θ, so, at optimum, V1 ¯ θ
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
"Relaxed/First-order approach": Pointwise maximization B′ q∗
t
= Cq
t
,ht
f1 (h1) I1→t
FOSD (I1→t ≥ 0) ⇒ downward distortions
Distortions driven by impulse responses Validity of FOA: above policies must satisfy "integral monotonicity" constraints
Condition for convergence to efficiency (point-wise)
vanishing impulse responses
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Definition “Policies eventually interior” if ∃T and (bt) and (¯ bt), with 0 < bt < ¯ bt < ¯ q, s.t., for all t ≥ T, q∗
t (ht) ∈ [bt, ¯
bt]. Theorem Assume F satisfies “Markov”, “FOSD” and “Regularity”. If optimal policies “eventually interior”, E
q∗
t
ht −Cq
t
ht ,˜ ht
F1
h1
h1 It(˜ ht) If, in addition, F satisfies “ergodicity”, then E
f1(θ1) It(θ t)
monotone in t.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Observe that E
ht |h1
d dh1 E
ht|h1
Thus, E F1
h1
h1 It
ht = E F1
h1
h1 E
ht |˜ h1
=
¯
θ θ F1(h1)E
ht |h1
= F1(θ1)E[˜ ht | h1]
θ h1=θ
+
θ
θ f1(h1)E[˜
ht | h1]dh1 = E[˜ ht | ¯ θ]−E[˜ ht ] → 0 by ergodicity.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
If F monotone (FOSD), E[˜ ht | ¯ θ]−E[˜ ht ] ≥ 0 implying that convergence is from above. If, in addition, F1 = π, then E
h1) f1(˜ h1) I1→t
ht −E
h1) f1(˜ h1) I1→s
hs = E[˜ ht | ¯ θ]−E[˜ hs | ¯ θ] ≤ 0 for t > s, implying convergence is monotone in time.
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Results apply to settings where mechanisms constrained to be “simple” provided above perturbations are admissible (i.e., preserve simplicity) “Simple” might mean
continuity restrictions on allocations measurability restrictions
e.g. allocations depend only on last few reported types
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
DMD literature− → “relaxed” approach (as in Myerson) This paper: variational approach
IC-preserving perturbations Idea related to Rogerson (1985) for moral hazard settings
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions
Convergence of wedges (in expectation)
fairly robust property (long-run independence)
Convergence of allocations (in probability)
enough patience
Additional “economic” properties (e.g., FOSD and stationarity)
convergence from above and monotone in time
Results apply to environments where we don’t know which IC and IR constraints bind
Introduction Model Wedges Allocations Continuum Simple Mechanisms Conclusions