Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Mechanism design

From Wikipedia, the free encyclopedia
Field of economics and game theory
This article includes alist of references,related reading, orexternal links,but its sources remain unclear because it lacksinline citations. Please helpimprove this article byintroducing more precise citations.(July 2024) (Learn how and when to remove this message)
Part ofa series on
Economics
Principles of Economics
The upper-left spaceΘ{\displaystyle \Theta } depicts the type space and the upper-right spaceX the space of outcomes. Thesocial choice functionf(θ){\displaystyle f(\theta )} maps a type profile to an outcome. In games of mechanism design, agents send messagesM{\displaystyle M} in a game environmentg{\displaystyle g}. The equilibrium in the gameξ(M,g,θ){\displaystyle \xi (M,g,\theta )} can bedesigned to implement some social choice functionf(θ){\displaystyle f(\theta )}.

Mechanism design (sometimesimplementation theory orinstitutiondesign)[1] is a branch ofeconomics andgame theory. It studies how to construct rules—calledmechanisms or institutions—that produce good outcomes according tosome predefined metric, even when the designer does not know the players' true preferences or what information they have. Mechanism design thus focuses on the study ofsolution concepts for a class of private-information games.

Mechanism design has broad applications, including traditional domains of economics such asmarket design, but alsopolitical science (throughvoting theory). It is a foundational component in the operation of theinternet, being used in networked systems (such asinter-domain routing),[2]e-commerce, andadvertisement auctions byFacebook andGoogle.

Because it starts with the end of the game (a particular result), then works backwards to find a game that implements it, it is sometimes described asreverse game theory.[2]Leonid Hurwicz explains that "in a design problem, the goal function is the main given, while the mechanism is the unknown. Therefore, the design problem is the inverse of traditional economic theory, which is typically devoted to the analysis of the performance of a given mechanism."[3]

The 2007Nobel Memorial Prize in Economic Sciences was awarded toLeonid Hurwicz,Eric Maskin, andRoger Myerson "for having laid the foundations of mechanism design theory."[4] The related works ofWilliam Vickrey that established the field earned him the 1996 Nobel prize.

Description

[edit]

One person, called the "principal", would like to condition his behavior on information privately known to the players of agame. For example, the principal would like to know the true quality of a used car a salesman is pitching. He cannot learn anything simply by asking the salesman, because it is in the salesman's interest to distort the truth. However, in mechanism design, the principal does have one advantage: He may design a game whose rules influence others to act the way he would like.

Without mechanism design theory, the principal's problem would be difficult to solve. He would have to consider all the possible games and choose the one that best influences other players' tactics. In addition, the principal would have to draw conclusions from agents who may lie to him. Thanks to therevelation principle, the principal only needs to consider games in which agents truthfully report their private information.

Foundations

[edit]

Mechanism

[edit]

A game of mechanism design is a game of private information in which one of the agents, called the principal, chooses the payoff structure. FollowingHarsanyi (1967), the agents receive secret "messages" from nature containing information relevant to payoffs. For example, a message may contain information about their preferences or the quality of a good for sale. We call this information the agent's "type" (usually notedθ{\displaystyle \theta } and accordingly the space of typesΘ{\displaystyle \Theta }). Agents then report a type to the principal (usually noted with a hatθ^{\displaystyle {\hat {\theta }}}) that can be a strategic lie. After the report, the principal and the agents are paid according to the payoff structure the principal chose.

The timing of the game is:

  1. The principal commits to a mechanismy(){\displaystyle y()} that grants an outcomey{\displaystyle y} as a function of reported type
  2. The agents report, possibly dishonestly, a type profileθ^{\displaystyle {\hat {\theta }}}
  3. The mechanism is executed (agents receive outcomey(θ^){\displaystyle y({\hat {\theta }})})

In order to understand who gets what, it is common to divide the outcomey{\displaystyle y} into a goods allocation and a money transfer,y(θ)={x(θ),t(θ)}, xX,tT{\displaystyle y(\theta )=\{x(\theta ),t(\theta )\},\ x\in X,t\in T} wherex{\displaystyle x} stands for an allocation of goods rendered or received as a function of type, andt{\displaystyle t} stands for a monetary transfer as a function of type.

