Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

An Expressive Mechanism for Auctions on the Web

Published: 02 December 2015 Publication History
  • Get Citation Alerts
  • Abstract

    Auctions are widely used on the Web. Applications range from sponsored search to platforms such as eBay. In these and in many other applications the auctions in use are single-/multi-item auctions with unit demand. The main drawback of standard mechanisms for this type of auctions, such as VCG and GSP, is the limited expressiveness that they offer to the bidders. The General Auction Mechanism (GAM) of Aggarwal et al. [2009] takes a first step toward addressing the problem of limited expressiveness by computing a bidder optimal, envy-free outcome for linear utility functions with identical slopes and a single discontinuity per bidder-item pair. We show that in many practical situations this does not suffice to adequately model the preferences of the bidders, and we overcome this problem by presenting the first mechanism for piecewise linear utility functions with nonidentical slopes and multiple discontinuities. Our mechanism runs in polynomial time. Like GAM it is incentive compatible for inputs that fulfill a certain nondegeneracy assumption, but our requirement is more general than the requirement of GAM. For discontinuous utility functions that are nondegenerate as well as for continuous utility functions the outcome of our mechanism is a competitive equilibrium. We also show how our mechanism can be used to compute approximately bidder optimal, envy-free outcomes for a general class of continuous utility functions via piecewise linear approximation. Finally, we prove hardness results for even more expressive settings.

    References

    [1]
    G. Aggarwal, S. Muthukrishnan, D. Pál, and M. Pál. 2009. General auction mechanism for search advertising. In Proceedings of the 18th WWW. 241--250.
    [2]
    S. Alaei, K. Jain, and A. Malekian. 2011. Competitive equilibrium in two sided matching markets with general utility functions. SIGecom Exchanges 10, 2, Article 8 (2011).
    [3]
    A. Alkan. 1989. Existence and computation of matching equilibria. European Journal of Political Economy 5, 2--3 (1989), 285--296.
    [4]
    M. Alkan. 1992. Equilibrium in a matching market with General Preferences. In Equilibrium and Dynamics. Essays in Honour of David Gale, M. Majumdar (Ed.). The MacMillan Press Ltd, London, 1--16.
    [5]
    I. Ashlagi, M. Braverman, and A. Hassidim. 2009. Ascending unit demand auctions with budget limits. Working paper (2009).
    [6]
    I. Ashlagi, M. Braverman, A. Hassidim, R. Lavi, and M. Tennenholtz. 2010. Position auctions with budgets: Existence and uniqueness. The B.E. Journal of Theoretical Economics (Advances) 10, 1, Article 20 (2010).
    [7]
    I. Ashlagi, P. Krysta, and M. Tennenholtz. 2008. Social context games. In Proceedings of the 4th WINE. 675--683.
    [8]
    M. Benisch, N. Sadeh, and T. Sandholm. 2008. A theory of expressiveness in mechanisms. In Proceedings of the 23rd AAAI. 17--23.
    [9]
    M. Benisch, N. Sadeh, and T. Sandholm. 2009. Methodology for designing reasonably expressive mechanisms with application to ad auctions. In Proceedings of the 21st IJCAI. 46--52.
    [10]
    S. Borgs, J. Chayes, N. Immorlica, M. Mahdian, and A. Saberi. 2005. Multi-unit auctions with budget constrained bidders. In Proceedings of the 6th EC. 44--51.
    [11]
    C. Boutilier, D. C. Parkes, T. Sandholm, and W. E. Walsh. 2008. Expressive banner ad auctions and model-based online optimization for clearing. In Proceedings of the 23rd AAAI. 30--37.
    [12]
    N. Chen, X. Deng, and A. Ghosh. 2010. Competitive equilibria in matching markets with budgets. SIGecom Exchanges 9, 1, Article 5 (2010).
    [13]
    X. Chen and X. Deng. 2006. Settling the complexity of two-player Nash equilibrium. In Proceedings of the 47th FOCS. 261--272.
    [14]
    E. H. Clarke. 1971. Multipart pricing of public goods. Public Choice Journal 11, 1 (1971), 17--33.
    [15]
    R. Colini-Baldeschi, M. Henzinger, S. Leonardi, and M. Starnberger. 2012. On multiple keyword sponsored search auctions with budgets. In Proceedings of the 39th ICALP. 1--12.
    [16]
    V. Conitzer and T. Sandholm. 2008. New complexity results about Nash equilibria. Games and Economic Behavior 63, 2 (2008), 621--641.
    [17]
    V. Conitzer and T. Sandholm. 2011. Expressive markets for donating to charities. Artifical Intelligence 175, 7--8 (2011), 1251--1271.
    [18]
    S. A. Cook. 1971. The complexity of theorem-proving procedures. In Proceedings of the 3rd STOC. 151--158.
    [19]
    C. Daskalakis and C. H. Papadimitriou. 2005. Three-player games are hard. Electronic Colloquium on Computational Complexity (2005), 1--10.
    [20]
    G. Demange and D. Gale. 1985. The strategy structure of two-sided matching markets. Econometrica 53, 4 (1985), 873--888.
    [21]
    G. Demange, D. Gale, and M. Sotomayor. 1986. Multi-item auctions. Journal of Political Economy 94, 4 (1986), 863--872.
    [22]
    G. Demange, D. Gale, and M. Sotomayor. 1987. A further note on the stable matching problem. Discrete Applied Mathematics 16, 3 (1987), 217--222.
    [23]
    X. Deng and Y. Du. 2008. The computation of approximate competitive equilibrium is PPAD-hard. Information Processing Letters 108, 6 (2008), 369--373.
    [24]
    S. Dobzinski, R. Lavi, and N. Nisan. 2012. Multi-unit auctions with budget limits. Games and Economic Behavior 74, 2 (2012), 486--503.
    [25]
    P. Dütting, F. Fischer, and D. C. Parkes. 2011. Simplicity-expressiveness tradeoffs in mechanism design. In Proceedings of the 12th EC. 341--350.
    [26]
    P. Dütting, M. Henzinger, and S. Starnberger. 2012. Auctions with heterogenuous items and budget limits. In Proceedkings of the 8th WINE. 44--57.
    [27]
    P. Dütting, M. Henzinger, and I. Weber. 2013a. Bidder optimal assignments for general utilities. Theoretical Computer Science 478 (2013), 22--32.
    [28]
    P. Dütting, M. Henzinger, and I. Weber. 2013b. Sponsored search, market equilibria, and the Hungarian method. Information Processing Letters 113, 3 (2013), 67--73.
    [29]
    B. Edelman, M. Ostrovsky, and M. Schwarz. 2007. Internet advertising and the generalized second price auction: Selling billions of dollars worth of keywords. American Economic Review 97, 1 (2007), 242--259.
    [30]
    J. Edmonds and R. M. Karp. 1972. Theoretical improvements in algorithmic efficiency for network flow problems. Journal of the ACM 19, 2 (1972), 248--264.
    [31]
    D. Gale and M. Sotomayor. 1985. Some remarks on the stable matching problem. Discrete Applied Mathematics 11, 3 (1985), 223--232.
    [32]
    A. Ghosh, R. P. McAfee, K. Papineni, and S. Vassilvitskii. 2009. Bidding for representative allocations for display advertising. In Proceedings of the 5th WINE. 208--219.
    [33]
    A. Ghosh and A. Sayedi. 2010. Expressive auctions for externalities in online advertising. In Proceedings of the 19th WWW. 371--380.
    [34]
    I. Gilboa and E. Zemel. 1989. Nash and correlated equilibria: Some complexity considerations. Games and Economic Behavior 1, 1 (1989), 80--93.
    [35]
    A. Goel and K. Munagala. 2009. Hybrid keyword search auctions. In Proceedings of the 18th WWW. 221--230.
    [36]
    T. Groves. 1973. Incentives in teams. Econometrica 41, 4 (1973), 617--631.
    [37]
    P. Hall. 1935. On representatives of subsets. London Mathematical Society 10 (1935), 26--30.
    [38]
    P. Jehiel, B. Moldovanu, and E. Stacchetti. 1996. How (not) to sell nuclear weapons. American Economic Review 86, 4 (1996), 814--829.
    [39]
    D. Kempe, A. Mu’alem, and M. Salek. 2009. Envy-free allocations for budgeted bidders. In Proceedings of the 5th WINE. 537--544.
    [40]
    H. W. Kuhn. 1955. The Hungarian Method for the assignment problem. Naval Research Logistics 2 (1955), 83--97.
    [41]
    H. B. Leonard. 1983. Elicitation of honest preferences for the assignment of individuals to positions. Journal of Political Economy 91, 3 (1983), 461--479.
    [42]
    C. Limongelli and R. Pirastu. 1994. Exact solution of linear systems over rational numbers by parallel p-adic arithmetic. In Proceedings of the 3rd CONPAR (1994), 313--323.
    [43]
    P. Milgrom. 2010. Simplified mechanisms with an application to sponsored-search auctions. Games and Economic Behavior 70, 1 (2010), 62--70.
    [44]
    N. Nisan, T. Roughgarden, É. Tardos, and V. Vazirani. 2007. Algorithmic Game Theory. Cambridge University Press, New York.
    [45]
    D. C. Parkes and T. Sandholm. 2005. Optimize-and-dispatch architecture for expressive ad auctions. In Proceedings of the 1st Workshop on Ad Auctions.
    [46]
    T. Sandholm. 2007. Expressive commerce and its application to sourcing: How we conducted $35 billion of generalized combinatorial auctions. AI Magazine 28, 3 (2007), 45--58.
    [47]
    A. Schrijver. 1998. Theory of Linear and Integer Programming. John Wiley & Sons, New York.
    [48]
    L. S. Shapley and M. Shubik. 1971. The assignment game: The core I. International Journal of Game Theory 1, 1 (1971), 111--130.
    [49]
    N. Tomizawa. 1971. On some techniques useful for solution of transportation network problems. Networks 1, 2 (1971), 173--194.
    [50]
    H. Varian. 2007. Position auctions. International Journal of Industrial Organization 25, 6 (2007), 1163--1178.
    [51]
    V. Vazirani and M. Yannakakis. 2010. PPAD-completeness of fisher markets under piecewise-linear, concave utility functions. In Proceedings of the 6th ICTS. 156--166.
    [52]
    W. Vickrey. 1961. Counterspeculation, auctions, and competitive sealed tenders. Finance 16, 1 (1961), 8--27.
    [53]
    W. E. Walsh, C. Boutilier, T. Sandholm, R. Shields, G. L. Nemhauser, and D. C. Parkes. 2010. Automated channel abstraction for advertising auctions. In Proceedings of the 24th AAAI. 887--894.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Economics and Computation
    ACM Transactions on Economics and Computation  Volume 4, Issue 1
    December 2015
    169 pages
    ISSN:2167-8375
    EISSN:2167-8383
    DOI:10.1145/2852252
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 02 December 2015
    Accepted: 01 January 2015
    Revised: 01 June 2012
    Received: 01 November 2011
    Published in TEAC Volume 4, Issue 1

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. GSP
    2. VCG
    3. bidder optimality
    4. competitive equilibrium
    5. envy freeness
    6. expressiveness
    7. general auction mechanism

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 195
      Total Downloads
    • Downloads (Last 12 months)33
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 26 Jul 2024

    Other Metrics

    Citations

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media