Abstract

R. Lavi and C. Swamy (FOCS 2005, J. ACM 58(6), 25, 2011) introduced a general method for obtaining truthful-in-expectation mechanisms from linear programming based approximation algorithms. Due to the use of the Ellipsoid method, a direct implementation of the method is unlikely to be efficient in practice. We propose to use the much simpler and usually faster multiplicative weights update method instead. The simplification comes at the cost of slightly weaker approximation and truthfulness guarantees.

Highlights

  • Algorithmic mechanism design is the art of designing and implementing the rules of a game to achieve a desired outcome from a set of possible outcomes

  • Lavi and Swamy [18, 19] showed that certain linear programming based approximation algorithms for the social welfare problem can be turned into randomized mechanisms that are truthful-in-expectation, i.e., reporting the truth maximizes the expected utility of a player

  • We first consider the case where the LP-relaxation of SWM in Step 1 of the LS-scheme can be solved exactly and efficiently and our problem reduces to the design of a practical algorithm for Step 2

Read more

Summary

Introduction

Algorithmic mechanism design is the art of designing and implementing the rules of a game to achieve a desired outcome from a set of possible outcomes. The underlying optimization problem is the computation of an outcome maximizing social welfare given the valutions of the players. If the underlying optimization problem can be efficiently solved to optimality, the celebrated VCG mechanism (see, e.g., [20]) achieves truthfulness, social welfare optimization, and polynomial running time. Lavi and Swamy [18, 19] showed that certain linear programming based approximation algorithms for the social welfare problem can be turned into randomized mechanisms. It applies to integer linear programming problems of the packing type for which the linear programming relaxation can be solved exactly and for which an α-integrality gap verifier is available. Step 1 requires solving n + 1 linear programs, one for the fractional solution and one for each price; an exact solution requires the use of the Ellipsoid method

Our Results
A Fast Algorithm for Convex Decompositions
Khandekar’s Algorithm for Covering Linear Programs
Procedure
Finding a Dominating Convex Combination
T xi α
From Dominating Convex Combination to Exact Convex Decomposition
6: Among the indices with 0 and
Fast Convex Decomposition
Approximatly Truthful-in-Expectation Mechanisms
Approximately Truthful-in-Expectation Fractional Mechanisms
5: For every 1
Approximately Truthful-in-Expectation Integral Mechanisms

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.