Competitiveness via consensus

We introduce the following consensus estimate problem. Several processors hold private and possibly different lower bounds on a value. The processors do not communicate with each other, but can observe a shared source of random numbers. The goal is to come up with a consensus lower bound on the value that is as high as possible. We give a solution to the consensus estimate problem and show how it is useful in the context of mechanism design. The consensus problem is natural and may have other applications. Based on our consensus estimate technique, we introduce Consensus Revenue Estimate (CORE) auctions. This is a class of competitive revenue-maximizing auctions that is interesting for several reasons. One auction from this class achieves a better competitive ratio than any previously known auction. Another one uses only two random bits, whereas the previously known competitive auctions on n bidders use n random bits. Furthermore, a parameterized CORE auction performs better than the previous auctions in the context of mass-market goods, such as digital goods.

[1]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[2]  E. H. Clarke Multipart pricing of public goods , 1971 .

[3]  Theodore Groves,et al.  Incentives in Teams , 1973 .

[4]  Leslie Lamport,et al.  Reaching Agreement in the Presence of Faults , 1980, JACM.

[5]  Roger B. Myerson,et al.  Optimal Auction Design , 1981, Math. Oper. Res..

[6]  Leslie Lamport,et al.  The Byzantine Generals Problem , 1982, TOPL.

[7]  Robert E. Tarjan,et al.  Amortized efficiency of list update and paging rules , 1985, CACM.

[8]  Jeremy I. Bulow,et al.  The Simple Economics of Optimal Auctions , 1989, Journal of Political Economy.

[9]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[10]  P. Gács,et al.  Algorithms , 1992 .

[11]  A. Mas-Colell,et al.  Microeconomic Theory , 1995 .

[12]  Allan Borodin,et al.  Online computation and competitive analysis , 1998 .

[13]  P. Klemperer Auction Theory: A Guide to the Literature , 1999 .

[14]  Noam Nisan,et al.  Algorithms for Selfish Agents , 1999, STACS.

[15]  Noam Nisan,et al.  Algorithms for selfish agents mechanism design for distributed computation , 1999 .

[16]  Noam Nisan,et al.  Computationally feasible VCG mechanisms , 2000, EC '00.

[17]  Robert Krauthgamer,et al.  Private approximation of NP-hard functions , 2001, STOC '01.

[18]  Andrew V. Goldberg,et al.  Competitive Auctions for Multiple Digital Goods , 2001, ESA.

[19]  Christos H. Papadimitriou,et al.  Algorithms, games, and the internet , 2001, STOC '01.

[20]  Noam Nisan,et al.  Algorithmic Mechanism Design , 2001, Games Econ. Behav..

[21]  Andrew V. Goldberg,et al.  Competitive auctions and digital goods , 2001, SODA '01.

[22]  Joan Feigenbaum,et al.  Sharing the Cost of Multicast Transmissions , 2001, J. Comput. Syst. Sci..

[23]  Joan Feigenbaum,et al.  Secure Multiparty Computation of Approximations , 2001, ICALP.

[24]  Éva Tardos,et al.  Frugal path mechanisms , 2002, SODA '02.

[25]  Anna R. Karlin,et al.  Truthful and Competitive Double Auctions , 2002, ESA.

[26]  Felix Wu,et al.  Incentive-compatible online auctions for digital goods , 2002, SODA '02.

[27]  Ilya Segal,et al.  Optimal Pricing Mechanisms with Unknown Demand , 2002 .

[28]  Amos Fiat,et al.  Competitive generalized auctions , 2002, STOC '02.

[29]  Vijay Kumar,et al.  Online learning in online auctions , 2003, SODA '03.

[30]  R. Vohra,et al.  Market Research and Market Design , 2003 .

[31]  Sven de Vries,et al.  Combinatorial Auctions: A Survey , 2003, INFORMS J. Comput..