Skip to main content

Buy-Many Mechanisms for Many Unit-Demand Buyers

  • Conference paper
  • First Online:
Web and Internet Economics (WINE 2023)

Abstract

A recent line of research has established a novel desideratum for designing approximately-revenue-optimal multi-item mechanisms, namely the buy-many constraint. Under this constraint, prices for different allocations made by the mechanism must be subadditive, implying that the price of a bundle cannot exceed the sum of prices of individual items it contains. This natural constraint has enabled several positive results in multi-item mechanism design bypassing well-established impossibility results. Our work addresses the main open question from this literature of extending the buy-many constraint to multiple buyer settings and developing an approximation.

We propose a new revenue benchmark for multi-buyer mechanisms via an ex-ante relaxation that captures several different ways of extending the buy-many constraint to the multi-buyer setting. Our main result is that a simple sequential item pricing mechanism with buyer-specific prices can achieve an \(O(\log m)\) approximation to this revenue benchmark when all buyers have unit-demand or additive preferences over m items. This is the best possible as it directly matches the previous results for the single-buyer setting where no simple mechanism can obtain a better approximation.

From a technical viewpoint we make two novel contributions. First, we develop a supply-constrained version of buy-many approximation for a single buyer. Second, we develop a multi-dimensional online contention resolution scheme for unit-demand buyers that may be of independent interest in mechanism design.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Consider, for example, multiple interactions of a buyer with the mechanism interleaved by purchases made by other buyers. As the item supply changes, the mechanism can update the prices on its menu, and no longer necessarily needs to satisfy a subadditivity constraint on the final pricing observed by the buyer. In fact, by exploiting this supply-based pricing approach, a multi-buyer buy-many mechanism can simulate any single-agent non-buy-many mechanism, inheriting the unbounded simple-versus-optimal revenue gaps of the latter setting. Sybil-proofness or false-name-proofness is even easier to achieve in principle, unless some symmetry-type restrictions are placed on the mechanism (as in [18, 25], for example), as the mechanism can simply refuse to make any allocations unless the number of agents is exactly n.

  2. 2.

    For formal definitions, see [10].

  3. 3.

    In fact, the function \(\textsc {Rev}(x)\) defined as maximum revenue from any restricted set of mechanism with allocations at most x is concave. This is because for any two allocations x and y and coefficient \(1\ge \alpha \ge 0\), one can consider mechanisms \(\textsc {M}(x)\) and \(\textsc {M}(y)\) that define \(\textsc {Rev}(x)\) and \(\textsc {Rev}(y)\), and run the former with probability \(\alpha \) and the latter with probability \((1-\alpha )\). Then \(\textsc {Rev}(\alpha x+(1-\alpha )y)\ge \alpha \textsc {Rev}(x)+(1-\alpha )\textsc {Rev}(y)\).

  4. 4.

    For any buyer i, it is possible that p has allocation \(y\le x^o\), with \(\textsc {SRev}(y)=\textsc {SRev}(x^o)\). However, for any item j such that \(y_{j}<x^o_j\), since \(\textsc {SRev}(y)=\textsc {SRev}(x^o)\), the gradient \(\nabla \textsc {SRev}(x^o)\) has value \(c_j=0\) on the jth component. Thus the profit of item pricing p for the buyer with production costs \(c\) is still \(\textsc {SRev}(x^o)-c\cdot x^o\), although the actual allocation is less than \(x^o\).

  5. 5.

    We can reduce the price of \(\lambda ^{(j)}\) by some small \(\epsilon >0\) to make each buyer type’s utility be strictly positive.

