Truthful Mechanism Design for Multidimensional Covering Problems
Abstract
We investigate multidimensional covering mechanism-design problems, wherein there are m items that need to be covered and n agents who provide covering objects, with each agent i having a private cost for the covering objects he provides. The goal is to select a set of covering objects of minimum total cost that together cover all the items. We focus on two representative covering problems: uncapacitated facility location () and vertex cover (). For multidimensional , we give a black-box method to transform any Lagrangian-multiplier-preserving -approximation algorithm for to a truthful-in-expectation, -approx. mechanism. This yields the first result for multidimensional , namely a truthful-in-expectation 2-approximation mechanism. For multidimensional (), we develop a decomposition method that reduces the mechanism-design problem into the simpler task of constructing threshold mechanisms, which are a restricted class of truthful mechanisms, for simpler (in terms of graph structure or problem dimension) instances of . By suitably designing the decomposition and the threshold mechanisms it uses as building blocks, we obtain truthful mechanisms with the following approximation ratios (n is the number of nodes): (1) O(r2 n) for r-dimensional ; and (2) O(r n) for r-dimensional on any proper minor-closed family of graphs (which improves to O( n) if no two neighbors of a node belong to the same player). These are the first truthful mechanisms for with non-trivial approximation guarantees.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.