PaperHub
5.8
/10
Poster4 位审稿人
最低3最高8标准差1.8
6
3
8
6
3.5
置信度
正确性2.8
贡献度2.8
表达3.0
NeurIPS 2024

Efficiency of the First-Price Auction in the Autobidding World

OpenReviewPDF
提交: 2024-05-15更新: 2024-11-06
TL;DR

We give tight price of anarchy bounds for first-price auctions in the autobidding world.

摘要

We study the price of anarchy of first-price auctions in the autobidding world, where bidders can be either utility maximizers (i.e., traditional bidders) or value maximizers (i.e., autobidders). We show that with autobidders only, the price of anarchy of first-price auctions is $1/2$, and with both kinds of bidders, the price of anarchy degrades to about $0.457$ (the precise number is given by an optimization). These results complement the recent result by [Jin and Lu, 2022] showing that the price of anarchy of first-price auctions with traditional bidders is $1 - 1/e^2$. We further investigate a setting where the seller can utilize machine-learned advice to improve the efficiency of the auctions. There, we show that as the accuracy of the advice increases, the price of anarchy improves smoothly from about $0.457$ to $1$.
关键词
first-price auctionsad auctionsautobiddingprice of anarchy

评审与讨论

审稿意见
6

This work studies the efficiency of first-price auctions when bidders in the market are all value maximizers or mixed value and utility maximizers. With all value maximizers, the PoA is 1/2, while with partial value maximizers, it is approximately 0.457. The paper also considers the case when the seller has machine-learned reserves on bidders' values, which are approximates of their true values with lower and upper bound guarantees. In this case, the PoA is also given with different approximate guarantees.

优点

This paper studies an important problem in the efficiency of first-price auctions in the auto-bidding world after the emergence of results on the tight PoA for traditional utility maximizers given by Jin and Lu, 2022. In this work, tight PoAs are given for the full auto-bidding world with value maximizers. Also, similar results for the mixed world are shown. In this sense, the contributions of this work are solid. Involving machine-learned reserves is also a good idea, and corresponding results are also presented. I think this paper is above the bar of NeurIPS.

缺点

That being said, I still have some minor problems with this work. For example, how is the PoA related to the number of value and utility maximizers in the mixed auto-bidding world? The authors seem only to give the infimum of all PoAs in the mixed world. I think more details hidden behind the PoA can be dug.

问题

Please see the weaknesses above. Also, what does rw(j)\mathsf{rw}(j) mean at the end of Page 4?

局限性

The authors have addressed the limitations of their work.

作者回复

Thank you for your insightful and encouraging comments.

PoA parametrized by number of bidders: this is a great question, and indeed we have given some thoughts to it. In short: any nontrivial refinement (if there is one) beyond the 0.457 bound would require a more sophisticated parametrization, which would necessarily take into consideration parameters other than the numbers of bidders of the two types. The reason is that in the proof of Lemma 6 (the lower bound on the PoA with mixed bidders), we construct a tight instance with only 1 value maximizer and 1 utility maximizer. This means the lower bound of 0.457 holds as long as there exists one bidder of each type, because one can always add dummy bidders of both types who value all items at 0. Therefore, a bound that depends only on the numbers of bidders of the two types would look like: (1) if there is no value maximizer, the bound reduces to prior results for settings with utility maximizers only, (2) if there is no utility maximizer, the bound is 1/2, and (3) otherwise the bound is 0.457.

rw(j): sorry for the confusion. rw(j) here denotes the index of the "rightful winner" in auction j, who has the highest value in auction j and therefore should win in a welfare-maximizing allocation. The notation is introduced in the proof of Theorem 1, which has been moved to Appendix B because of space constraints. We will fix this and define rw(j) in the main paper.

评论

Thanks for your response. Appreciate that!

审稿意见
3

This paper studies the price of anarchy of simultaneous first-price auction, where there are nn bidders and mm auctions/items for sale. The underlying assumption of this paper is that all bidders have a fixed valuation. This paper considers 2 types of bidders: 1) a utility-maximizing bidder which maximizes x(vp)x(v-p), and 2) a value maximize which maximizes the total value of the goods. For value-maximizer only, they show that there is a tight PoA of approximately 1/2. For mixed bidder behavior, they show a tight PoA of approximately 0.457. Finally, they studied how to set a reserve price as a function of the underlying value, and how the change of this reserve price affects the PoA of the resulting first price auction with reserve.

优点

  • This paper studies an important and timely topic of auto bidding, i.e., simultaneous first price.
  • This paper has some figure illustrations of the results.

缺点

  • The introduction of the paper missed a lot of related work on the related work for auto-bidding, i.e., [1], [2], [3].
  • For the model considered in this paper, it is more reasonable to assume that the bidder is unit-demand or has a submodular utility instead of additive utility.
  • The settings in Table 1 are not comparable:

