The lack of complete information raises a question of when the efficiency calculation should be made.[1] Should the efficiency check be made at the ex ante stage before the agent sees their types, at the interim stage after the agent sees their types, or at the ex post stage where the agent will have complete information about their types? Another issue is incentive.[1] If a resource allocation rule is efficient but there is no incentive to abide by that rule or accept that rule, then the revelation principle asserts that there is no mechanism by which this allocation rule can be realized.[1]
Bayesian efficiency overcomes problems of the Pareto efficiency by accounting for incomplete information, by addressing the timing of the evaluation (ex ante efficient, interim efficient, or ex post efficient), and by adding an incentive qualifier so that the allocation rule is incentive compatible.[1][2]
Bayesian efficiency separately defines three types of efficiency: ex ante, interim, and ex post. For an allocation rule :
Ex ante efficiency: is incentive compatible, and there exists no incentive compatible allocation rule that
for all , with strict inequality for some .
Interim efficiency: is incentive compatible, and there exists no incentive compatible allocation rule that
for all and , with strict inequality for some and .
Ex post efficiency: is incentive compatible, and there exists no incentive compatible allocation rule that
for all , with strict inequality for some .
Here, are beliefs, are utility functions, and are agents. An ex ante efficient allocation is always interim and ex post efficient, and an interim efficient allocation is always ex post efficient.[1]