CPSC 536F: Algorithmic Game Theory Lecture: MIDR Mechanisms And An Application To The Generalized Assignment Problem

Vittorio Maniezzo,Marco Antonio Boschetti,Thomas Stützle
2016-01-01
Abstract:As we discussed in class, VCG mechanisms require optimizing the social welfare exactly, which is in general NP-hard. Replacing the welfare computations in a VCG mechanism by outputs of approximation algorithms, however, does not yield incentive compatible mechanisms. One way to remedy this is to restrict the range of allocations in our computation of optimal social welfare. That is, if we restrict ourselves upfront to a certain set of allocations, over which we could perform exact optimization of social welfare efficiently, then using the welfare-maximizing allocations restricted to this set in a “VCG-based” mechanism would preserve the incentive compatibility.(Try showing this by yourself.)Definition 1. A mechanism is maximal-in-range if there is a range of allocations R independent of the bidders’ valuations, such that for all reported valuations v1,..., vn, the mechanism returns an allocation (S1,···, Sn) in argmax (T1,···, Tn)∈ R∑ i vi (Ti), and the payment for bidder i is equal
What problem does this paper attempt to address?