-- For the 1/2 of full auto bidding in a second-price auction( i.e., [Aggarwal et al., 2019]), they consider the setting where each bidder has a budget, and the welfare is defined as liquid welfare instead of sum over-valuations.

-- For the no auto-bidding in the first price auction ( i.e., [Balseiro et al., 2021b]), they consider the single item multi-bidder setting.

-- This paper studied the multi-bidder multi-item setting, and, since everyone pays what he bids, it's natural and reasonable to assume no overbidding compared to other settings, i.e., second price.

  • [line 110] "without generality we assume this threshold is 1". In the related discussion of this sentence in Appendix A, this paper has an unconventional liquid welfare definition. In addition, the cited papers all use conventional or other versions of liquid welfare:
    -- [Aggarwal et al., 2019] use the liquid welfare of the budgeted version as, i[n]min{Bi,jvi,jxi,j}\sum_{i \in [n]} \text{min}\{ B_i, \sum_{j} v_{i,j} x_{i ,j } \}. -- [Deng et al] use above definition as well. -- [Balseiro et al., 2021a] doesn't use liquid welfare but first best revenue. -- [Liaw et al ., 2022] uses i[n]τij[m]xi,jvi,j\sum_{i \in [n]} \tau_i \sum_{j \in [m]} x_{i,j} v_{i,j} . where τi\tau_i is the ROI for bidder ii. -- As a result, the WLOG actually only holds for the liquid welfare specifically defined in this setting.
  • For the PoA definition, the paper never defined the equilibrium considered in this paper, Bayesian Nash, or Competitive, or Coarse Correlated.
  • Section 5 proposed a reserve price that depends on the value but not the bid, which is not observable and hence cannot be applied in practice.
  • There is no conclusion of this paper.

Minor Comment:

  • line 317, {vi,j}\{ v_{i,j}\} should be {vi,j}i[n],j[m]\{ v_{i,j}\}_{i \in [n], j \in [m] }.

[1]: Gaitonde, J., Li, Y., Light, B., Lucier, B., & Slivkins, A. (2022). Budget pacing in repeated auctions: Regret and efficiency without convergence. ITCS 2023.

[2]: CONITZER, Vincent, et al. Pacing equilibrium in first price auction markets. Management Science, 2022, 68.12: 8515-8535.

[3]: AGGARWAL, Gagan; BADANIDIYURU, Ashwinkumar; MEHTA, Aranyak. Autobidding with constraints. In: Web and Internet Economics: 15th International Conference, WINE 2019, New York, NY, USA, December 10–12, 2019, Proceedings 15. Springer International Publishing, 2019. p. 17-30.

问题

Please see the weakness section.

局限性

The paper doesn't explicitly state the limitations.

作者回复

Thank you for your detailed comments.

Related work: we will discuss these results but we do want to note that the third missing citation of Aggarwal et al. mentioned by the reviewer (which is one of the earliest papers on autobidding) is the first entry in our list of references.

Submodular / unit-demand bidders in autobidding: while we appreciate the suggestion, we'd like to note that additive bidders are the predominant assumption in the autobidding literature adopted in almost every paper, including the three papers mentioned by the reviewer. It would certainly be interesting to see whether our results extend to richer valuations, such as submodular ones; but we would like to highlight that it is already technically non-trivial to develop PoA bounds for additive bidders in first-price auctions.

Comparison in table 1: There seem to be a few inaccuracies in the reviewer's comment. We provide an itemized response below.

  • [Aggarwal et al., 2019]: the bound still applies when there is no budget constraint (or equivalently, when each bidder has an infinite budget); and this result is almost folklore now in the autobidding literature.
  • [Balseiro et al., 2021b]: the paper in fact studies the multi-bidder multi-item setting.
  • No overbidding: the assumption would make the problem trivial. In fact, the only reason a bidder would ever want to underbid is to save budget so they could overbid elsewhere and compete for items that don't "rightfully belong" to them. If we were to assume no overbidding, then a dominant strategy for each bidder would be to bid their true value everywhere, and the resulting PoA would be 1 (i.e., full efficiency). On the other hand, rational overbidding is a reasonable strategy for value maximizers because they don't directly care about the utility. In other words, they are happy to pay more than an item's value as long as that item is worth something to them and the overall ROI is large enough. This is precisely what happens in the lower bound constructions in the proofs of Theorem 1 and Lemma 5. We have discussed in detail why no-overbidding makes less sense in the last paragraph in Section 2.

"Unconventional" liquid welfare definition: we are not sure we follow this question, since the definitions of liquid welfare mentioned by the reviewer are equivalent to ours. In particular, the version with budget constraints reduces to ours by setting Bi=B_i = \infty, and the Liaw et al. definition (note that their TiT_i is our 1/τi1 / \tau_i, which makes no difference because these are input parameters) is precisely ours due to the reasons specified in Appendix A. In general, all the definitions of liquid welfare from the literature as well as our paper share the same characteristic that they capture the maximum achievable revenue while satisfying all advertisers’ constraints.

