Title :
Truthful mechanisms for one-parameter agents
Author :
Archer, Aaron ; Tardos, E.
Author_Institution :
Operations Res. Dept., Cornell Univ., Ithaca, NY, USA
Abstract :
The authors show how to design truthful (dominant strategy) mechanisms for several combinatorial problems where each agent´s secret data is naturally expressed by a single positive real number. The goal of the mechanisms we consider is to allocate loads placed on the agents, and an agent´s secret data is the cost she incurs per unit load. We give an exact characterization for the algorithms that can be used to design truthful mechanisms for such load balancing problems using appropriate side payments. We use our characterization to design polynomial time truthful mechanisms for several problems in combinatorial optimization to which the celebrated VCG mechanism does not apply. For scheduling related parallel machines (Q||Cmax), we give a 3-approximation mechanism based on randomized rounding of the optimal fractional solution. This problem is NP-complete, and the standard approximation algorithms (greedy load-balancing or the PTAS) cannot be used in truthful mechanisms. We show our mechanism to be frugal, in that the total payment needed is only a logarithmic factor more than the actual costs incurred by the machines, unless one machine dominates the total processing power. We also give truthful mechanisms for maximum flow, Q||ΣCj (scheduling related machines to minimize the sum of completion times), optimizing an affine function over a fixed set, and special cases of uncapacitated facility location. In addition, for Q||ΣwjCj (minimizing the weighted sum of completion times), we prove a lower bound of 2/√3 for the best approximation ratio achievable by truthful mechanism.
Keywords :
combinatorial mathematics; computational complexity; game theory; optimisation; processor scheduling; resource allocation; 3-approximation mechanism; NP-complete; PTAS; VCG mechanism; affine function; approximation ratio; combinatorial optimization; combinatorial problems; dominant strategy mechanisms; exact characterization; fixed set; greedy load-balancing; load allocation; load balancing problems; logarithmic factor; lower bound; maximum flow; one-parameter agents; optimal fractional solution; parallel machines; polynomial time truthful mechanisms; randomized; secret data; side payments; single positive real number; standard approximation algorithms; total payment; total processing power; truthful mechanisms; uncapacitated facility location; Algorithm design and analysis; Approximation algorithms; Computer science; Cost accounting; Design optimization; Game theory; Load management; Operations research; Polynomials; Power generation economics;
Conference_Titel :
Foundations of Computer Science, 2001. Proceedings. 42nd IEEE Symposium on
Print_ISBN :
0-7695-1116-3
DOI :
10.1109/SFCS.2001.959924