As a benchmark the designer often defines what should happen under full information. Define asocial choice functionf(θ){\displaystyle f(\theta )} mapping the (true) type profile directly to the allocation of goods received or rendered,

f(θ):ΘY{\displaystyle f(\theta ):\Theta \rightarrow Y}

In contrast amechanism maps thereported type profile to anoutcome (again, both a goods allocationx{\displaystyle x} and a money transfert{\displaystyle t})

y(θ^):ΘY{\displaystyle y({\hat {\theta }}):\Theta \rightarrow Y}

Revelation principle

[edit]
Main article:Revelation principle

A proposed mechanism constitutes a Bayesian game (a game of private information), and if it is well-behaved the game has aBayesian Nash equilibrium. At equilibrium agents choose their reports strategically as a function of type

θ^(θ){\displaystyle {\hat {\theta }}(\theta )}

It is difficult to solve for Bayesian equilibria in such a setting because it involves solving for agents' best-response strategies and for the best inference from a possible strategic lie. Thanks to a sweeping result called the revelation principle, no matter the mechanism a designer can[5] confine attention to equilibria in which agents truthfully report type. Therevelation principle states: "To every Bayesian Nash equilibrium there corresponds a Bayesian game with the same equilibrium outcome but in which players truthfully report type."

This is extremely useful. The principle allows one to solve for a Bayesian equilibrium by assuming all players truthfully report type (subject to anincentive compatibility constraint). In one blow it eliminates the need to consider either strategic behavior or lying.

Its proof is quite direct. Assume a Bayesian game in which the agent's strategy and payoff are functions of its type and what others do,ui(si(θi),si(θi),θi){\displaystyle u_{i}\left(s_{i}(\theta _{i}),s_{-i}(\theta _{-i}),\theta _{i}\right)}. By definition agenti's equilibrium strategys(θi){\displaystyle s(\theta _{i})} is Nash in expected utility:

si(θi)argmaxsiSiθi p(θiθi) ui(si,si(θi),θi){\displaystyle s_{i}(\theta _{i})\in \arg \max _{s'_{i}\in S_{i}}\sum _{\theta _{-i}}\ p(\theta _{-i}\mid \theta _{i})\ u_{i}\left(s'_{i},s_{-i}(\theta _{-i}),\theta _{i}\right)}

Simply define a mechanism that would induce agents to choose the same equilibrium. The easiest one to define is for the mechanism to commit to playing the agents' equilibrium strategiesfor them.

y(θ^):ΘS(Θ)Y{\displaystyle y({\hat {\theta }}):\Theta \rightarrow S(\Theta )\rightarrow Y}

Under such a mechanism the agents of course find it optimal to reveal type since the mechanism plays the strategies they found optimal anyway. Formally, choosey(θ){\displaystyle y(\theta )} such that

θiargmaxθiΘθi p(θiθi) ui(y(θi,θi),θi)=θi p(θiθi) ui(si(θ),si(θi),θi){\displaystyle {\begin{aligned}\theta _{i}\in {}&\arg \max _{\theta '_{i}\in \Theta }\sum _{\theta _{-i}}\ p(\theta _{-i}\mid \theta _{i})\ u_{i}\left(y(\theta '_{i},\theta _{-i}),\theta _{i}\right)\\[5pt]&=\sum _{\theta _{-i}}\ p(\theta _{-i}\mid \theta _{i})\ u_{i}\left(s_{i}(\theta ),s_{-i}(\theta _{-i}),\theta _{i}\right)\end{aligned}}}

Implementability

[edit]
Main article:Implementability (mechanism design)

The designer of a mechanism generally hopes either

Toimplement a social choice functionf(θ){\displaystyle f(\theta )} is to find some transfer functiont(θ){\displaystyle t(\theta )} that motivates agents to pickf(θ){\displaystyle f(\theta )}. Formally, if the equilibrium strategy profile under the mechanism maps to the same goods allocation as a social choice function,

f(θ)=x(θ^(θ)){\displaystyle f(\theta )=x\left({\hat {\theta }}(\theta )\right)}