PoA definition: the auction game we consider is perfect-information, and the solution concept we consider is the standard Nash, which we believe are reflected in our definitions in Section 2. We do not consider Bayesian (correlated) equilibria or competitive equilibria in this paper.

Price in Section 5 depending on value: this is the common assumption in the literature of algorithms / mechanisms with predictions. The idea is to design algorithms / mechanisms which have a reasonable worst-case guarantee, and whose performance improves as the accuracy of the machine-learning-powered predictions ({sj}\{s_j\} in our model) increases. A similar model is also studied in [Balseiro et al., 2021b]. When such predictions are not available, one can always fall back to the standard model that we study in Sections 3 and 4.

评论

I’m a bit surprised by the number of positive reviews this paper has received, especially considering the following factors:

  • This paper did not use the full 9 pages. The paper could have used the remaining 1/2 page space to add the missing conclusion.

  • First price pacing equilibrium has more positive structural properties than the equilibrium studied in this paper, To further elaborate, budget pacing already guarantees there exists a pacing equilibrium and such equilibrium can be computed or even by learning algorithms efficiently. Especially considering that this paper studies the autobidders, we need to examine whether this equilibrium can be efficiently achieved, i.e., whether an equilibrium exists that can be found efficiently, and whether there is a learning dynamic such that when all bidders use it, an equilibrium can be reached. However, this paper lacks these important analyses of the equilibrium.

  • the gaps in the literature it cites. The paper cites papers w.r.t pacing equilibrium only from Google but misses a lot of important work from both academia and other companies, i.e., [1], [2], [3], [5], [6]. The missed citations and the paper writing give the impression that the paper’s contribution is more significant than it is. This should be considered when assessing the overall impact of the work.

Here is my response to the author's rebuttal below.

  • Submodular / unit-demand bidders in autobidding. [3] already studies the first price pacing for general utility, so it is possible to consider the utility model beyond additive.

  • Unconventional" liquid welfare definition. Liquid welfare is initially (and by convention) defined when the bidder has a budget constraint, so the definition of liquid welfare has a max over total value a bidder could have and his own budget, please see [4] as the reference. This paper does not include a budget, which is why the reviewer still believes the liquid welfare discussed is different from the commonly used version.

  • PoA definition. There is no formal definition of the equilibrium you've considered in this paper. This is a presentation issue.

  • Price in Section 5 depending on value:: "this is the common assumption in the literature of algorithms / mechanisms with predictions." Please support this argument with references. From the reviewer's perspective, however, this reserve method cannot be applied iteratively to obtain the most efficient equilibrium due to strategic issues, see [7]. In this light, the reserve method would have an insignificant improvement over no-reserve in practice.

[1] Conitzer, V., Kroer, C., Panigrahi, D., Schrijvers, O., Stier-Moses, N. E., Sodomka, E., & Wilkens, C. A. (2022). Pacing equilibrium in first price auction markets. Management Science, 68(12), 8515-8535.

[2] Gao, Y., & Kroer, C. (2023). Infinite-dimensional fisher markets and tractable fair division. Operations Research, 71(2), 688-707.

[3] Feng, Y., Lucier, B., & Slivkins, A. (2024, June). Strategic Budget Selection in a Competitive Autobidding World. In Proceedings of the 56th Annual ACM Symposium on Theory of Computing (pp. 213-224).

[4] Dobzinski, S., & Leme, R. P. (2014, July). Efficiency guarantees in auctions with budgets. In International Colloquium on Automata, Languages, and Programming (pp. 392-404). Berlin, Heidelberg: Springer Berlin Heidelberg.

[5] Lucier, B., Pattathil, S., Slivkins, A., & Zhang, M. (2024, June). Autobidders with budget and roi constraints: Efficiency, regret, and pacing dynamics. In The Thirty Seventh Annual Conference on Learning Theory (pp. 3642-3643). PMLR.

[6] Golrezaei, N., Jaillet, P., Liang, J. C. N., & Mirrokni, V. (2023, April). Pricing against a budget and roi constrained buyer. In International Conference on Artificial Intelligence and Statistics (pp. 9282-9307). PMLR.

[7] Amin, K., Rostamizadeh, A., & Syed, U. (2013). Learning prices for repeated auctions with strategic buyers. Advances in neural information processing systems, 26.

审稿意见
8

