Approximately Efficient Cost-Sharing Mechanisms

نویسندگان

  • Tim Roughgarden
  • Mukund Sundararajan
چکیده

We study cost-sharing mechanisms for several fundamental NP-hard combinatorial optimization problems. A cost-sharing mechanism is a protocol that, given bids for a service, determines which bidders to serve and what prices to charge. The mechanism incurs a subset-dependent cost that is implicitly defined by an instance of a combinatorial optimization problem. Three desirable but mutually incompatible properties of a cost-sharing mechanism are: incentive-compatibility, meaning that players are motivated to bid their true private value for receiving the service; budget-balance, meaning that the mechanism recovers its incurred cost with the prices charged; and efficiency, meaning that the cost incurred and the valuations of the players served are traded off in an optimal way. Our work is motivated by the following fundamental question: for which cost functions, and in what senses, are incentive-compatible mechanisms with good approximate budget-balance and efficiency possible? We make three different types of contributions to this question. • We identify several new classes of combinatorial cost functions that admit incentive-compatible mechanisms achieving both a constant-factor approximation of budget-balance and a polylogarithmic approximation of the social cost formulation of efficiency. In particular, we exhibit such mechanisms for the classes of facility location and single-sink rent-or-buy cost functions, with approximate efficiency O(log k) and O(log k), respectively. (Here k denotes the number of players served in an efficient solution.) The mechanisms belong to the class of Moulin mechanisms, and therefore satisfy a strong version of incentive-compatibility known as groupstrategyproofness. • We prove a new, optimal lower bound of Ω(log k) on the approximate efficiency of every O(1)budget-balanced Moulin mechanism for Steiner tree or SSRoB cost functions. This lower bound exposes a latent approximation hierarchy among different cost-sharing problems. • We show that weakening the definition of incentive-compatibility to strategyproofness can permit exponentially more efficient approximately budget-balanced mechanisms, in particular for set cover cost-sharing problems. Department of Computer Science, Stanford University, 462 Gates Building, 353 Serra Mall, Stanford, CA 94305. Supported in part by ONR grant N00014-04-1-0725, DARPA grant W911NF-05-1-0224, and an NSF CAREER Award. Email: [email protected]. Department of Computer Science, Stanford University, 470 Gates Building, 353 Serra Mall, Stanford, CA 94305. Supported in part by OSD/ONR CIP/SW URI ”Software Quality and Infrastructure Protection for Diffuse Computing” through ONR Grant N00014-01-1-0795 and by OSD/ONR CIP/SW URI ”Trustworthy Infrastructure, Mechanisms, and Experimentation for Diffuse Computing” through ONR Grant N00014-04-1-0725. Email: [email protected].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cost-sharing mechanisms for scheduling under general demand settings

We investigate cost-sharing mechanisms for scheduling cost-sharing games. We assume that the demand is general—that is, each player can be allocated one of several levels of service. We show how to design mechanisms for these games that are weakly group strategyproof, approximately budget-balanced, and approximately efficient, using approximation algorithms for the underlying scheduling problem...

متن کامل

Hardness Results for Multicast Cost Sharing

We continue the study of multicast cost sharing from the viewpoints of both computational complexity and economic mechanism design. We provide fundamental lower bounds on the network complexity of group-strategyproof, budget-balanced mechanisms. We also extend a classical impossibility result in game theory to show that no strategyproof mechanism can be both approximately efficient and approxim...

متن کامل

Distributed Algorithmic Mechanism Design

Distributed Algorithmic Mechanism Design Rahul Sami 2003 Distributed algorithmic mechanism design (DAMD) is an approach to designing distributed systems that takes into account both the distributed-computational environment and the incentives of autonomous agents. In this dissertation, we study two problems, multicast cost sharing and interdomain routing. We also touch upon several issues impor...

متن کامل

To Be or Not to Be (Served): Cost Sharing Without Indifferences

In a cost-sharing problem, finitely many players have unknown valuations for some service, and a mechanism is sought for determining which players to serve and how to distribute the incurred cost. An ideal mechanism is collusion-resistant (elicits truthful valuations even if players could collude), budget-balanced (recovers the cost), economically efficient (trades off cost and valuations), and...

متن کامل

Cost Sharing and Strategyproof Mechanisms for Set Cover Games

We develop for set cover games several general cost-sharing methods that are approximately budget-balanced, in the core, and/or group-strategyproof. We first study the cost sharing for a single set cover game, which does not have a budgetbalanced mechanism in the core. We show that there is no cost allocation method that can always recover more than 1 ln n of the total cost and in the core. Her...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/cs/0606127  شماره 

صفحات  -

تاریخ انتشار 2006