From what I've read in mechanism design theory, it seems to me that the mechanism designer always plays an essential role in a mechanism. Information is sent to the designer who designs incentives that aim to enforce the truthful revelation of information from the strategic agents of the mechanism.

But, within the mechanism design theory, is it possible to remove the requirement of agents communicating their information to a central authority (aka the designer)?

For example, design a framework where the agents communicate with each other based on certain rules and figure out by themselves the designer's desirable outcome without any communication between the agents and the designer.

  • 3
    $\begingroup$ Try Googling: mechanism design without commitment $\endgroup$
    – Herr K.
    Commented Aug 5, 2020 at 21:04
  • $\begingroup$ OP did you find the answer to your questions? If so, please share. $\endgroup$
    – user36522
    Commented Jul 26, 2021 at 0:05
  • $\begingroup$ @user36522 No, I'm afraid. I might try again soon. If I'm successful, I'll share it, of course. $\endgroup$
    – johnny09
    Commented Jul 27, 2021 at 2:58

1 Answer 1


I am not sure if this is the answer you were aiming at, but... what about the revelation principle?

There is no requirement to communicate with the designer. However, researchers are ofter first interested in what the optimal allocation rule is. In that search, it is wlog to consider direct mechanisms by the revelation principle: Suppose an indirect mechanism without communication to the designer implements the optimal allocation, then we can obtain the same allocation if every agent simply reports their type to the mechanism designer who then computes the equilibrium allocation of this indirect mechanism and implements it. See my reply with more details here.

If you want to know if there is a general approach of how to find equivalent indirect mechanisms for the optimal direct revelation mechanism, I am not aware of an answer.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.