Here is a problem at has been in the back of my mind for a long time. What is the second best dominant-strategy mechanism (DSIC) in a market setting?
For some background, start with the bilateral trade problem of Myerson-Satterthwaite. We know that among all DSIC, budget-balanced mechanisms the most efficient is a fixed-price mechanism. That is, a price is fixed ex ante and the buyer and seller simply announce whether they are willing to trade at that price. Trade occurs if and only if both are willing and if so the buyer pays the fixed price to the seller. This is Hagerty and Rogerson.
Now suppose there are two buyers and two sellers. How would a fixed-price mechanism work? We fix a price p. Buyers announce their values and sellers announce their costs. We first see if there are any trades that can be made at the fixed price p. If both buyers have values above p and both sellers have values below then both units trade at price p. If two buyers have values above p and only one seller has value below p then one unit will be sold: the buyers will compete in a second-price auction and the seller will receive p (there will be a budget surplus here.) Similarly if the sellers are on the long side they will compete to sell with the buyer paying p and again a surplus.
A fixed-price mechanism is no longer optimal. The reason is that we can now use competition among buyers and sellers and “price discovery.” A simple mechanism (but not the optimal one) is a double auction. The buyers play a second-price auction between themselves, the sellers play a second-price reverse auction between themselves. The winner of the two auctions have won the right to trade. They will trade if and only if the second highest buyer value (which is what the winning buyer will pay) exceeds the second-lowest seller value (which is what the winning seller will receive.) This ensures that there will be no deficit. There might be a surplus, which would have to be burned.
This mechanism is DSIC and never runs a deficit. It is not optimal however because it only sells one unit. But it has the viture of allowing the “price” to adjust based on “supply and demand.” Still, there is no welfare ranking between this mechanism and a fixed-price mechanism because a fixed price mechanism will sometimes trade two units (if the price was chosen fortuitously) and sometimes trade no units (if the price turned out too high or low) even though the price discovery mechanism would have traded one.
But here is a mechanism that dominates both. It’s a hybrid of the two. We fix a price p and we interleave the rules of the fixed-price mechanism and the double auction in the following order
- First check if we can clear two trades at price p. If so, do it and we are done.
- If not, then check if we can sell one unit by the double auction rules. If so, do it and we are done.
- Finally, if no trades were executed using the previous two steps then return to the fixed-price and see if we can execute a single trade using it.
I believe this mechanism is DSIC (exercise for the reader, the order of execution is crucial!). It never runs a deficit and it generates more trade than either standalone mechanism: fixed-price or double auction.
Very interesting research question: is this a second-best mechanism? If not, what is? If so, how do you generalize it to markets with an arbitrary number of buyers and sellers?
4 comments
Comments feed for this article
May 16, 2011 at 1:27 am
David Miller
Jeff, I bet the mechanism you described is not second-best (if it is ever second-best) for all distributions over the players’ valuations. It could be that the realizations for which money must be burned are dramatically more likely than all the other realizations. Then some other mechanism that burns less money will probably dominate. (Just like in the case of two players, we have distributions for which fixed-price mechanisms are not optimal if money-burning is allowed.)
Given this complication, it makes sense to restrict attention to the uniform distribution. I’ll think about it some more tomorrow.
May 16, 2011 at 9:14 am
Soumendu
Jeff, the mechanism you propose is remarkably similar to Mcafee’s dominant strategy double auction. It may be noted that with uniform values of agents, Satterthwaite and Williams showed that the standard double auction dominates Mcafee’s in terms of asymptotic efficiency as the number of agents become large. They are considering Bayes-Nash equlibrium and I am not aware whether one can find a correspondence between Bayes-Nash and DSIC strategies in this kind of settings.
May 16, 2011 at 9:41 am
jeff
hi. do you have a reference for the mcafee mechanism?
yes i am interested in the best among dsic mechanisms so the standard double auction won’t do.
thanks for your comment!
May 17, 2011 at 9:41 am
Frank
I guess the paper has that title, top result here: http://scholar.google.com/scholar?q=mcafee+dominant+strategy+double+auction