we say the mechanism implements the social choice function.

Thanks to the revelation principle, the designer can usually find a transfer functiont(θ){\displaystyle t(\theta )} to implement a social choice by solving an associated truthtelling game. If agents find it optimal to truthfully report type,

θ^(θ)=θ{\displaystyle {\hat {\theta }}(\theta )=\theta }

we say such a mechanism istruthfully implementable. The task is then to solve for a truthfully implementablet(θ){\displaystyle t(\theta )} and impute this transfer function to the original game. An allocationx(θ){\displaystyle x(\theta )} is truthfully implementable if there exists a transfer functiont(θ){\displaystyle t(\theta )} such that

u(x(θ),t(θ),θ)u(x(θ^),t(θ^),θ) θ,θ^Θ{\displaystyle u(x(\theta ),t(\theta ),\theta )\geq u(x({\hat {\theta }}),t({\hat {\theta }}),\theta )\ \forall \theta ,{\hat {\theta }}\in \Theta }

which is also called theincentive compatibility (IC) constraint.

In applications, the IC condition is the key to describing the shape oft(θ){\displaystyle t(\theta )} in any useful way. Under certain conditions it can even isolate the transfer function analytically. Additionally, a participation (individual rationality) constraint is sometimes added if agents have the option of not playing.

Necessity

[edit]

Consider a setting in which all agents have a type-contingent utility functionu(x,t,θ){\displaystyle u(x,t,\theta )}. Consider also a goods allocationx(θ){\displaystyle x(\theta )} that is vector-valued and sizek{\displaystyle k} (which permitsk{\displaystyle k} number of goods) and assume it is piecewise continuous with respect to its arguments.

The functionx(θ){\displaystyle x(\theta )} is implementable only if

k=1nθ(u/xk|u/t|)xθ0{\displaystyle \sum _{k=1}^{n}{\frac {\partial }{\partial \theta }}\left({\frac {\partial u/\partial x_{k}}{\left|\partial u/\partial t\right|}}\right){\frac {\partial x}{\partial \theta }}\geq 0}

wheneverx=x(θ){\displaystyle x=x(\theta )} andt=t(θ){\displaystyle t=t(\theta )} andx is continuous atθ{\displaystyle \theta }. This is a necessary condition and is derived from the first- and second-order conditions of the agent's optimization problem assuming truth-telling.

Its meaning can be understood in two pieces. The first piece says the agent'smarginal rate of substitution (MRS) increases as a function of the type,

θ(u/xk|u/t|)=θMRSx,t{\displaystyle {\frac {\partial }{\partial \theta }}\left({\frac {\partial u/\partial x_{k}}{\left|\partial u/\partial t\right|}}\right)={\frac {\partial }{\partial \theta }}\mathrm {MRS} _{x,t}}

In short, agents will not tell the truth if the mechanism does not offer higher agent types a better deal. Otherwise, higher types facing any mechanism that punishes high types for reporting will lie and declare they are lower types, violating the truthtelling incentive-compatibility constraint. The second piece is a monotonicity condition waiting to happen,[clarification needed]

xθ{\displaystyle {\frac {\partial x}{\partial \theta }}}

which, to be positive, means higher types must be given more of the good.

There is potential for the two pieces to interact. If for some type range the contract offered less quantity to higher typesx/θ<0{\displaystyle \partial x/\partial \theta <0}, it is possible the mechanism could compensate by giving higher types a discount. But such a contract already exists for low-type agents, so this solution is pathological. Such a solution sometimes occurs in the process of solving for a mechanism. In these cases it must be "ironed". In a multiple-good environment it is also possible for the designer to reward the agent with more of one good to substitute for less of another (e.g.butter formargarine). Multiple-good mechanisms are an area of continuing research in mechanism design.

Sufficiency

[edit]

Mechanism design papers usually make two assumptions to ensure implementability:

θu/xk|u/t|>0 k{\displaystyle {\frac {\partial }{\partial \theta }}{\frac {\partial u/\partial x_{k}}{\left|\partial u/\partial t\right|}}>0\ \forall k}

