Lably
Skip to content

Vickrey–Clarke–Groves mechanism

Method of making choices that maximises utility

  • 9 min read
  • 9 chapters

Related on Lably

Through Public good, Default (finance) and Externality

Notation

There is a set X of possible outcomes.

There are n agents, each of which has a set of outcome valuations. The valuation of agent i is represented as a function:

vi:X→R+

which expresses the value it has for each alternative, in monetary terms.

It is assumed that the agents have quasilinear utility functions; this means that, if the outcome is x and in addition the agent receives a payment pi (positive or negative), then the total utility of agent i is:

ui:=vi(x)+pi

Our goal is to select an outcome that maximizes the sum of values, i.e.:

xopt(v)=arg⁡maxx∈X∑i=1nvi(x)

In other words, our social-choice function is utilitarian.

Sign in to keep reading

8 more chapters are free with a Lably account.

More in Applied mathematics