References

  1. Alaei, S.: Bayesian combinatorial auctions: expanding single buyer mechanisms to many buyers. SIAM J. Comput. 43(2), 930–972 (2014)

    Article  MathSciNet  Google Scholar 

  2. Alaei, S., Fu, H., Haghpanah, N., Hartline, J.: The simple economics of approximately optimal auctions. In: 2013 IEEE 54th Annual Symposium on Foundations of Computer Science, pp. 628–637. IEEE (2013)

    Google Scholar 

  3. Babaioff, M., Immorlica, N., Lucier, B., Weinberg, S.M.: A simple and approximately optimal mechanism for an additive buyer. In: 2014 IEEE 55th Annual Symposium on Foundations of Computer Science, pp. 21–30. IEEE (2014)

    Google Scholar 

  4. Briest, P., Chawla, S., Kleinberg, R., Weinberg, S.M.: Pricing lotteries. J. Econ. Theory 156, 144–174 (2015)

    Article  MathSciNet  Google Scholar 

  5. Cai, Y., Zhao, M.: Simple mechanisms for subadditive buyers via duality. In: Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, pp. 170–183 (2017)

    Google Scholar 

  6. Chawla, S., Hartline, J.D., Kleinberg, R.: Algorithmic pricing via virtual valuations. In: Proceedings of the 8th ACM Conference on Electronic Commerce, pp. 243–251 (2007)

    Google Scholar 

  7. Chawla, S., Hartline, J.D., Malec, D.L., Sivan, B.: Multi-parameter mechanism design and sequential posted pricing. In: Proceedings of the forty-second ACM symposium on Theory of computing, pp. 311–320 (2010)

    Google Scholar 

  8. Chawla, S., Malec, D., Sivan, B.: The power of randomness in Bayesian optimal mechanism design. Games Econom. Behav. 91, 297–317 (2015)

    Article  MathSciNet  Google Scholar 

  9. Chawla, S., Miller, J.B.: Mechanism design for subadditive agents via an ex ante relaxation. In: Proceedings of the 2016 ACM Conference on Economics and Computation, pp. 579–596 (2016)

    Google Scholar 

  10. Chawla, S., Teng, Y., Tzamos, C.: Buy-many mechanisms are not much better than item pricing. In: Proceedings of the 2019 ACM Conference on Economics and Computation, pp. 237–238 (2019)

    Google Scholar 

  11. Dütting, P., Kesselheim, T., Lucier, B.: An o(log log m) prophet inequality for subadditive combinatorial auctions. In: 2020 IEEE 61st Annual Symposium on Foundations of Computer Science (FOCS), pp. 306–317 (2020). https://doi.org/10.1109/FOCS46700.2020.00037

  12. Feldman, M., Svensson, O., Zenklusen, R.: Online contention resolution schemes. In: Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1014–1033. SIAM (2016)

    Google Scholar 

  13. Feng, Y., Hartline, J., Li, Y.: Simple mechanisms for non-linear agents. arXiv preprint arXiv:2003.00545 (2020)

  14. Feng, Y., Hartline, J.D.: An end-to-end argument in mechanism design (prior-independent auctions for budgeted agents). In: 2018 IEEE 59th Annual Symposium on Foundations of Computer Science (FOCS), pp. 404–415. IEEE (2018)

    Google Scholar 

  15. Feng, Y., Hartline, J.D., Li, Y.: Optimal auctions vs. anonymous pricing: beyond linear utility. In: Proceedings of the 2019 ACM Conference on Economics and Computation, pp. 885–886 (2019)

    Google Scholar 

  16. Feng, Y., Hartline, J.D., Li, Y.: Revelation gap for pricing from samples. In: Proceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing, pp. 1438–1451 (2021)

    Google Scholar 

  17. Hart, S., Nisan, N.: Selling multiple correlated goods: revenue maximization and menu-size complexity. J. Econ. Theory 183, 991–1029 (2019)

    Article  MathSciNet  Google Scholar 

  18. Iwasaki, A., et al.: Worst-case efficiency ratio in false-name-proof combinatorial auction mechanisms. In: van der Hoek, W., Kaminka, G.A., Lespérance, Y., Luck, M., Sen, S. (eds.) 9th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2010), Toronto, Canada, 10–14 May 2010, vol. 1–3. pp. 633–640. IFAAMAS (2010)

    Google Scholar 

  19. Kleinberg, R., Weinberg, S.M.: Matroid prophet inequalities. In: Proceedings of the Forty-Fourth Annual ACM Symposium on Theory of Computing, pp. 123–136 (2012)

    Google Scholar 

  20. Li, X., Yao, A.C.C.: On revenue maximization for selling multiple independently distributed items. Proc. Nat. Acad. Sci. 110(28), 11232–11237 (2013)

    Article  MathSciNet  Google Scholar 

  21. Ma, W., Simchi-Levi, D.: Reaping the benefits of bundling under high production costs. In: Banerjee, A., Fukumizu, K. (eds.) The 24th International Conference on Artificial Intelligence and Statistics, AISTATS 2021, 13–15 April 2021, Virtual Event. Proceedings of Machine Learning Research, vol. 130, pp. 1342–1350. PMLR (2021)

    Google Scholar 

  22. Rubinstein, A., Weinberg, S.M.: Simple mechanisms for a subadditive buyer and applications to revenue monotonicity. ACM Trans. Econ. Comput. (TEAC) 6(3–4), 1–25 (2018)

    MathSciNet  Google Scholar 

  23. Yan, Q.: Mechanism design via correlation gap. In: Proceedings of the Twenty-Second Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 710–719. SIAM (2011)

    Google Scholar 

  24. Yao, A.C.C.: An n-to-1 bidder reduction for multi-item auctions and its applications. In: Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 92–109. SIAM (2014)

    Google Scholar 

  25. Yokoo, M., Sakurai, Y., Matsubara, S.: The effect of false-name bids in combinatorial auctions: new fraud in internet auctions. Games Econ. Behav. 46(1), 174–188 (2004)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rojin Rezvan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chawla, S., Rezvan, R., Teng, Y., Tzamos, C. (2024). Buy-Many Mechanisms for Many Unit-Demand Buyers. In: Garg, J., Klimm, M., Kong, Y. (eds) Web and Internet Economics. WINE 2023. Lecture Notes in Computer Science, vol 14413. Springer, Cham. https://doi.org/10.1007/978-3-031-48974-7_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-48974-7_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-48973-0

  • Online ISBN: 978-3-031-48974-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics