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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 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.
For formal definitions, see [10].
- 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.
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.
We can reduce the price of \(\lambda ^{(j)}\) by some small \(\epsilon >0\) to make each buyer type’s utility be strictly positive.
References
Alaei, S.: Bayesian combinatorial auctions: expanding single buyer mechanisms to many buyers. SIAM J. Comput. 43(2), 930–972 (2014)
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)
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)
Briest, P., Chawla, S., Kleinberg, R., Weinberg, S.M.: Pricing lotteries. J. Econ. Theory 156, 144–174 (2015)
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)
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)
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)
Chawla, S., Malec, D., Sivan, B.: The power of randomness in Bayesian optimal mechanism design. Games Econom. Behav. 91, 297–317 (2015)
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)
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)
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
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)
Feng, Y., Hartline, J., Li, Y.: Simple mechanisms for non-linear agents. arXiv preprint arXiv:2003.00545 (2020)
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)
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)
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)
Hart, S., Nisan, N.: Selling multiple correlated goods: revenue maximization and menu-size complexity. J. Econ. Theory 183, 991–1029 (2019)
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)
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)
Li, X., Yao, A.C.C.: On revenue maximization for selling multiple independently distributed items. Proc. Nat. Acad. Sci. 110(28), 11232–11237 (2013)
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)
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)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)