The authors study the price of anarchy of first-price auctions where the bidders can be either only autobidders (value maximizers), or a mix of autobidders and traditional bidders (utility maximizers). The setting consist of nn bidders and mm auctions. Each bidder bids a value bi,jb_{i,j} for each auction jj and the one with maximum bid, wins the auction and has to pay bi,jb_{i,j}. Utility maximizers try to maximize the value minus the payment, while value maximizers try to maximize the value, subject to the constraint that the ratio between value and payment is at least a certain threshold. The price of anarchy is the ratio between an equilibrium with worst social welfare (sum of the values) and the optimal social welfare.

The authors prove that in a full autobidding world, (even) when bidders can bid randomly, the price of anarchy is 1/21/2. This improves the result of Liaw et al. who prove the price of anarchy in this setting when bidders bid deterministically is 1/21/2. More importantly, the authors prove the price of anarchy in the mixed setting with the presence of both autobidders and traditional bidders is 0.4570.457. They prove a lower bound and give an example with this price of anarchy, and thus matching the lower and upper bound for this setting. Moreover, they prove that if the seller can predict the value of the bidders (using machine-learned advice), it can set reserves to improve the efficiency (price of anarchy). The more precise the advice is, the better the price of anarchy gets in the range of 0.4570.457 to 11.

优点

  • The paper is very well-written and self-contained.

  • The addressed setting seems to be a very natural one to consider as also motivated in the paper.

  • The results are strong and complete the picture of price of anarchy in the first-price auctions.

  • While the proof is not easy and it is novel as the authors claim, it is partitioned into small parts to be more presentable.

缺点

I did not find any major weaknesses.

The paragraph Utility maximizer and value maximizers in page 3 was a bit confusing. In line 109, "at most" should be "at least" I think and in line 111 "at least" should be "at most".

问题

I do not have any questions.

局限性

Yes. The authors discuss for which settings the results apply and for which ones they do not apply. It also gives a negative result.

作者回复

Thank you for your insightful and encouraging comments.

Paragraph on page 3: thanks a lot for pointing this out. You are absolutely right and we will fix the paragraph.

评论

Thanks for the response. I'm happy to keep my score.

审稿意见
6

Autobidding is the technique of using optimization algorithms to assign ad slots to bidders while respecting their constraints (e.g., budget, ROI, ROAS, etc.). It generates about 80% of the total online ad revenue for major tech companies, and is therefore quite a significant topic to study. Within this topic, there is the question of "price of anarchy", a notion introduced by Koutsoupias and Papadimitriou, which measures the ratio of the worst welfare in equilibrium to the socially optimal welfare; the smaller this is, the better. Finally, given the recent emergence of the trend of first-price auctions by companies like Google, the question this paper studies is: What is the price of anarchy of running the first-price auction in autobidding?

The most surprising component of their result is that the price of anarchy is the same for first-price and second-price auctions in the fully autobidding world. The key technical hurdle in comparison with second-price auction is that the first-price auction is not truthful for utility maximizers, so uniform bidding isn't the best strategy for value maximizers.

优点

缺点

I found the details of the paper somewhat difficult to follow, though the authors do seem to have put quite a bit of effort in making the proofs intuitive. (My background isn't in algorithmic game theory so perhaps I'm not really the intended audience for this.)

问题

Questions: I'm curious about the comparison with the paper, "Efficiency of Non-Truthful Auctions in Auto-bidding with Budget Constraints" by Liaw,

局限性

N/A, primarily a theory paper

作者回复

Thank you for your insightful and encouraging comments.

The Liaw et al. paper: thank you for pointing us to the paper. This paper is indeed quite relevant and we will discuss it in our paper. In short, they consider a similar setting with autobidders (value maximizers) only, which is close to our "full autobidding" setting. The main difference is that they focus on the effects of budget constraints on top of ROI / ROS constraints. The high-level message there is that using the fractional optimum as the benchmark, first-price auctions become much less efficient with budget constraints, but this efficiency loss can be circumvented if we consider the (weaker) integral optimum as the benchmark.

评论

Dear authors,

Thank you for your response. I'm happy to keep my score and advocate for acceptance of your paper. (I'll increase my confidence score to 3).

Best wishes!

最终决定

The question this paper studies is: What is the price of anarchy of running the first-price auction in autobidding? The most surprising component of their result is that the price of anarchy is the same for first-price and second-price auctions in the fully autobidding world. More importantly, the authors prove the price of anarchy in the mixed setting with the presence of both autobidders and traditional bidders is 0.457.

The paper is in the middle between two strains of literature: the one about price of anarchy of auctions, and the second about algorithms for autobidding auctions. According the first direction, it appears to be a non trivial advancement. However, it should be noted that literature in the second direction direction considered more general settings, and different equilibria concepts than the ones considered in this work.

The paper fails to compare itself with the direction of autobidding literature (and focus in details on a specific set of papers coming from the same group), and justify most of the conventions and notation (often standard in the literature about price of anarchy in auctions) to readers that do not know this literature. Authors are invited to address these issues in the next revision of the paper, since also appears that there is room for this.