This is known by several names: thesingle-crossing condition, the sorting condition and the Spence–Mirrlees condition. It means the utility function is of such a shape that the agent'sMRS is increasing in type.[clarification needed]

K0,K1 such that |u/xku/t|K0+K1|t|{\displaystyle \exists K_{0},K_{1}{\text{ such that }}\left|{\frac {\partial u/\partial x_{k}}{\partial u/\partial t}}\right|\leq K_{0}+K_{1}|t|}

This is a technical condition bounding the rate of growth of the MRS.

These assumptions are sufficient to provide that any monotonicx(θ){\displaystyle x(\theta )} is implementable (at(θ){\displaystyle t(\theta )} exists that can implement it). In addition, in the single-good setting the single-crossing condition is sufficient to provide that only a monotonicx(θ){\displaystyle x(\theta )} is implementable, so the designer can confine his search to a monotonicx(θ){\displaystyle x(\theta )}.

Highlighted results

[edit]

Revenue equivalence theorem

[edit]
Main article:Revenue equivalence

Vickrey (1961) gives a celebrated result that any member of a large class of auctions assures the seller of the same expected revenue and that the expected revenue is the best the seller can do. This is the case if

  1. The buyers have identical valuation functions (which may be a function of type)
  2. The buyers' types are independently distributed
  3. The buyers types are drawn from acontinuous distribution
  4. The type distribution bears the monotone hazard rate property
  5. The mechanism sells the good to the buyer with the highest valuation

The last condition is crucial to the theorem. An implication is that for the seller to achieve higher revenue he must take a chance on giving the item to an agent with a lower valuation. Usually this means he must risk not selling the item at all.

Vickrey–Clarke–Groves mechanisms

[edit]
Main article:Vickrey–Clarke–Groves mechanism

The Vickrey (1961) auction model was later expanded byClarke (1971) and Groves to treat a public choice problem in which a public project's cost is borne by all agents, e.g. whether to build a municipal bridge. The resulting "Vickrey–Clarke–Groves" mechanism can motivate agents to choose the socially efficient allocation of the public good even if agents have privately known valuations. In other words, it can solve the "tragedy of the commons"—under certain conditions, in particular quasilinear utility or if budget balance is not required.

Consider a setting in whichI{\displaystyle I} number of agents have quasilinear utility with private valuationsv(x,t,θ){\displaystyle v(x,t,\theta )} where the currencyt{\displaystyle t} is valued linearly. The VCG designer designs an incentive compatible (hence truthfully implementable) mechanism to obtain the true type profile, from which the designer implements the socially optimal allocation

xI(θ)argmaxxXiIv(x,θi){\displaystyle x_{I}^{*}(\theta )\in {\underset {x\in X}{\operatorname {argmax} }}\sum _{i\in I}v(x,\theta _{i})}

The cleverness of the VCG mechanism is the way it motivates truthful revelation. It eliminates incentives to misreport by penalizing any agent by the cost of the distortion he causes. Among the reports the agent may make, the VCG mechanism permits a "null" report saying he is indifferent to the public good and cares only about the money transfer. This effectively removes the agent from the game. If an agent does choose to report a type, the VCG mechanism charges the agent a fee if his report ispivotal, that is if his report changes the optimal allocationx so as to harm other agents. The payment is calculated

ti(θ^)=jIivj(xIi(θIi),θj)jIivj(xI(θ^i,θI),θj){\displaystyle t_{i}({\hat {\theta }})=\sum _{j\in I-i}v_{j}(x_{I-i}^{*}(\theta _{I-i}),\theta _{j})-\sum _{j\in I-i}v_{j}(x_{I}^{*}({\hat {\theta }}_{i},\theta _{I}),\theta _{j})}

which sums the distortion in the utilities of the other agents (and not his own) caused by one agent reporting.

Gibbard–Satterthwaite theorem

[edit]
Main article:Gibbard–Satterthwaite theorem

Gibbard (1973) andSatterthwaite (1975) give an impossibility result similar in spirit toArrow's impossibility theorem. For a very general class of games, only "dictatorial" social choice functions can be implemented.

