Randomized Truthful Auctions with Learning Agents
Abstract
We study a setting where agents use no-regret learning algorithms to participate in repeated auctions. Kolumbus and Nisan (2022a) showed, rather surprisingly, that when bidders participate in second-price auctions using no-regret bidding algorithms, no matter how large the number of interactions is, the runner-up bidder may not converge to bidding truthfully. Our first result shows that this holds for general deterministic truthful auctions. We also show that the ratio of the learning rates of the bidders can qualitatively affect the convergence of the bidders. Next, we consider the problem of revenue maximization in this environment. In the setting with fully rational bidders, Myerson (1981) showed that revenue can be maximized by using a second-price auction with reserves. We show that, in stark contrast, in our setting with learning bidders, randomized auctions can have strictly better revenue guarantees than second-price auctions with reserves, when is large enough. Finally, we study revenue maximization in the non-asymptotic regime. We define a notion of auctioneer regret comparing the revenue generated to the revenue of a second price auction with truthful bids. When the auctioneer has to use the same auction throughout the interaction, we show an (almost) tight regret bound of If the auctioneer can change auctions during the interaction, but in a way that is oblivious to the bids, we show an (almost) tight bound of
1 Introduction
In auction design, truthfulness is a highly sought-after property. It allows bidders to simply reveal their true valuations, simplifying the bidding process. In the standard single item setting with fully rational profit-maximizing bidders, Myerson’s seminal paper Myerson (1981) shows that an auctioneer can achieve optimal revenue by using a truthful and deterministic auction mechanism – a Second Price Auction (SPA) with a reserve price.
In many applications nowadays, buyers no longer bid directly in the auction but, instead, use learning algorithms to bid on their behalf. For example, in online advertising, platforms offer automated bidding tools that manage ad campaigns on behalf of advertisers. Such bidders learn to bid over many rounds and are not fully rational. In a surprising result, Kolumbus and Nisan (2022a) show that some appealing properties of second-price auctions break down in the presence of such learning bidders. In particular, when (profit-maximizing) bidders use no-regret learning algorithms, the second-price auction does not achieve as much revenue as with fully rational bidders. Indeed, bidders do not learn to bid their value, and consequently, the runner-up bidder’s bid is less than their value with positive probability, which diminishes the second price auction’s revenue. Moreover, Kolumbus and Nisan (2022b) show that for a setting where rational agents are using learning algorithms to bid, then it is no longer optimal to truthfully submit their value as the input to the learning algorithm. This raises a crucial question: are there truthful auctions that promote convergence to the true valuations within a learning environment, and can they also guarantee strong revenue performance?
In this paper we provide an affirmative answer to this question. In doing so, we also showcase the value of randomized mechanisms — often overlooked in settings with profit-maximizing bidders — for environments where bidders are learning agents. While randomization introduces inherent inefficiencies due to allocations to low-valuation bidders, this very behavior facilitates learning among low-valuation bidders. A revenue-maximizing auctioneer must now carefully balance the randomization within a truthful mechanism to incentivize learning without incurring excessive revenue loss due to mis-allocation.
We build our theory based on the model presented by Kolumbus and Nisan (2022a). We consider single-item repeated interactions over periods. There are two profit-maximizing bidders participating in the auctions, with valuations that are drawn independently from the same distribution, and fully persistent over time. This assumption is motivated by online ad auctions, where multiple auctions are taking place every second, and the valuations of the advertisers remain stable for certain time scales, e.g., a day or a week. Thus, there is typically a very large sequence of auctions where the valuations of the participating agents are persistent. Bidders use mean-based no-regret learning algorithms (Braverman et al., 2018) and receive full feedback on which they base their updates. (Many of our results extend immediately to multiple bidders. We discuss other extensions, such as the partial feedback settings, in Appendix G.) The auctioneer focuses on truthful auctions, and their objective is to maximize the total revenue they achieve over the rounds of interaction. Our results are the following:
1.1 Our Results and Techniques
Limitations of Deterministic Auctions. Our first set of results (in Section 3) characterize the convergence of learners who are using Multiplicative Weights Update (MWU) in repeated deterministic auctions. In particular, we show the following sharp phase transition:
-
•
If the learning rate of the winning type is at least as fast as the learning rate of the runner-up type, then the runner-up type will not converge to bidding truthfully, even as ; in fact, it will be bidding strictly below its true value, in expectation.
-
•
On the other hand, we show that in many auctions, such as SPA, if the learning rate of the runner-up type is strictly faster than that of the winning type, then the runner-up type will indeed converge to truthful bidding.
These generalize the results of Kolumbus and Nisan (2022a) who showed that in SPA, when bidders are using MWU with the same learning rate, then the low type will not converge to bidding truthfully. The main challenges to proving this set of results arise from our study of general deterministic auctions, which have less structure than second-price auctions. Indeed, small differences in the learning rates can affect the landscape qualitatively, as is manifested from our results. Moreover, while the auctions are deterministic, the learning algorithms are randomized and highly correlated. Hence our approach is to break down the interaction into several epochs and establish some qualitative properties which hold, with high probability, at the end of each epoch. This requires a careful accounting of the cumulative utility of each bid of both bidders within every epoch; in particular, if our estimation is off by even some term, then it will not be sufficient to establish our result.
Strictly-IC Auctions and the Power of Randomized Mechanisms. The results in Section 3 show that since the low valuation bidder tends to underbid, an auctioneer using SPA with reserve makes strictly less revenue than that predicted by the model with rational agents. Motivated by this, we consider a special class of randomized auctions called strictly-IC auctions. These are randomized truthful auctions where for each bidder, it is strictly better to bid their true valuation compared to any other bid. We show that any strictly-IC auction is asymptotically truthful: that is, the limit point of the bidder’s bid converges to their true value. Furthermore, we provide a black-box transformation from any truthful auction (deterministic or not) to a randomized auction that has the following two properties: (i) the bidders converge towards truthful bidding, and (ii) the difference between the allocation and payment rules of the original auction and its strictly-IC counterpart are negligible for any bid profile. Hence, such an auction behaves similarly to , but, crucially, it conveys information to the low bidder to help it converge to truthful bidding. As a corollary of this result, we get that SPA with reserve is not revenue-maximizing in this setting, and that randomization can get strictly more revenue than SPA with reserve. This is in stark contrast with the seminal result of Myerson (1981) which shows that SPA with reserve is optimal for rational bidders.
At a more conceptual level, our results for randomized mechanisms can be viewed as showing that having enough randomness is key to the low bidder converging to truthful bidding: this randomness can come from the process itself, e.g., if bidder values are independently drawn in each round, as in Feng et al. (2021). But if not, and if the ranking of the bidders does not change much due to the lack of inherent randomness, our results show that injecting external randomness into the auction induces the desired learning behavior and hence improves the revenue. Having persistent valuations is just one case of the ranking of the bidders remaining stable over time: studying this case allows us to showcase our main ideas, but a central message of our work is that the presence or absence of stability in the rankings of the bidders is the main factor that dictates convergence to truthful bidding.
A Non-Asymptotic Analysis. Our next set of results in Section 5 address the non-asymptotic regime. Here we consider the prior-free setting, meaning that the valuations of the bidders could be drawn from potentially different distributions that are unknown to the auctioneer. In order to evaluate its revenue performance when bidders are learning agents, we introduce the notion of auctioneer regret for an auction, which measures the difference between the revenue achieved over rounds of implementing a given auction with learning bidders and the revenue achieved by implementing the optimal auction with rational bidders (i.e., SPA with a reserve price). Proposition 5.2 shows that if the auctioneer is constrained to use the same auction rule for all rounds, then no truthful auction — deterministic or randomized — can achieve an auctioneer-regret better than in the setting of adversarial valuations. However, if the auctioneer can change the auction rule just once within the rounds, with the change happening at a time independent of the bid history, then the auctioneer’s regret drops to , as we show in Section 5 Moreover, we show in Proposition 5.4 that this bound of is optimal even if the auctioneer can design the auction schedule. As a byproduct of our result, we show that the first-stage randomized auction used by the mechanism leads to the fastest convergence to truthful bidding from no-regret learning agents.
To show that an auctioneer facing learning bidders using MWU must suffer an revenue loss compared to the setting when it is facing rational agents, we break down the revenue loss into two non-overlapping epochs: one where the learning bidders have not converged to truthful bidding, and the other where the bidders are truthful. Now an auctioneer using the same auction throughout the interaction faces a trade-off: they can speed up the learning process to reduce the revenue loss from the first epoch, but this loses revenue in the second epoch due to the fact that the auction now differs significantly from SPA. Our result optimizes this trade-off to show that an revenue loss is unavoidable. This naturally suggests decomposing the interaction into two epochs: in the first one, the auctioneer uses a truthful auction to facilitate the convergence to truthful bidding, and in the second one it uses SPA. We then design an auction that guarantees the fastest convergence to truthful bidding for mean-based learners in the prior-free setting, and we show that an improved revenue loss of at most can be achieved with this approach. (Importantly, to maintain truthfulness, the decisions of the auctioneers are fixed before the beginning of the interaction and are not affected by the bids.) This regret of seems surprising, because in traditional no-regret learning settings the optimal regret is achieved when the exploration and exploitation phase are intermixed.
1.2 Related Work
The most closely related works to our setting are Feng et al. (2021); Deng et al. (2022); Kolumbus and Nisan (2022a); Banchio and Skrzypacz (2022); Rawat (2023). All these works study the long-term behavior of bidding algorithms that participate in repeated auctions, focusing on first-price and second-price auctions, but they give qualitatively different results. This is because they make different assumptions across two important axes: the type of learning algorithms that the bidders use and whether their valuation is persistent across the interaction or it is freshly drawn in each round. Feng et al. (2021) studied the convergence of no-regret learning algorithms that bid repeatedly in second-price and first-price auctions, where all agents have i.i.d. valuation that are redrawn in every round from a discrete distribution that has non-negligible mass on each point. They show that in this setting the bidders exhibit the same-long term behavior in both second-price and first-price auctions that classical theory predicts, i.e., the bids in second-price auctions are truthful and the bids in first-price auctions form Bayes-Nash equilibria. Kolumbus and Nisan (2022a) studied the same setting with the crucial difference that agents’ valuations are persistent across the execution and they are not resampled from some distribution at every iteration. Interestingly, they showed that in the case of two bidders with in second-price auctions, the agent that has the highest valuation will end up bidding between the low valuation and its valuation, whereas the agent with the low type will end up bidding strictly below its valuation. Intuitively, in their setting the high type bidder quickly learns to bid above the valuation of the low type bidder and always win the auction, and thus the low type does not get enough signal to push its bid distribution up to its valuation. On the other hand, when the valuations are redrawn as in Feng et al. (2021), the competition that the agents face varies. In the long run, this gives enough information to the algorithms to realize that bidding truthfully is the optimal strategy. In the case of first-price auctions where the agents have persistent valuations, both Kolumbus and Nisan (2022a); Deng et al. (2022) provide convergence guarantees of no-regret learning algorithms. The type of “meta-games” we touch upon in our work, where we want to understand the incentives of the agents who are submitting their valuations to bidding algorithms that participate in the auctions on the behalf of these agents, were originally studied by Kolumbus and Nisan (2022a) and, subsequently, for more general classes of games by Kolumbus and Nisan (2022b).
The pioneering work of Hart and Mas-Colell (2000) showed that when players deploy no-regret algorithms to participate in games they converge to coarse-correlated equilibria. Recently, there has been a growing interest in the study of no-regret learning in repeated auctions. The empirical study of Nekipelov et al. (2015) showed that the bidding behavior of advertisers on Bing is consistent with the use of no-regret learning algorithms that bid on their behalf. Subsequently, Braverman et al. (2018) showed, among other things, that when a seller faces a no-regret buyer in repeated auctions and can use non-truthful, it can extract the whole welfare as its revenue. A very recent work (Cai et al., 2023) extended some of the previous results to the setting with multiple agents. For a detailed comparison between our work and Cai et al. (2023), we refer to Appendix B.
Banchio and Skrzypacz (2022); Rawat (2023) diverge from the previous works and consider agents that use -learning algorithms instead of no-regret learning algorithms. Their experimental findings show that in first-price auctions, such algorithmic bidders exhibit collusive phenomena, whereas they converge to truthful bidding in second-price auctions. One of the main reasons for these phenomena is the asynchronous update used by the -learning algorithm. The collusive behavior of such algorithms has also been exhibited in other settings (Calvano et al., 2020; Asker et al., 2021, 2022b; den Boer et al., 2022; Epivent and Lambin, 2022; Asker et al., 2022a). Notably, Bertrand et al. (2023) formally proved that -learners do collude when deployed in repeated prisoner’s dilemma games.
In a related line of work, Zhang et al. (2023) study the problem of steering no-regret learning agents to a particular equilibrium. They show that the auctioneer can use payments to incentivize the algorithms to converge to a particular equilibrium that the designer wants them to. An interpretation of our results is that randomization is a way to achieve some kind of equilibrium steering in repeated auctions.
Diverging slightly from the setting we consider, some recent papers have illustrated different advantages of using randomized auctions over deterministic ones. Mehta (2022); Liaw et al. (2023) showed that there are randomized auctions which induce equilibria with better welfare guarantees for value-maximizing autobidding agents compared to deterministic ones. In the setting of revenue maximization in the presence of heterogeneous rational buyers, Guruganesh et al. (2022) showed that randomization helps when designing prior-free auctions with strong revenue guarantees, when the valuations of the buyers are drawn independently from, potentially, non-identical distributions.
2 Model
Our model follows the setup used in Kolumbus and Nisan (2022a). There are rounds, and the auctioneer sells a single item in each round . There are two bidders, with bidder having a persistent private valuation drawn i.i.d. over the discrete set from a regular distribution . (A discrete distribution is regular if the discrete virtual valuation function is non-decreasing.) Given an allocation probability and price , the bidder with valuation receives a payoff of . In what follows, we refer to the bidder with valuation (resp. ) as the low type (resp. high type).
We are interested in truthful auctions, (also called strategy-proof auctions, or dominant-strategy incentive-compatible mechanisms) that are individually rational, so that at every round the auctioneer uses a mechanism satisfying
In this work, we study various properties of randomized truthful auctions.
Definition 2.1 (Randomized Truthful Auction).
A truthful auction is randomized if there is some bid profile such that either or
Bidders employ learning algorithms that bid over the rounds. We assume that the learning algorithms are mean-based no-regret learning algorithms (Braverman et al., 2018). For the following discussion, define to be the cumulative reward of agent when they bid over the rounds, whereas the other agent’s bids are . The mean-based property states that if a bid has performed significantly better than bid then the probability of bidding in the next round is negligible. This is formalized below.
Definition 2.2 (Mean-Based Property (Braverman et al., 2018)).
An algorithm for agent is -mean-based if for any bid sequence such that , for some , the probability of playing bid in the next round is at most . We say that an algorithm is mean-based if it is -mean-based for some
The no-regret learning property states that the cumulative utility that the bidding algorithm generates is close to the cumulative utility that the optimal fixed bid would have generated, regardless of the history of bids the other bidders played. This is formalized in Definition C.1. Mean-based no-regret learning algorithms are becoming a standard class of learning algorithms to use in auction environments (see, e.g., Braverman et al. (2018); Feng et al. (2021); Deng et al. (2022); Kolumbus and Nisan (2022a), and references therein) and include many known no-regret learning algorithms, including the multiplicative-weights update algorithm (MWU). For completeness, we present the version of MWU that we use in our work in Algorithm 1. The above definitions consider a fixed value of Thus, given a sequence of such values and the limiting behavior as , we say that a family of algorithms, parameterized by the time horizon , satisfies the mean-based definition if there exists such that and each algorithm in this family is -mean-based. We define the no-regret property of such a family of algorithms in a similar way. In general, the asymptotic behavior of the algorithms we study in this work is with respect to and the big notation suppresses quantities that do not depend on
For the sake of exposition, we focus on the full feedback setting: after every round , the algorithm learns for each bid the (expected) utility it would have generated had it played bid . In Appendix G, we discuss potential extensions.
Throughout this paper we make a natural assumption on the algorithms which restrict bidders to never bid over their value. Specifically, for any round , and any history of bids before period , agent bids with zero probability. Without this assumption, Braverman et al. (2018); Cai et al. (2023) show that the auctioneer can extract the entire welfare in the setting where the valuations of the agents are drawn i.i.d. in each round. We focus on the last-iterate convergence of the distribution of the bids of the algorithms as This is a desirable property of algorithms in multi-agent games, and recent work has focused on establishing it for learning algorithms (Cai et al., 2022b, a; Cai and Zheng, 2022). This is formalized in Definition C.2.
Due to space limitations, all the proofs of our results can be found in the appendix.
3 Deterministic Truthful Auctions
In this section we study the effect of the learning rate on the convergence of no-regret learning algorithms in non-degenerate deterministic truthful auctions. Informally, the non-degeneracy requirement states that i) the winning bidder under truthful bidding gets strictly positive utility, ii) there is some sufficiently small bid of the winning bidder such that the runner-up bidder wins the item by bidding but does not win by bidding . The formal definition is given in Definition D.1. We focus our attention to bidders that use MWU to participate in the auctions and we study the bidding distribution they converge to as a function of the ratio of the learning rate of their algorithms. Throughout this section we refer to the bidder who wins the auction under truthful bidding as the winning bidder and to the bidder that loses the auction under truthtelling as the runner-up bidder. Our main result in this section shows the following behavior in non-degenerate deterministic truthful auctions:
-
•
The winning bidder converges to bidding between its minimum winning bid and its true value, no matter what the choice of the learning rates of the algorithms are.
-
•
If the learning rate of the runner-up bidder is strictly faster than the learning rate of the winning bidder, then the runner-up bidder converges to bidding truthfully.
-
•
If the learning rate of the runner-up bidder is not strictly faster than that of the winning bidder, then the runner-up bidder converges to a bidding distribution whose mean is strictly smaller than its true value. This result holds under an even milder requirement than non-degeneracy. Namely, as long as the utility of the winning bidder under truthful bidding is strictly positive.
We remark that, when the learning rates of the algorithms are instantiated before the random draw of the two valuations of the agents that are i.i.d. from some distribution , then with probability at least the runner-up bidder will not converge to bidding truthfully, if the underlying auction is deterministic. As we will show later, this behavior worsens the revenue guarantees of the auction.
Let us first set up some notation to facilitate our discussion. We denote by and (resp., , and ) the value and learning rate of the winning bidder (i.e., the one who wins if both bidders bid truthfully) and the runner-up bidder, respectively. We would like to remind the readers that, typically, the learning rate of MWU is a decreasing function of and is chosen in a way to minimize the quantity where are discretization-dependent constants. Usually, it is instantiated with However, for the purposes of our analysis we will say that is non-degenerate if The intuition is that if the learning rate is slower than the bidder will be adjusting its bid distribution very slowly, so it will not learn to bid correctly. On the other hand, if the rate is faster than then the bidder will be adjusting its distribution too aggressively.
Our results show that in deterministic auctions the convergence behavior of the bidders depends heavily on the ratio between the learning rates. In particular, for the bidder with valuation , we show that its bids converge to a distribution supported between , the price it would pay if both bidders bid truthfully, and its value , no matter what the choice of the learning rate of its algorithm is. On the other hand, the convergence behavior of the runner-up bidder is more nuanced: if i.e., the runner-up bidder learns more aggressively than the winning bidder, then it converges to bidding truthfully. However, if where is some discretization-dependent constant, then the runner-up converges to a bidding distribution that puts positive mass on every (discretized) point between and and, in particular, its expected value is strictly less than We remark that even though our proof idea is inspired by Kolumbus and Nisan (2022a), our analysis considers all the possible learning rates that MWU could be instantiated with and requires a more technically involved argument. In particular, we notice that while the result of Kolumbus and Nisan (2022a) is, implicitly, proved for identical learning rates, we show that the choice of the learning rate affects the qualitative behavior of the algorithms in a crucial way.
We prove this result in two parts. We start with the case where The idea of the proof is to split the horizon into consecutive periods of size which we call epochs. Now following the idea of Kolumbus and Nisan (2022a), we show that within each epoch the runner-up bidder bids truthfully many times, so the total utility of the winning bidder for bidding between and will be at least greater than bidding anything between and Because its learning rate is this means that it will move a constant fraction of its mass from the region to the region Summing this geometric series, we see that the winning bidder will submit bids in the region at most many times. Let us now focus on the runner-up bidder. Following the previous argument, its total utility for bidding will be at most greater than bidding some other bid Since this means the probability of bidding after rounds is only smaller than the probability of bidding by a discretization-dependent multiplicative constant. The formal statement of this result and its proof follow are postponed to Appendix D.
Our next result illustrates that the convergence behavior of the runner-up type exhibits a sharp phase-transition phenomenon: if is even slightly faster than i.e., then the runner-up will learn to bid truthfully. Let us first give a high-level idea of the proof. Similarly as before, we split the horizon into intervals of size We consider the first interval of this interaction. Because of the choice of the learning rate, we can show that the winning bidder will bid at least many times. Thus, this means that the total utility of bidding for the runner-up bidder will be at least greater than bidding any other bid. Since , after the first epoch the MWU algorithm will place all but a -fraction of the probability mass to bidding truthfully. The formal statement and its proof appear in Appendix D.
Next, we discuss the implications that our results have to the revenue guarantees of the auctioneer. In the setting with rational bidders, the seminal work of Myerson (1981) showed that using second-price auctions with an anonymous reserve price, which depends on the value distribution , generates the optimal revenue for the auctioneer. Our next result shows that this is no longer true when the bidders are learning agents, even when the valuations of the agents are drawn i.i.d. from the uniform distribution on , which we denote by Intuitively, this happens because, no matter what the reserve price is, with some non-zero probability the valuations of both agents will be higher than the reserve price. Then, since the runner-up bids will be strictly lower than the true valuation, the generated revenue will be strictly lower than in the setting with rational agents, even when
Theorem 3.1 (SPA with Reserve Is Not Revenue Optimal).
Let two agents draw their valuations from the uniform distribution over and participate in repeated auctions using mean-based learners. Let be the bid distributions after rounds. Let denote the revenue of the second-price auction with reserve price when the bids are Then, for all
where is some constant that does not depend on
4 The Value of Randomized Truthful Auctions: The Asymptotic Case
In this section we show that there is a class of randomized auctions such that when mean-based no-regret learners participate in them repeatedly, they converge to truthful bidding. This holds for any choice of the learning rates of these algorithms, which is in contrast to the results of Section 3. We start by defining a class of auctions called strictly IC.
Definition 4.1 (Strictly IC Auctions).
An auction is called strictly IC if for every bidder , valuation , and bid profile it holds that
The next result, which is very useful for our derivation, states that when mean-based no-regret learning algorithms bid in some strictly IC auction they converge to bidding truthfully. Recall the definition of a mean-based learner (cf. Definition 2.2) which states that if the cumulative utility of some bid up until round is much smaller than the utility of some other bid , then the probability of playing in the next round is negligible. The proof is postponed to Appendix E.
Lemma 4.2 (Convergence in Strictly IC Auctions).
Consider bidders that participate in a repeated strictly IC auction using mean-based no-regret learning algorithms. Then, as the bidders converge to truthful bidding in a last-iterate sense.
The next important observation is that when we are taking a non-trivial combination of an IC auction with a strictly IC auction, the resulting auction is strictly IC. The notion of mixture we consider is formalized in Definition 4.3.
Definition 4.3 (Mixture of Auctions).
Let be an IC auction and be a strictly IC auction. For some we define the -mixture of the auctions to the be auction
Notice that for the allocation rule Myerson’s lemma states that the corresponding payment rule that makes the auction truthful is indeed The following claim, whose proof follows from the definition of this class of auctions, formalizes the fact that the class of strictly IC auctions is closed under mixtures with IC auctions.
Claim 1 (Mixture of IC and Strictly IC Auction).
Let be an IC, strictly IC auction, respectively. Then, for any the auction is strictly IC.
We remark that we can construct strictly IC auctions using randomization; such an example is presented in Section 5. Equipped with the above results, we can show that there is a black-box transformation from any IC auction to a strictly IC auction so that as any mean-based learning algorithms converges to truthful bidding, and the auction is close to the auction in the sense that The formal statement of the result follows.
Theorem 4.4.
Let be an IC auction for agents with valuations . Let each agent use a mean-based no-regret learning algorithm to bid in the auction. Then, there exists an auction such that for each agent we have that and where (resp. ) is the allocation (resp. payment) rule of
Equilibria of Meta-Game in Repeated Strictly IC Auctions We now describe the implications that our results have for the meta-game that we alluded to in Section 1. Recall that this game is defined as follows: the agents submit their valuations to mean-based no-regret learning algorithms and then, given these fixed valuations, they bid on the behalf of the agents in a repeated truthful auction . The main question we are interested in understanding is given the specification of the auctions and the valuations of the agents, what is the optimal value they should submit to the algorithms in order to maximize their utility, after a large number of steps?
Despite the fact that is IC and IR, Kolumbus and Nisan (2022a) showed that, rather surprisingly, when two agents use MWU to participate in repeated second price auctions there are instances where the agent with the low valuation has an incentive to report a higher value to its algorithm than its true one. This is because the valuation reported by one agent affects the bidding distribution that the other agent will converge to. To illustrate this point, assume that the low type reports to its bidding algorithm. Then, the bidder with type will take the role of the low bidder in the interaction and will converge to bidding strictly below Now if its expected bid is also below , this will generate strictly positive utility for its opponent. Using our previous construction from Theorem 4.4 and transforming the auction to a strictly IC auction we can show that in the new meta-game every agent can gain at most more utility in the long run by misreporting to the algorithm than reporting its true valuation. The reason why we observe a qualitatively different behavior in our construction is that every algorithm converges to bidding its reported value, no matter what the reported values of the other agents are. Due to space constraints, we refer the interested reader to Appendix E
Revenue Maximization in the Learning Setting In this section, we illustrate another application of Theorem 4.4 to revenue maximization in the learning setting. We are interested in auctions with strong revenue guarantees when the bids are coming from the limiting distribution of the algorithms, as This has the additional complication that not only do agents draw their valuations from the distribution but also their bids come from the limiting distribution that the algorithms converge to, as As we have seen already, this distribution depends on the valuation reported to the algorithm, the particular mean-based algorithm that it is using, and, potentially, the reported valuations and the algorithms of the opposing bidders.
As we explained in Section 3, second price auctions with reserves have strictly worse revenue guarantees in the setting with learning bidders compared to the setting with rational bidders. Using our transformation described in Theorem 4.4 we can restore their revenue guarantees. The following result whose formal proof is deferred to Appendix E is, essentially, a corollary of Theorem 4.4. Let us denote by the revenue of some auction and by the revenue of Myerson’s optimal auction for where the bid profile is .
Corollary 4.5.
Consider an environment with agents that draw their values i.i.d. from some regular distribution and participate in repeated single-item auctions using mean-based no-regret learning algorithms. Then, there is a randomized auction so that
Given the results from Theorem 3.1 and Corollary 4.5 we would like to remark the following.
Remark 1 (Randomized Auctions vs. SPA with Reserve).
Our results illustrate that randomized auctions have strictly better revenue guarantees compared to SPA with reserve price, when the bidders are using mean-based no-regret learning algorithms. This is a property of randomized auctions that is not witnessed in the setting where the bidders are fully rational, as proven by Myerson (1981).
5 Revenue Maximization in the Finite Time Horizon Setting
So far, we have focused on the asymptotic regime and we have studied the convergence of the learning bidders under various auctions. In this section, we study the finite-horizon setting, where our goal is to come up with auctions that have strong revenue guarantees for the auctioneer. We focus on the prior-free setting, meaning that the auctioneer does not have any distributional knowledge about the valuation of the agents. Similarly to the rest of the paper, we assume that the two buyers are using mean-based no-regret learning algorithms to participate in single-item auctions for rounds. Since we are working on the prior-free setting, it is natural to compete with the cumulative revenue of the second-price auction. The goal of the auctioneer is to choose an auction in a way that minimizes
where the expectation is taken with respect to the randomness of the learning algorithms and, potentially, the auction. We will refer to this benchmark as the auctioneer regret. One quantity that will be useful for the derivation of our results is the following
i.e., the minimum increase in the utility by bidding truthfully instead of bidding non-truthfully in
Our first goal is to understand the dependence of the auctioneer regret on the time horizon . Then, we will move on to establishing bounds with respect to the number of discretized bids Our first result shows that given any strictly IC auction there exists an auction that achieves auctioneer regret This is formalized below and the proof is postponed to Appendix F.
Proposition 5.1.
There exists auction which is a mixture of some strictly IC auction and such that, for all and for all -mean-based learning algorithms it holds that
We emphasize that for common mean-based no-regret learning algorithms such as MWU it is the case that which implies that the auctioneer regret from Proposition 5.1 grows as Our next result complements this result by showing that even if the high-valuation bidder always bids truthfully and the low-valuation bidder uses MWU with learning rate no auction can achieve a better auctioneer regret than
Proposition 5.2 (Lower Bound for Constant Auction Policies).
Consider a repeated auction environment where the high-valuation bidder bids truthfully and the low-valuation bidder uses MWU with rate Then, every truthful auction has an auctioneer regret where is some constant that depends on the discretization parameter.
The proof is postponed to Appendix F. We note that choosing the learning rate of MWU to be gives the optimal no-regret guarantees. Other choices, such as have trivial regret bounds.
Having established the previous results for repeated auctions where the auctions remain constant across all the iterations, it is natural to ask whether we can get improved results when the auctioneer is allowed to change the underlying auction, but in a way that is oblivious to the bids that bidders have submitted so far. In other words, the auctioneer has to commit to an auction schedule before the beginning of the interaction. We extend the definition of the auctioneer regret in a natural way to allow for different auctions in every timestep and we denote Our next result shows that there exists an auction schedule where the auctioneer changes the underlying auction only once throughout the interaction so that its regret is bounded by For typical choices of this translates to an auctioneer regret bounded by The main insight is that the auctioneer can split the interaction into two intervals: the first interval has size for some appropriately chosen where the auctioneer uses some strictly IC auction that encourages the learners to converge to bidding truthfully. Then, assuming that is large enough to guarantee this convergence, the auctioneer switches to using second-price auction. This is perhaps counterintuitive because in other no-regret learning settings, such as multi-armed bandits, the optimal regret bound is achieved when exploration and exploitation are happening simultaneously, whereas in our setting these two phases are separated.
Theorem 5.3.
There exists an auction schedule in which where is any strictly IC auction, and , that achieves
The formal proof of this result is postponed to Appendix F. The previous result shows that for the auctioneer regret of the auction schedule we designed is Thus, we see an improvement compared to the previous setting where the auctioneer was restricted to be using the same auction across all iterations.
Next, we prove that even if the auctioneer uses a different auction in every step, our bound from Theorem 5.3 is (almost) optimal with respect to the time horizon The proof idea is that when the agents are using MWU with learning rate the signals in the first steps are insufficient for them to move their bidding distribution to truthful bids. I.e., with at least some constant probability in every round within the first rounds, they will not be bidding their true valuation. Importantly, our lower bound holds even in the (unrealistic) setting where the auctioneer can choose conditioned on This is formalized below; the proof is postponed to Appendix F.
Proposition 5.4.
When two agents are using MWU with learning rate to participate in repeated single-item auctions for all the auction schedules it holds that
Having established the optimal dependence with respect to the time horizon we now shift our attention to understanding the dependence of the auctioneer regret on the discretization parameter First, we define an auction that satisfies
Definition 5.5 (Staircase Auction).
We define the allocation rule of auction in the following way: with probability select a bidder independently of their bids and then allocate to with probability We define the payment rule in the way that makes the auction truthful.
A simple application of Myerson’s lemma shows that This is because between any two consecutive bids, i.e., bids whose distance is the increase in the allocation is and the function is linear. A corollary of Theorem 5.3 shows the following bound in the auctioneer regret.
Corollary 5.6.
Let the bidders use a mean-based learner with and the auctioneer use the schedule with for . Then,
6 Conclusion
Our work studies the behavior of learning bidders in repeated single-item auctions, with persistent valuations. We show the limitations of deterministic mechanisms, and how nuances such as learning rates can qualitatively affect participant behavior. Moreover, we show that randomized auctions can encourage faster convergence of bidders to truthful behavior. We hope our work paves the way to better understanding of learning agents’ behavior in single-parameter environments, and of the power of randomization.
Acknowledgements
Anupam Gupta is supported in part by NSF grants CCF-1955785 and CCF-2006953. Grigoris Velegkas is supported in part by the AI Institute for Learning-Enabled Optimization at Scale (TILOS).
References
- (1)
- Asker et al. (2021) John Asker, Chaim Fershtman, and Ariel Pakes. 2021. Artificial intelligence and pricing: The impact of algorithm design. Technical Report. National Bureau of Economic Research.
- Asker et al. (2022a) John Asker, Chaim Fershtman, and Ariel Pakes. 2022a. The Impact of AI Design on Pricing. Technical Report. Working Paper.
- Asker et al. (2022b) John Asker, Chaim Fershtman, Ariel Pakes, et al. 2022b. Artificial intelligence, algorithm design and pricing. In AEA Papers and Proceedings, Vol. 112. American Economic Association, 452–56.
- Banchio and Skrzypacz (2022) Martino Banchio and Andrzej Skrzypacz. 2022. Artificial intelligence and auction design. In Proceedings of the 23rd ACM Conference on Economics and Computation. 30–31.
- Bertrand et al. (2023) Quentin Bertrand, Juan Duque, Emilio Calvano, and Gauthier Gidel. 2023. Q-learners Can Provably Collude in the Iterated Prisoner’s Dilemma. arXiv:2312.08484 [cs.GT]
- Braverman et al. (2018) Mark Braverman, Jieming Mao, Jon Schneider, and Matt Weinberg. 2018. Selling to a no-regret buyer. In Proceedings of the 2018 ACM Conference on Economics and Computation. 523–538.
- Cai et al. (2023) Linda Cai, S Matthew Weinberg, Evan Wildenhain, and Shirley Zhang. 2023. Selling to Multiple No-Regret Buyers. arXiv preprint arXiv:2307.04175 (2023).
- Cai et al. (2022a) Yang Cai, Argyris Oikonomou, and Weiqiang Zheng. 2022a. Accelerated algorithms for monotone inclusions and constrained nonconvex-nonconcave min-max optimization. arXiv preprint arXiv:2206.05248 (2022).
- Cai et al. (2022b) Yang Cai, Argyris Oikonomou, and Weiqiang Zheng. 2022b. Finite-time last-iterate convergence for learning in multi-player games. Advances in Neural Information Processing Systems 35 (2022), 33904–33919.
- Cai and Zheng (2022) Yang Cai and Weiqiang Zheng. 2022. Accelerated single-call methods for constrained min-max optimization. arXiv preprint arXiv:2210.03096 (2022).
- Calvano et al. (2020) Emilio Calvano, Giacomo Calzolari, Vincenzo Denicolò, Joseph E Harrington Jr, and Sergio Pastorello. 2020. Protecting consumers from collusive prices due to AI. Science 370, 6520 (2020), 1040–1042.
- den Boer et al. (2022) Arnoud V den Boer, Janusz M Meylahn, and Maarten Pieter Schinkel. 2022. Artificial collusion: Examining supracompetitive pricing by Q-learning algorithms. Amsterdam Law School Research Paper 2022-25 (2022).
- Deng et al. (2022) Xiaotie Deng, Xinyan Hu, Tao Lin, and Weiqiang Zheng. 2022. Nash convergence of mean-based learning algorithms in first price auctions. In Proceedings of the ACM Web Conference 2022. 141–150.
- Epivent and Lambin (2022) Andréa Epivent and Xavier Lambin. 2022. On Algorithmic Collusion and Reward-Punishment Schemes. Available at SSRN 4227229 (2022).
- Feng et al. (2021) Zhe Feng, Guru Guruganesh, Christopher Liaw, Aranyak Mehta, and Abhishek Sethi. 2021. Convergence analysis of no-regret bidding algorithms in repeated auctions. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 35. 5399–5406.
- Guruganesh et al. (2022) Guru Guruganesh, Aranyak Mehta, Di Wang, and Kangning Wang. 2022. Prior-Independent Auctions for Heterogeneous Bidders. arXiv preprint arXiv:2207.09429 (2022).
- Hart and Mas-Colell (2000) Sergiu Hart and Andreu Mas-Colell. 2000. A simple adaptive procedure leading to correlated equilibrium. Econometrica 68, 5 (2000), 1127–1150.
- Kolumbus and Nisan (2022a) Yoav Kolumbus and Noam Nisan. 2022a. Auctions between regret-minimizing agents. In Proceedings of the ACM Web Conference 2022. 100–111.
- Kolumbus and Nisan (2022b) Yoav Kolumbus and Noam Nisan. 2022b. How and why to manipulate your own agent: On the incentives of users of learning agents. Advances in Neural Information Processing Systems 35 (2022), 28080–28094.
- Liaw et al. (2023) Christopher Liaw, Aranyak Mehta, and Andres Perlroth. 2023. Efficiency of Non-Truthful Auctions in Auto-bidding: The Power of Randomization. In Proceedings of the ACM Web Conference 2023. 3561–3571.
- Mehta (2022) Aranyak Mehta. 2022. Auction design in an auto-bidding setting: Randomization improves efficiency beyond vcg. In Proceedings of the ACM Web Conference 2022. 173–181.
- Myerson (1981) Roger B Myerson. 1981. Optimal auction design. Mathematics of operations research 6, 1 (1981), 58–73.
- Nekipelov et al. (2015) Denis Nekipelov, Vasilis Syrgkanis, and Eva Tardos. 2015. Econometrics for learning agents. In Proceedings of the sixteenth acm conference on economics and computation. 1–18.
- Rawat (2023) Pranjal Rawat. 2023. Designing Auctions when Algorithms Learn to Bid: The critical role of Payment Rules. arXiv preprint arXiv:2306.09437 (2023).
- Roughgarden (2010) Tim Roughgarden. 2010. Algorithmic game theory. Commun. ACM 53, 7 (2010), 78–86.
- Skreta (2006) Vasiliki Skreta. 2006. Mechanism design for arbitrary type spaces. Economics Letters 91, 2 (2006), 293–299. https://doi.org/10.1016/j.econlet.2005.12.005
- Zhang et al. (2023) Brian Hu Zhang, Gabriele Farina, Ioannis Anagnostides, Federico Cacciamani, Stephen Marcus McAleer, Andreas Alexander Haupt, Andrea Celli, Nicola Gatti, Vincent Conitzer, and Tuomas Sandholm. 2023. Steering No-Regret Learners to Optimal Equilibria. arXiv preprint arXiv:2306.05221 (2023).
Appendix A Multiplicative Weights Update (MWU)
In this section we describe the version of MWU we consider in this work. Similar to Braverman et al. (2018), we are using the following version of the algorithm.
Appendix B Further Related Work
We view our results and the setting in which we work as orthogonal to the setting of Cai et al. (2023). Firstly, they do not restrict themselves to truthful auctions, and for their welfare extraction results, the agents are allowed to overbid. Secondly, in their setting, redrawing valuations i.i.d. in every round helps the learning process (this was also observed by Feng et al. (2021)). Intuitively, consider two agents and SPA: for every valuation of player 1, there is some positive probability that player 2’s draw is below it, hence player 1 will learn that bidding truthfully is strictly better (in expectation over the other random draw), which leads to the desired bidding behavior. In such a system, randomness is already present due to the draws of the valuations, which helps the convergence to the right bidding behavior.
Our work also differs from Cai et al. (2023) in having different conceptual goals: we aim to “restore” the single-shot behavior in natural auctions, such as second-price auctions, in the presence of mean-based learning agents by making minimal modifications to the underlying auction rule. On the other hand, Cai et al. (2023) aim to exploit the mean-based learning behavior to extract more revenue, and their auctions diverge from the truthful ones we consider in our work. Thus, in our setting, it is clear that reporting the valuation truthfully to the bidding algorithm is an (almost) optimal strategy for the agents (i.e., the so-called “meta-game” considered by Kolumbus and Nisan (2022a) is truthful), whereas it is not clear to us whether reporting the valuations truthfully to the no-regret algorithms is an optimal strategy in the setting of Cai et al. (2023).
Appendix C Omitted Details from Section 2
Skreta (2006) shows that our discrete-type space mechanism design problem approximates the mechanism design problem with continuous type space as : specifically, Proposition 1 from that paper gives the following claims.
Claim 2.
A mechanism is truthful if and only for every is non-decreasing on and satisfy that
Claim 3.
Suppose bidders are rational agents (i.e., they maximize profits). Let be the revenue of the revenue-maximizing mechanism (among truthful or non-truthful) that the auctioneer can implement, and be the revenue of a Second Price Auction with reserve . Then for , we have that .
Definition C.1 (No-Regret Learning Property).
Let be the bid sequence submitted by agent ’s algorithm, and the total reward agent receives. We say that this algorithm satisfies the no-regret property if for any sequence it holds that
where the expectation is taken with respect to the randomness of the algorithm.
Definition C.2 (Last Iterate Convergence (LIC)).
Let the bid distribution of bidder in the last round . We say that converges to some distribution over if where is the Total-Variation (TV) distance between and
Appendix D Omitted Details from Section 3
Definition D.1 (Non-Degenerate auctions).
A single-item auction for two agents is non-degenerate with respect to the valuation profile if there are bid profiles so that
and
In order to show our result, we utilize a characterization (cf. Theorem D.2) regarding the structure of truthful deterministic single-item auctions that charge non-negative payments (see, e.g., Roughgarden (2010, Thm 9.36)) for bidders.
Theorem D.2 (Characterization of Truthful Deterministic Single-Item Auctions Roughgarden (2010)).
A single-item auction is truthful, and satisfies NPT, i.e., no payment transfers from the auctioneer to the bidders, if and only if:
-
•
is monotone for every
-
•
For all we have that
Theorem D.3 (No Deterministic Auction Leads to Truthful Bidding).
Fix a valuation profile and a deterministic truthful auction. Suppose bidders bid using MWU and with non-degenerate learning rates. Let (respectively ), be the bidder such that (respectively, ) and let Assume that and Then, with probability at least , the winner’s bids converge to a distribution supported between and the runner-up bidder converges to a bidding distribution satisfying
Proof of Theorem D.3.
The idea of the proof is to split the horizon into continuous non-overlapping epochs of length , where is some sufficiently large constant that depends on the discretization parameter . Notice that since these epochs are well-defined, when is sufficiently large. Assume without loss of generality that the weights of all the bids that are at most (resp. ) for the winning bidder (resp. runner-up) are initialized to 1. (The proof holds as long as there is some constant mass on each bid at the initialization stage, albeit with different constants.) We denote the epochs by and the rounds of the interaction by
Let be the utility the bidder gets when it wins the auction. By assumption, Let be the set of bids between and , i.e., Whenever the runner-up bids all the bids in increase their weights by a multiplicative factor of , whereas the weights of the other bids remain unchanged. Moreover, since the allocation rule is non-decreasing and the price does not depend on the bid, whenever the weight of some bid is increased, the weights of all the bids that are greater than are also increased by the same amount. Notice that, since bidding is a weakly-dominant strategy for the runner-up type, the mass that it puts on will never decrease relatively to the mass of the rest of the bids. Thus, the probability of bidding for the runner-up type is at least in every round. Hence, if we consider an interval of size and we denote by the indicator variable of whether the runner-up bid in round we have that for any
where are i.i.d. Bernoulli random variables with mean Then, the multiplicative version of Chernoff bound on shows that, with probability at least the runner-up type will bid at least many times in this window. By a union bound, we know that with probability at least this holds across all the different epochs. We call this event and condition on it for the rest of the proof. Our assumption that is non-degenerate shows that this probability is at least
Let be the total weight that the winning type assigns to at the beginning of epoch and be its probability. Notice that at this distribution is uniform. Consider the ratio of the weights of any and We have that
(1) |
where are the weights that the winner puts on at the beginning of epoch (similarly for the terms). For the probability of each bid in MWU, (and symmetrically for the other terms). Thus, by dividing the numerator and the denominator of the RHS of Equation 1 by and the numerator and denominator of the LHS of Equation 1 by we get:
Multiplying by gives us
Notice that is non-decreasing in since bidding is a weakly-dominant strategy for the winning type111This is where we are using the assumption that the runner-up type does not overbid. Otherwise, the argument can still go through with a different constant since we can show that the winning type will overbid only some many times and we need to account for this term., and, by definition, , so Hence,
where the second inequality follows from Thus, after each epoch the probability that the winning type does not bid in decreases by a factor of Hence, we can see that after epochs that total mass in this region is at most This proves the claim about the distribution of the winning type.
Let be the random variable that indicates whether bid in in round Let also denote the total number of epochs. Let , so that The preceding steps of the proof had shown that after every round, the probability that the winner bids in this region is non-increasing (since the bids in interval are weakly dominated by the bids in ), hence Thus, it suffices to bound
By definition, Now, the previous step of the proof had shown that the mass of each bid in interval drops by a factor of 0.9 between the beginning of consecutive epochs, i.e., for all . This implies Using , we get . Multiplying this by the value of gives
Hence, using Markov’s inequality we see that
Let us call this event and condition on it.
Let us now consider the bid distribution of the runner-up type after the end of the last epoch. We denote this distribution by . Recall that whenever the winning type bids in , the runner-up type performs no updates. Moreover, whenever it does perform an update its utility when it bids is at most greater than bidding Notice that whenever the weight of some bid is increased, the weights of all the bids greater than are also increased by the same amount, so the monotonicity of the bid distribution follows immediately. It suffices now to bound the ratio of the probability of bidding zero and the probability of bidding by some quantity that is independent of We have that
where the second inequality follows from the fact that the distribution is initialized to be uniform and is a weakly-dominant strategy across all rounds, so its probability is not decreased. Notice that
for some discretization-dependent , it follows that where is some discretization-dependent constant. Since we have that when is large enough. ∎
Theorem D.4 (Effect of Learning Rate on Convergence).
Fix a valuation profile and a non-degenerate deterministic truthful auction with respect to Suppose bidders bid using MWU and with non-degenerate learning rates. Let (respectively ), be the bidder such that (respectively, ). Let be the minimum winning bid of when bids Assume that Then, with probability at least , bidder converges to bidding and bidder converges to a bidding distribution supported in
Proof of Theorem D.4.
Consider the first rounds of the game, for some discretization-dependent constant. Assume without loss of generality that the weights of all the bids that are at most (resp. ) for the winning bidder (resp. runner-up) are initialized to 1. (Again, the argument works so long as all the weights are initialized with some constants.) Since the auction is non-degenerate with respect to there exists some bid of the winning type so that the runner-up bidder wins the auction when bidding truthfully and gets positive utility, i.e.,
Moreover, for all bids it holds
Since the auction is truthful, the difference above is minimized at Let
and, by definition, Let us consider the winning type and look at the worst-case ratio of the probability that is placed on bids at the end of every round . We have that
where the first inequality follows from the fact that bidding always yields at most utility more than bidding any other bid and the second one because . Moreover, since and the probability that is placed on is non-decreasing across the executions (since it is a weakly-dominant strategy), we have that
Let denote the random variable that counts the number of times the winning type bids within the first rounds. Let be independent Bernoulli random variables with mean . Notice that, it holds that Moreover,
To simplify the notation, let us denote Thus, a multiplicative Chernoff bound shows that, with probability at least we have that Let us call this event and condition on it.
Let us now focus on the bid distribution of the runner-up bidder after the first rounds. Notice that whenever the winning bidder bids then bidding yields utility at least greater than bidding any other bid to the runner-up type, and in the rounds where this does not happen, bidding is still a weakly dominant strategy so it generates as much utility as any other bid. Thus, we have that
Thus, since bidding is a weakly dominant strategy for the runner-up this ratio is non-increasing in we can immediately see that
which gives that
The same argument can be applied to all bids in
For the winning type, a symmetric argument shows that since after many rounds the runner-up type bids with high probability, all the bids in the region will yield utility that is larger than bidding by at least (again with high probability), so after another rounds its mass will be concentrated on bidding in this region. ∎
Proof of Theorem 3.1.
Let We can decompose as:
Notice that under the revenue of the auction in the learning setting satisfies
This is because both bidders will be bidding at most their valuation, so the revenue of the auction cannot increase. Let us now focus on the first term. Under the event the revenue of the auction under rational agents is However, in the learning setting, the runner-up bidder will be bidding strictly below their valuation in expectation, by Theorem D.3. Hence, we have that
Since the result follows by combining the two inequalities. ∎
Appendix E Omitted Details from Section 4
Proof of Lemma 4.2.
Let
i.e., the minimum improvement in the utility that is guaranteed to every player when they switch to bidding truthfully from any non-truthful bid, no matter what their valuation and the bids of the opponents are. Notice that for any fixed auction this quantity does not depend on Moreover, since is a strictly IC auction we have that Consider any round of the interaction. For any player we have that
no matter what the bids are. Let be the mean-based parameters of the algorithms that the agents are using. Moreover, let Notice that since by picking sufficiently large we have that We immediately get that, for every player
no matter what the bid profile of the other bidders in every round is. Thus, for every bidder by taking a union bound over all bids , we see that in round the probability of not bidding truthfully is at most Hence, we have shown the result. ∎
Proof of Theorem 4.4.
Let be the mean-based parameters of the algorithms that the agents are using. Recall that these parameters do depend on Assume without loss of generality that is the slowest one, i.e., where is some discretization-dependent constant. Let be a strictly IC auction and define
Similarly as in the previous proof, notice that does not depend on Consider the -mixture of the auctions and let us denote this auction by Let be the allocation rules of respectively, and let us define the payment rules in a symmetric way. Notice that since , it follows immediately that
Moreover, notice that
Let us focus on agent 1 since it is the one that has the slowest convergence. After rounds of the game we have that
no matter what the bid profile of the rest of the bidders in every round is. Thus, in order for the mean-based guarantee of the algorithm of the first bidder to give us the desired convergence we see that we need Since this places a constraint on the choice of , namely that Thus, since this is the only constraint that we have on the choice of we see that choosing suffices to get the result. ∎
Proof of Corollary 4.5.
Let be the output of Theorem 4.4 when the input auction is Myerson’s revenue-optimal auction for For any fixed valuation profile , for sufficiently large each bidder will be bidding except with probability Moreover, the payments in these two auctions differ by some . Thus,
The result follows by taking the expectation over the random draw of ∎
We present the formal result about the equilibria of the meta-game below.
Corollary E.1 (Equilibria of Meta-Game).
Let be an IC, IR auction. Let be the number of interactions. Assume that agents use mean-based no-regret learning algorithms to bid in these repeated auctions. Then, there is an auction such that
-
•
-
•
In the meta-game that is induced by every agent can gain at most utility by misreporting its value to the bidding algorithm.
Proof of Corollary E.1.
Let be the values of the agents and let be the reports to the bidding algorithms. Let be auction obtained by feeding the auction into the transformation described in Theorem 4.4. The guarantees of this result show that
-
•
-
•
where is the bid of the -th agent in round Thus, with high probability after a large enough number of rounds, for every agent the algorithm is bidding the reported value no matter what the other reports are. Since the auction is truthful, the utility of each agent is maximized when Hence, the optimal strategy, up to , is to report To be more formal, the expected utility of the th agent in round is
thus, since is truthful, this quantity is maximized for up to the term. ∎
Appendix F Omitted Details from Section 5
Proof of Proposition 5.1.
Let where is some auction with and some that will be defined shortly. Notice that
Since the bidders are mean-based no-regret learners, we know that when
they will be bidding truthfully with probability at least We know that in every round
Thus, we define The regret is
where the first inequality follows from the fact that after the first rounds the auctioneer regret is bounded the sum of the probabilities that the auction is SPA and the bidders do not bid truthfully, which is at most and the probability that auction is not SPA, which is The rest of the inequalities are just algebraic manipulations. Thus, by setting we get that
which concludes the proof. ∎
Proof of Proposition 5.2.
Consider the pairs of the form , such that both are bounded away from and . Then, Myerson’s payment formula shows that We first argue that Indeed, suppose that Then the low type gets no signal about their bid and hence bids uniformly at random between . In particular, with some probability that is independent of the low type bids the value . Now the only way for the auction to generate revenue from such rounds is if But if this is the case, then consider the valuation pair : the auctioneer allocates at most per round, and gets almost no revenue from the high type. Moreover, the low type will generate at most revenue, so the the regret of the auctioneer is at linear in ; this gives the desired contradiction.
Since , let . Then, and so . In order to cancel the effect of the learning rate of , we need to wait for rounds. For some fraction of these rounds the agent of low type will bid , and an argument similar the previous paragraph shows that the revenue of the auction will be at least less than . Thus, the regret in these rounds will be where we are hiding constants depending on . Let us assume that after rounds the low type starts bidding truthfully. Then, the total regret in this period due to allocation of the item to the low type is . Summing up the two terms we get a regret of Since , this is , which for any choice of is ∎
Proof of Theorem 5.3.
We will upper bound the auctioneer regret in the two epochs and separately, where is a parameter of the design which we will define shortly. For the first epoch, we will use the simple upper bound of
Let us consider the bid distribution of the two bidders after rounds. Since they are mean-based no-regret learners we know that if
then, by a union bound over the possible bids, they will both be bidding truthfully with probability at least
We know that in every round we have that
Therefore, we set Thus, we can upper bound the cumulative auctioneer regret by
where the first inequality follows from the fact that with probability at most one of the two bidders will not be truthful in the last rounds, and the other inequalities are just algebraic manipulations. ∎
Proof of Proposition 5.4.
It is not hard to see that in the setting we are working on the auctioneer cannot have negative auctioneer regret in any interval of the interaction. For instance, when the SPA performs optimally. Since every is a truthful auction, Myerson’s lemma shows that
so for we get that
Thus, in every iteration the utility gain of bidding is at most greater than bidding Summing up over the first iterations, we get that
Let us now shift our attention to the weights that MWU puts on after iterations. We have
so for we have that
This immediately implies that
Thus, the probability of bidding truthfully of both algorithms is bounded by Thus, when when both bidders are not bidding truthfully the revenue loss compared to is at least Putting it together, we can see that within the first rounds the total revenue loss compared to is at least for some absolute constant ∎
Next, we show that the auction we defined in Definition 5.5 is optimal, in terms of its parameter
Lemma F.1.
In the setting with two bidders it holds that the optimal choice of the parameter is Moreover, the auction defined in Definition 5.5 achieves that bound.
Proof of Lemma F.1.
Consider some auction and fix the bid of the second bidder to be Then, is a non-decreasing function, with Notice that for any consecutive bids, Myerson’s lemma shows that
Since there are different and the function is monotone and bounded between we have
and since there are terms in the summation, all of which are non-negative at least one of them must be at most Let be such that Then, picking witnesses that
∎
Appendix G Extensions
In this section we discuss potential extensions of our model and adaptations of our results.
Extension to partial feedback setting.
Our results can be adapted to the partial feedback setting, with different quantitative bounds. In particular, there are mean-based no-regret algorithms such as EXP3 (Braverman et al., 2018) with Notice that our positive results are stated for mean-based learners, so the guarantees hold in this setting as well.
Extension to multiple bidders.
We underline that our results in Section 4 are already stated and proven for multiple bidders. For our upper bounds in Section 5 there is a degradation to the auctioneer regret bound. When we are dealing with bidders we can create a strictly IC auction by building upon our “staircase auction” approach for two bidders in the following way: we select some bidder uniformly at random (independently of their bids) and then we allocate to bidder with probability Thus, for each bidder their allocation probability is a linear function with Hence, Myerson’s lemma shows that thus, Recall that in the two-bidder case we have shown that this auction gives so the degradation in by leads to a degradation of the same factor in the auctioneer regret compared to the two-bidder setting.
Extension of regret bounds to the distributional setting.
In Section 5 we consider a setting where the auctioneer does not have any distributional knowledge about the valuation of the bidders. Notice that our lower bounds are witnessed by valuation pairs of the low type, high type, of the form Let us now consider a distributional setting where are drawn from distributions and then the two bidders participate in repeated second-price auctions using MWU parametrized by these valuations. Similarly as in the prior-free setting, the goal of the auctioneer is to have small expected regret, where the expectation is over the random draw of the valuations and the random behavior of MWU. Notice that the cumulative revenue of SPA when the bidders are truthful is so this is the benchmark the auctioneer competes with (in this setting, we can modify the benchmark to be SPA with personalized reserves with the same arguments). If these distributions place some constant probability (i.e., independent of ) on every element of then with some constant probability we will see a draw of the form , so these pairs will be contributing a constant fraction of the expected revenue of the second-price auction, i.e., the term Thus, if the auctioneer wants to have expected regret at most , they need to have regret at most for all such valuation pairs, where in the notation we are suppressing all the parameters that do not depend on