A social choice functionf(){\displaystyle f(\cdot )} isdictatorial if one agent always receives his most-favored goods allocation,

for f(Θ)iI such that ui(x,θi)ui(x,θi) xX{\displaystyle {\text{for }}f(\Theta ){\text{, }}\exists i\in I{\text{ such that }}u_{i}(x,\theta _{i})\geq u_{i}(x',\theta _{i})\ \forall x'\in X}

The theorem states that under general conditions any truthfully implementable social choice function must be dictatorial if,

  1. X is finite and contains at least three elements
  2. Preferences are rational
  3. f(Θ)=X{\displaystyle f(\Theta )=X}

Myerson–Satterthwaite theorem

[edit]
Main article:Myerson–Satterthwaite theorem

Myerson and Satterthwaite (1983) show there is no efficient way for two parties to trade a good when they each have secret and probabilistically varying valuations for it, without the risk of forcing one party to trade at a loss. It is among the most remarkable negative results in economics—a kind of negative mirror to thefundamental theorems of welfare economics.

Shapley value

[edit]
Main article:Shapley value

Phillips and Marden (2018) proved that for cost-sharing games with concave cost functions, the optimal cost-sharing rule that firstly optimizes the worst-case inefficiencies in a game (theprice of anarchy), and then secondly optimizes the best-case outcomes (theprice of stability), is precisely the Shapley value cost-sharing rule.[6] A symmetrical statement is similarly valid for utility-sharing games with convex utility functions.

Price discrimination

[edit]

Mirrlees (1971) introduces a setting in which the transfer functiont() is easy to solve for. Due to its relevance and tractability it is a common setting in the literature. Consider a single-good, single-agent setting in which the agent hasquasilinear utility with an unknown type parameterθ{\displaystyle \theta }

u(x,t,θ)=V(x,θ)t{\displaystyle u(x,t,\theta )=V(x,\theta )-t}

and in which the principal has a priorCDF over the agent's typeP(θ){\displaystyle P(\theta )}. The principal can produce goods at a convex marginal costc(x) and wants to maximize the expected profit from the transaction

maxx(θ),t(θ)Eθ[t(θ)c(x(θ))]{\displaystyle \max _{x(\theta ),t(\theta )}\mathbb {E} _{\theta }\left[t(\theta )-c\left(x(\theta )\right)\right]}

subject to IC and IR conditions

u(x(θ),t(θ),θ)u(x(θ),t(θ),θ) θ,θ{\displaystyle u(x(\theta ),t(\theta ),\theta )\geq u(x(\theta '),t(\theta '),\theta )\ \forall \theta ,\theta '}
u(x(θ),t(θ),θ)u_(θ) θ{\displaystyle u(x(\theta ),t(\theta ),\theta )\geq {\underline {u}}(\theta )\ \forall \theta }

The principal here is a monopolist trying to set a profit-maximizing price scheme in which it cannot identify the type of the customer. A common example is an airline setting fares for business, leisure and student travelers. Due to the IR condition it has to give every type a good enough deal to induce participation. Due to the IC condition it has to give every type a good enough deal that the type prefers its deal to that of any other.

A trick given by Mirrlees (1971) is to use theenvelope theorem to eliminate the transfer function from the expectation to be maximized,

let U(θ)=maxθu(x(θ),t(θ),θ){\displaystyle {\text{let }}U(\theta )=\max _{\theta '}u\left(x(\theta '),t(\theta '),\theta \right)}
dUdθ=uθ=Vθ{\displaystyle {\frac {dU}{d\theta }}={\frac {\partial u}{\partial \theta }}={\frac {\partial V}{\partial \theta }}}

Integrating,

U(θ)=u_(θ0)+θ0θVθ~dθ~{\displaystyle U(\theta )={\underline {u}}(\theta _{0})+\int _{\theta _{0}}^{\theta }{\frac {\partial V}{\partial {\tilde {\theta }}}}d{\tilde {\theta }}}

whereθ0{\displaystyle \theta _{0}} is some index type. Replacing the incentive-compatiblet(θ)=V(x(θ),θ)U(θ){\displaystyle t(\theta )=V(x(\theta ),\theta )-U(\theta )} in the maximand,

Eθ[V(x(θ),θ)u_(θ0)θ0θVθ~dθ~c(x(θ))]=Eθ[V(x(θ),θ)u_(θ0)1P(θ)p(θ)Vθc(x(θ))]{\displaystyle {\begin{aligned}&\mathbb {E} _{\theta }\left[V(x(\theta ),\theta )-{\underline {u}}(\theta _{0})-\int _{\theta _{0}}^{\theta }{\frac {\partial V}{\partial {\tilde {\theta }}}}d{\tilde {\theta }}-c\left(x(\theta )\right)\right]\\&{}=\mathbb {E} _{\theta }\left[V(x(\theta ),\theta )-{\underline {u}}(\theta _{0})-{\frac {1-P(\theta )}{p(\theta )}}{\frac {\partial V}{\partial \theta }}-c\left(x(\theta )\right)\right]\end{aligned}}}

after an integration by parts. This function can be maximized pointwise.

BecauseU(θ){\displaystyle U(\theta )} is incentive-compatible already the designer can drop the IC constraint. If the utility function satisfies the Spence–Mirrlees condition then a monotonicx(θ){\displaystyle x(\theta )} function exists. The IR constraint can be checked at equilibrium and the fee schedule raised or lowered accordingly. Additionally, note the presence of ahazard rate in the expression. If the type distribution bears the monotone hazard ratio property, the FOC is sufficient to solve fort(). If not, then it is necessary to check whether the monotonicity constraint (seesufficiency, above) is satisfied everywhere along the allocation and fee schedules. If not, then the designer must use Myerson ironing.

Myerson ironing

[edit]
It is possible to solve for a goods or price schedule that satisfies the first-order conditions yet is not monotonic. If so it is necessary to "iron" the schedule by choosing some value at which to flatten the function.

In some applications the designer may solve the first-order conditions for the price and allocation schedules yet find they are not monotonic. For example, in the quasilinear setting this often happens when the hazard ratio is itself not monotone. By the Spence–Mirrlees condition the optimal price and allocation schedules must be monotonic, so the designer must eliminate any interval over which the schedule changes direction by flattening it.

Intuitively, what is going on is the designer finds it optimal tobunch certain types together and give them the same contract. Normally the designer motivates higher types to distinguish themselves by giving them a better deal. If there are insufficiently few higher types on the margin the designer does not find it worthwhile to grant lower types a concession (called theirinformation rent) in order to charge higher types a type-specific contract.

Consider a monopolist principal selling to agents with quasilinear utility, the example above. Suppose the allocation schedulex(θ){\displaystyle x(\theta )} satisfying the first-order conditions has a single interior peak atθ1{\displaystyle \theta _{1}} and a single interior trough atθ2>θ1{\displaystyle \theta _{2}>\theta _{1}}, illustrated at right.

Proof

[edit]

The proof uses the theory of optimal control. It considers the set of intervals[θ_,θ¯]{\displaystyle \left[{\underline {\theta }},{\overline {\theta }}\right]} in the nonmonotonic region ofx(θ){\displaystyle x(\theta )} over which it might flatten the schedule. It then writes a Hamiltonian to obtain necessary conditions for ax(θ){\displaystyle x(\theta )} within the intervals

  1. that does satisfy monotonicity
  2. for which the monotonicity constraint is not binding on the boundaries of the interval

Condition two ensures that thex(θ){\displaystyle x(\theta )} satisfying the optimal control problem reconnects to the schedule in the original problem at the interval boundaries (no jumps). Anyx(θ){\displaystyle x(\theta )} satisfying the necessary conditions must be flat because it must be monotonic and yet reconnect at the boundaries.

As before maximize the principal's expected payoff, but this time subject to the monotonicity constraint

xθ0{\displaystyle {\frac {\partial x}{\partial \theta }}\geq 0}

and use a Hamiltonian to do it, with shadow priceν(θ){\displaystyle \nu (\theta )}

H=(V(x,θ)u_(θ0)1P(θ)p(θ)Vθ(x,θ)c(x))p(θ)+ν(θ)xθ{\displaystyle H=\left(V(x,\theta )-{\underline {u}}(\theta _{0})-{\frac {1-P(\theta )}{p(\theta )}}{\frac {\partial V}{\partial \theta }}(x,\theta )-c(x)\right)p(\theta )+\nu (\theta ){\frac {\partial x}{\partial \theta }}}

wherex{\displaystyle x} is a state variable andx/θ{\displaystyle \partial x/\partial \theta } the control. As usual in optimal control the costate evolution equation must satisfy

νθ=Hx=(Vx(x,θ)1P(θ)p(θ)2Vθx(x,θ)cx(x))p(θ){\displaystyle {\frac {\partial \nu }{\partial \theta }}=-{\frac {\partial H}{\partial x}}=-\left({\frac {\partial V}{\partial x}}(x,\theta )-{\frac {1-P(\theta )}{p(\theta )}}{\frac {\partial ^{2}V}{\partial \theta \,\partial x}}(x,\theta )-{\frac {\partial c}{\partial x}}(x)\right)p(\theta )}

Taking advantage of condition 2, note the monotonicity constraint is not binding at the boundaries of theθ{\displaystyle \theta } interval,

ν(θ_)=ν(θ¯)=0{\displaystyle \nu ({\underline {\theta }})=\nu ({\overline {\theta }})=0}

meaning the costate variable condition can be integrated and also equals 0

θ_θ¯(Vx(x,θ)1P(θ)p(θ)2Vθx(x,θ)cx(x))p(θ)dθ=0{\displaystyle \int _{\underline {\theta }}^{\overline {\theta }}\left({\frac {\partial V}{\partial x}}(x,\theta )-{\frac {1-P(\theta )}{p(\theta )}}{\frac {\partial ^{2}V}{\partial \theta \,\partial x}}(x,\theta )-{\frac {\partial c}{\partial x}}(x)\right)p(\theta )\,d\theta =0}

The average distortion of the principal's surplus must be 0. To flatten the schedule, find anx{\displaystyle x} such that its inverse image maps to aθ{\displaystyle \theta } interval satisfying the condition above.

See also

[edit]

Notes

[edit]
  1. ^"Journal of Mechanism and Institution Design".www.mechanism-design.org. Retrieved2024-07-01.
  2. ^abPenna, Paolo; Ventre, Carmine (July 2014)."Optimal collusion-resistant mechanisms with verification".Games and Economic Behavior.86:491–509.doi:10.1016/j.geb.2012.09.002.ISSN 0899-8256.
  3. ^L. Hurwicz & S. Reiter (2006),Designing Economic Mechanisms, p. 30
  4. ^"The Sveriges Riksbank Prize in Economic Sciences in Memory of Alfred Nobel 2007" (Press release).Nobel Foundation. October 15, 2007. Retrieved2008-08-15.
  5. ^In unusual circumstances some truth-telling games have more equilibria than the Bayesian game they mapped from. See Fudenburg-Tirole Ch. 7.2 for some references.
  6. ^Phillips, Matthew; Marden, Jason R. (July 2018). "Design Tradeoffs in Concave Cost-Sharing Games".IEEE Transactions on Automatic Control.63 (7):2242–2247.doi:10.1109/tac.2017.2765299.ISSN 0018-9286.S2CID 45923961.

References

[edit]

Further reading

[edit]

External links

[edit]
Traditionalgame theory
Definitions
Equilibrium
concepts
Strategies
Games
Theorems
Subfields
Key people
Core
concepts
Games
Mathematical
tools
Search
algorithms
Key people
Core
concepts
Games
Applications
Key people
Core
concepts
Theorems
Applications
Other topics
Theoretical
Empirical
Applied
Lists
Disciplines
Communication
design
Environmental
design
Industrial
design
Interaction
design
Other
applied arts
Other
design
&engineering
Approaches
  • Tools
  • Intellectual property
  • Organizations
  • Awards
Tools
Intellectual
property
Organizations
Awards
Related topics
Authority control databasesEdit this at Wikidata
Retrieved from "https://en.wikipedia.org/w/index.php?title=Mechanism_design&oldid=1296419235"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp