This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Nash Convergence of Mean-Based Learning Algorithms
in First Price Auctions111A preliminary version of this paper has been accepted to WWW 2022.

Xiaotie Deng Center on Frontiers of Computing Studies, Peking University, email: xiaotie@pku.edu.cn.    Xinyan Hu Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, email: xinyanhu@berkeley.edu. Most of the work done at Center on Frontiers of Computing Studies, Peking University.    Tao Lin School of Engineering and Applied Sciences, Harvard University, email: tlin@g.harvard.edu    Weiqiang Zheng Department of Computer Science, Yale University, email: weiqiang.zheng@yale.edu
(February, 2023)
Abstract

Understanding the convergence properties of learning dynamics in repeated auctions is a timely and important question in the area of learning in auctions, with numerous applications in, e.g., online advertising markets. This work focuses on repeated first price auctions where bidders with fixed values for the item learn to bid using mean-based algorithms – a large class of online learning algorithms that include popular no-regret algorithms such as Multiplicative Weights Update and Follow the Perturbed Leader. We completely characterize the learning dynamics of mean-based algorithms, in terms of convergence to a Nash equilibrium of the auction, in two senses: (1) time-average: the fraction of rounds where bidders play a Nash equilibrium approaches 1 in the limit; (2) last-iterate: the mixed strategy profile of bidders approaches a Nash equilibrium in the limit. Specifically, the results depend on the number of bidders with the highest value:

  • If the number is at least three, the bidding dynamics almost surely converges to a Nash equilibrium of the auction, both in time-average and in last-iterate.

  • If the number is two, the bidding dynamics almost surely converges to a Nash equilibrium in time-average but not necessarily in last-iterate.

  • If the number is one, the bidding dynamics may not converge to a Nash equilibrium in time-average nor in last-iterate.

Our discovery opens up new possibilities in the study of convergence dynamics of learning algorithms.

1 Introduction

First price auctions are the current trend in online advertising auctions. A major example is Google Ad Exchange’s switch from second price auctions to first price auctions in 2019 (Paes Leme et al.,, 2020; Goke et al.,, 2022).

Compared to second price auctions, first price auctions are non-truthful: bidders need to reason about other bidders’ private values and bidding strategies and choose their own bids accordingly to maximize their utilities. Finding a good bidding strategy used to be a difficult task due to each bidder’s lack of information of other bidders. But given the repeated nature of online advertising auctions and with the advance of computing technology, nowadays’ bidders are able to learn to bid using automated bidding algorithms. As one bidder adjusts bidding strategies using a learning algorithm, other bidders’ utilities are affected and thus they will adjust their strategies as well. Then, a natural question follows: if all bidders in a repeated first price auction use some learning algorithms to adjust bidding strategies at the same time, will they converge to a Nash equilibrium of the auction?

A partial answer to this question is given by Hon-Snir et al., (1998) who show that, in a repeated first price auction where bidders have fixed values for the item, a Nash equilibrium may or may not be learned by the Fictitious Play algorithm, where in each round of auctions every bidder best responds to the empirical distributions of other bidders’ bids in history. Fictitious Play, however, is a deterministic algorithm that does not have the no-regret property — a desideratum for learning algorithms in adversarial environments. The no-regret property can only be obtained by randomized algorithms (Roughgarden,, 2016). As observed by Nekipelov et al., (2015) that bidders’ behavior on Bing’s advertising system is consistent with no-regret learning, it is hence important, from both theoretical and practical points of view, to understand the convergence property of no-regret algorithms in repeated first price auctions. This motivates our work.

Our contributions

Focusing on repeated first price auctions where bidders have fixed values, we completely characterize the Nash convergence property of a wide class of randomized online learning algorithms called “mean-based algorithms” (Braverman et al.,, 2018). This class contains most of popular no-regret algorithms, including Multiplicative Weights Update (MWU), Follow the Perturbed Leader (FTPL), etc..

We systematically analyze two notions of Nash convergence: (1) time-average: the fraction of rounds where bidders play a Nash equilibrium approaches 1 in the limit; (2) last-iterate: the mixed strategy profile of bidders approaches a Nash equilibrium in the limit. Specifically, the results depend on the number of bidders with the highest value:

  • If the number is at least three, the bidding dynamics of mean-based algorithms almost surely converges to Nash equilibrium, both in time-average and in last-iterate.

  • If the number is two, the bidding dynamics almost surely converges to Nash equilibrium in time-average but not necessarily in last-iterate.

  • If the number is one, the bidding dynamics may not converge to Nash equilibrium in time-average nor in last-iterate.

For the last case, the non-convergence result is proved for the Follow the Leader algorithm, which is a mean-based algorithm that is not necessarily no-regret. We also show by experiments that no-regret mean-based algorithms such as MWU and εt\varepsilon_{t}-Greedy may not last-iterate converge to a Nash equilibrium.

Intuitions and techniques

The intuition behind our convergence results (the first two cases above) relates to the notion of “iterated elimination of dominated strategies” in game theory. Suppose there are three bidders all having a same integer value vv for the item and choosing bids from the set {0,1,,v1}\{0,1,\ldots,v-1\}. The unique Nash equilibrium is all bidders bidding v1v-1. The elimination of dominated bids is as follows: firstly, bidding 0 is dominated by bidding 11 for each of the three bidders no matter what other bidders bid, so bidders will learn to bid 11 or higher instead of bidding 0 at the beginning; then, given that no bidders bid 0, bidding 11 is dominated by bidding 22, so all bidders learn to bid at least 22; …; in this way all bidders learn to bid v1v-1.222This logic has been implicitly spelled out by Hon-Snir et al., (1998). But their formal argument only works for deterministic algorithms like Fictitious Play.

The above intuition is only high-level. In particular, since bidders use mean-based algorithms which may pick a dominated bid with a small but positive probability, additional argument is needed to show that bidders will finally converge to v1v-1 with high probability. To do this, we borrow and generalize a technique (which is a combination of time-partitioning and Azuma’s inequality) from Feng et al., (2021) who show that bidders in a second price auction with multiple Nash equilibria converge to the truthful equilibrium if they use mean-based algorithms with an initial uniform exploration stage. Their argument relies on the fact that, in a second price auction, all bidders learn the truthful Nash equilibrium with high probability during the uniform exploration stage. In contrast, we allow any mean-based algorithms without an initial uniform exploration stage.

1.1 Discussion

An assumption made in our work is that each bidder has a fixed value for the item sold throughout the repeated auction. Seemingly restrictive, this assumption can be justified in several aspects. First, fixed value is in fact a quite common assumption in the literature on repeated auctions, in various contexts including value inference (Nekipelov et al.,, 2015), dynamic pricing (Amin et al.,, 2013; Devanur et al.,, 2015; Immorlica et al.,, 2017), as well as the study of bidding equilibrium (Hon-Snir et al.,, 1998; Iyer et al.,, 2014; Kolumbus and Nisan,, 2022; Banchio and Skrzypacz,, 2022). An exception is the work by Feng et al., (2021) who study repeated first price auctions under the Bayesian assumption that bidders’ values are i.i.d. samples from a distribution at every round. However, their result is restricted to a 22-symmetric-bidder setting with the Uniform[0,1][0,1] distribution where the Bayesian Nash equilibrium (BNE) is simply every bidder bidding half of their values. For general asymmetric distributions there is no explicit characterization of the BNE (Lebrun,, 1996, 1999; Maskin and Riley,, 2000) despite the existence of (inefficient) numerical approximations (Fibich and Gavious,, 2003; Escamocher et al.,, 2009; Wang et al.,, 2020; Fu and Lin,, 2020). No algorithms are known to be able to compute BNE efficiently for all asymmetric distributions, let alone a simple, generic learning algorithm.333Recent work (Filos-Ratsikas et al.,, 2021) even shows that computing a BNE in a first price auction where bidders have subjective priors over others’ types is PPAD-complete.

Moreover, in real-life auctions, fixed values do occur if a same item is sold repeatedly, bidders have stable values for that item, and the set of bidders is fixed. An example is a few large online travel agencies (Agoda, Airbnb, and Booking.com) competing for an ad slot about “hotel booking”. In such Internet advertising auction scenarios, a large number of auctions can happen in a short amount of time, which allows learning bidders to converge to the Nash equilibrium quickly.

Finally, as we will show, even with the seemingly innocuous assumption of fixed values, the learning dynamics of mean-based algorithms already exhibits complicated behaviors: it may converge to different equilibria in different runs or not converge at all. One can envision more unpredictable behaviors when values are not fixed.

Learning in general games

Our work is related to a fundamental question in the field of Learning in Games (Fudenberg and Levine,, 1998; Cesa-Bianchi and Lugosi,, 2006; Nisan et al.,, 2007): if players in a repeated game employ online learning algorithms to adjust strategies, will they converge to an equilibrium? And what kinds of equilibrium? Classical results include the convergence of no-regret learning algorithms to a Coarse Correlated Equilibrium (CCE) and no-internal-regret algorithms to a Correlated Equilibrium in any game (Foster and Vohra,, 1997; Hart and Mas-Colell,, 2000). But given that (coarse) correlated equilibria are much weaker than the archetypical solution concept of a Nash equilibrium, a more appealing and challenging question is the convergence towards Nash equilibrium. Positive answers to this question are only known for some special cases of algorithms and games: e.g., no-regret algorithms converge to Nash equilibria in zero-sum games, 2×22\times 2 games, and routing games (Fudenberg and Levine,, 1998; Cesa-Bianchi and Lugosi,, 2006; Nisan et al.,, 2007). In contrast, several works give non-convergence examples: e.g., the non-convergence of MWU in a 3×33\times 3 game (Daskalakis et al.,, 2010) and Regularized Learning Dynamics in zero-sum games (Mertikopoulos et al.,, 2017). In this work we study the Nash equilibrium convergence property in first price auctions for a large class of learning algorithms, namely the mean-based algorithms, and provide both positive and negative results.

Last v.s. average iterate convergence

We emphasize that previous results on convergence of learning dynamics to Nash equilibria in games are mostly attained in an average sense, i.e., the empirical distributions of players’ actions converge. Our notion of time-average convergence, which requires players play a Nash equilibrium in almost every round, is different from the convergence of empirical distributions; in fact, ours is stronger if the Nash equilibrium is unique. Nevertheless, time-average convergence fails to capture the full picture of the dynamics since players’ last-iterate (mixed) strategy profile may not converge. Existing results about last-iterate convergence show that most of learning dynamics actually diverge or enter a limit cycle even in a simple 3×33\times 3 game (Daskalakis et al.,, 2010) or zero-sum games (Mertikopoulos et al.,, 2017), except for a few convergence examples like optimistic gradient descent/ascent in two-player zero-sum games or monotone games (Daskalakis and Panageas,, 2018; Wei et al.,, 2021; Cai et al.,, 2022). Our results and techniques, regarding the convergence of any mean-based algorithm in first price auctions, shed light on further study of last-iterate convergence in more general settings.

1.2 Additional Related Works

Online learning in auctions

A large fraction of existing works on online learning in repeated auctions are from the seller’s perspective, i.e., studying how a seller can maximize revenue by adaptively changing the rules of the auction (e.g., reservation price) over time (e.g., Blum and Hartline, (2005); Amin et al., (2013); Mohri and Medina, (2014); Cesa-Bianchi et al., (2015); Braverman et al., (2018); Huang et al., (2018); Abernethy et al., (2019); Kanoria and Nazerzadeh, (2019); Deng et al., (2020); Golrezaei et al., (2021)). We focus on the bidders’ learning problem.

Existing works from bidders’ perspective are mostly about “learning to bid”, studying on how to design no-regret algorithms for a bidder to bid in various formats of repeated auctions, including first price auctions (Balseiro et al.,, 2019; Han et al.,, 2020; Badanidiyuru et al.,, 2021), second price auctions (Iyer et al.,, 2014; Weed et al.,, 2016), and more general auctions (Feng et al.,, 2018; Karaca et al.,, 2020). Those works take the perspective of a single bidder, without considering the interaction among multiple bidders all learning to bid at the same time. We instead study the consequence of such interaction, showing that the learning dynamics of multiple bidders may or may not converge to the Nash equilibrium of the auction.

Multi-agent learning in first price auctions

In addition to the aforementioned works by Feng et al., (2021) and Hon-Snir et al., (1998), other works on multi-agent learning in first price auctions include, e.g., several empirical works by Bichler et al., (2021); Goke et al., (2022); Banchio and Skrzypacz, (2022) and a theoretical work by Kolumbus and Nisan, (2022). Bichler et al., (2021) and Banchio and Skrzypacz, (2022) observe convergence results for some learning algorithms experimentally. Kolumbus and Nisan, (2022) prove that in repeated first price auctions with two mean-based learning bidders, if the dynamics converge to some limit, then this limit must be a CCE in which the bidder with the higher value submits bids that are close to the lower value. However, they do not give conditions under which the dynamics converge. We prove that the dynamics converge if the two bidders have the same value and in fact converge to the stronger notion of a Nash equilibrium. This result complements Kolumbus and Nisan, (2022) and supports the aforementioned empirical findings.

Learning to iteratively eliminate dominated strategies

Although it is not surprising that mean-based learning algorithms are able to iteratively eliminate dominated strategies in repeated games, it is surprising that we cannot find a formal proof for this result in the literature. Part of the reason could be that mean-based algorithms can be randomized and difficult to analyze. As mentioned in the Introduction, we generalize a “time-partitioning” technique in Feng et al., (2021) to overcome this difficulty and give a formal proof for this result. Some recent works on multi-agent learning in other games (e.g., Wu et al., (2022); Feng et al., (2022)) also make the observation that many algorithms similar to mean-based algorithms can iteratively eliminate dominated strategies. But interestingly, Wu et al., (2022) find that those algorithms may need an exponential time to iteratively eliminated all dominated strategies in some special games. We do not know the exact convergence rate of mean-based algorithms in our first price auction game.

Organization of the paper

We discuss model and preliminaries in Section 2 and present our main results in Section 3. In Section 4 we present the proof of Theorem 4, which covers the main ideas and proof techniques of all our convergence results. Section 5 includes experimental results. We conclude and discuss future directions in Section 6. Missing proofs from Section 3 and 4 are in Appendix A and B respectively.

2 Model and Preliminaries

Repeated first price auctions

We consider repeated first-price sealed-bid auctions where a single seller sells a good to a set of N2N\geq 2 players (bidders) 𝒩={1,2,,N}\mathcal{N}=\{1,2,...,N\} for infinite rounds. Each player i𝒩i\in\mathcal{N} has a fixed private value viv^{i} for the good throughout. See Section 1.1 for a discussion on this assumption. We assume that viv^{i} is a positive integer in some range {1,,V}\{1,\ldots,V\} where VV is an upper bound on viv^{i}. Suppose V3V\geq 3. No player knows other players’ values. Without loss of generality, assume v1v2vNv^{1}\geq v^{2}\geq\cdots\geq v^{N}.

At each round t1t\geq 1 of the repeated auctions, each bidder ii submits a bid bti{0,1,,V}b^{i}_{t}\in\{0,1,\ldots,V\} to compete for the good. A discrete set of bids captures the reality that the minimum unit of money is a cent. The bidder with the highest bid wins the good. If there are more than one highest bidders, the good is allocated to one of them uniformly at random. The bidder who wins the good pays her bid btib^{i}_{t}, obtaining utility vibtiv^{i}-b^{i}_{t}; other bidders obtain utility 0. Let ui(bti,𝒃ti)u^{i}(b^{i}_{t},\bm{b}^{-i}_{t}) denote bidder ii’s (expected) utility when ii bids btib^{i}_{t} while other bidders bid 𝒃ti=(bt1,,bti1,bti+1,,btN)\bm{b}^{-i}_{t}=(b^{1}_{t},\ldots,b^{i-1}_{t},b^{i+1}_{t},\ldots,b^{N}_{t}), i.e., ui(bti,𝒃ti)=(vibti)𝕀[bti=maxj𝒩btj]1|argmaxj𝒩btj|u^{i}(b^{i}_{t},\bm{b}^{-i}_{t})=(v^{i}-b^{i}_{t})\mathbb{I}[b^{i}_{t}=\max_{j\in\mathcal{N}}b^{j}_{t}]\frac{1}{|\operatorname*{argmax}_{j\in\mathcal{N}}b^{j}_{t}|}.

We assume that bidders never bid above or equal to their values since that brings them negative or zero utility, which is clearly dominated by bidding 0. We denote the set of possible bids of each bidder ii by i={0,1,,vi1}\mathcal{B}^{i}=\{0,1,\ldots,v^{i}-1\}.444We could allow a bidder to bid above vi1v^{i}-1. But a rational bidder will quickly learn to not place such bids.

Online learning

We assume that each bidder i𝒩i\in\mathcal{N} chooses her bids using an online learning algorithm. Specifically, we regard the set of possible bids i\mathcal{B}^{i} as a set of actions (or arms). At each round tt, the algorithm picks (possibly in a random way) an action btiib^{i}_{t}\in\mathcal{B}^{i} to play, and then receives some feedback. The feedback may include the rewards (i.e., utilities) of all possible actions in i\mathcal{B}^{i} (in the experts setting) or only the reward of the chosen action btib^{i}_{t} (in the multi-arm bandit setting). With feedback, the algorithm updates its choice of actions in future rounds. We do not assume a specific feedback model in this work. Our analysis will apply to all online learning algorithms that satisfy the following property, called “mean-based” (Braverman et al.,, 2018; Feng et al.,, 2021), which roughly says that the algorithm picks actions with low average historical rewards with low probabilities.

Definition 1 (mean-based algorithm).

Let αti(b)\alpha_{t}^{i}(b) be the average reward of action bb in the first tt rounds: αti(b)=1ts=1tui(b,𝐛si)\alpha_{t}^{i}(b)=\frac{1}{t}\sum_{s=1}^{t}u^{i}(b,\bm{b}^{-i}_{s}). An algorithm is γt\gamma_{t}-mean-based if, for any bib\in\mathcal{B}^{i}, whenever there exists bib^{\prime}\in\mathcal{B}^{i} such that αt1i(b)αt1i(b)>Vγt\alpha_{t-1}^{i}(b^{\prime})-\alpha_{t-1}^{i}(b)>V\gamma_{t}, the probability that the algorithm picks bb at round tt is at most γt\gamma_{t}. An algorithm is mean-based if it is γt\gamma_{t}-mean-based for some decreasing sequence (γt)t=1(\gamma_{t})_{t=1}^{\infty} such that γt0\gamma_{t}\to 0 as tt\to\infty.

In this work, we assume that the online learning algorithm may run for an infinite number of rounds. This captures the scenario where bidders do not know how long they will be in the auction and hence use learning algorithms that work for an arbitrary unknown number of rounds. Infinite-round mean-based algorithms can be obtained by modifying classical finite-round online learning algorithms (e.g., MWU) with constant learning rates to have decreasing learning rates, as shown below:

Example 2.

Let (εt)t=1(\varepsilon_{t})_{t=1}^{\infty} be a decreasing sequence approaching 0. The following algorithms are mean-based:

  • Follow the Leader (or Greedy): at each round t1t\geq 1, each player i𝒩i\in\mathcal{N} chooses an action bargmaxbi{αt1i(b)}b\in\operatorname*{argmax}_{b\in\mathcal{B}^{i}}\{\alpha_{t-1}^{i}(b)\} (with a specific tie-breaking rule).

  • εt\varepsilon_{t}-Greedy: at each round t1t\geq 1, each player i𝒩i\in\mathcal{N} with probability 1εt1-\varepsilon_{t} chooses bargmaxbi{αt1i(b)}b\in\operatorname*{argmax}_{b\in\mathcal{B}^{i}}\{\alpha_{t-1}^{i}(b)\}, with probability εt\varepsilon_{t} chooses an action in i\mathcal{B}^{i} uniformly at random.

  • Multiplicative Weights Update (MWU): at each round t1t\geq 1, each player i𝒩i\in\mathcal{N} chooses each action bib\in\mathcal{B}^{i} with probability wt1(b)biwt1(b)\frac{w_{t-1}(b)}{\sum_{b^{\prime}\in\mathcal{B}^{i}}w_{t-1}(b^{\prime})}, where wt(b)=exp(εts=1tui(b,𝒃si))w_{t}(b)=\exp(\varepsilon_{t}\sum_{s=1}^{t}u^{i}(b,\bm{b}_{s}^{-i})).555We note that the MWU defined here is different from another MWU algorithm with decreasing parameter where the weight of each action wt(b)w_{t}(b) is updated by wt(b)=wt1(b)exp(εtui(b,𝒃ti))=exp(s=1tεsui(b,𝒃si))w_{t}(b)=w_{t-1}(b)\cdot\exp(\varepsilon_{t}u^{i}(b,\bm{b}_{t}^{-i}))=\exp(\sum_{s=1}^{t}\varepsilon_{s}u^{i}(b,\bm{b}_{s}^{-i})). That algorithm is not mean-based because rewards ui(b,𝒃si)u^{i}(b,\bm{b}_{s}^{-i}) in earlier rounds matter more than rewards in later rounds given that εs\varepsilon_{s} is decreasing. The algorithm we define here treat rewards at different rounds equally and is hence mean-based.

Clearly, Follow the Leader is (γt=0)(\gamma_{t}=0)-mean-based and εt\varepsilon_{t}-Greedy is εt\varepsilon_{t}-mean-based. One can see Braverman et al., (2018) for why MWU is mean-based. Additionally, MWU is no-regret when the sequence (εt)t=1(\varepsilon_{t})_{t=1}^{\infty} is set to εt=O(1/t)\varepsilon_{t}=O(1/\sqrt{t}) (see, e.g., Theorem 2.3 in Cesa-Bianchi and Lugosi, (2006)).

Equilibria in first price auctions

Before presenting our main results, we characterize the set of all Nash equilibria in the first price auction where bidders have fixed values v1v2vNv^{1}\geq v^{2}\geq\cdots\geq v^{N}. We only consider pure-strategy Nash equilibria in this work.666Whether and how our results extend to mixed-strategy Nash equilibria is open. Reusing the notation ui()u^{i}(\cdot), we denote by ui(bi,𝒃i)u^{i}(b^{i},\bm{b}^{-i}) the utility of bidder ii when she bids bib^{i} while others bid 𝒃i=(b1,,bi1,bi+1,,bN)\bm{b}^{-i}=(b^{1},\ldots,b^{i-1},b^{i+1},\ldots,b^{N}). A bidding profile 𝒃=(b1,,bN)=(bi,𝒃i)\bm{b}=(b^{1},\ldots,b^{N})=(b^{i},\bm{b}^{-i}) is called a Nash equilibrium if ui(𝒃)ui(b,𝒃i)u^{i}(\bm{b})\geq u^{i}(b^{\prime},\bm{b}^{-i}) for any bib^{\prime}\in\mathcal{B}^{i} and any i𝒩i\in\mathcal{N}. Let MiM^{i} denote the set of bidders who have the same value as bidder ii, Mi={j𝒩:vj=vi}M^{i}=\{j\in\mathcal{N}:v^{j}=v^{i}\}. M1M^{1} is the set of bidders with the highest value.

Proposition 3.

The set of (pure-strategy) Nash equilibria in the first price auctions with fixed values v1v2vNv^{1}\geq v^{2}\geq\cdots\geq v^{N} are bidding profiles 𝐛=(b1,,bN)\bm{b}=(b^{1},\ldots,b^{N}) that satisfy the following:

  • The case of |M1|3|M^{1}|\geq 3: bi=v11b^{i}=v^{1}-1 for iM1i\in M^{1} and bjv12b^{j}\leq v^{1}-2 for jM1j\notin M^{1}.

  • The case of |M1|=2|M^{1}|=2:

    • If N=2N=2 or v1=v2>v3+1v^{1}=v^{2}>v^{3}+1: there are two types of Nash equilibria: (1) b1=b2=v11b^{1}=b^{2}=v^{1}-1, with bjv13b^{j}\leq v^{1}-3 for jM1j\notin M^{1}; (2) b1=b2=v12b^{1}=b^{2}=v^{1}-2, with bjv13b^{j}\leq v^{1}-3 for jM1j\notin M^{1}.

    • If N>2N>2 and v1=v2=v3+1v^{1}=v^{2}=v^{3}+1: b1=b2=v11b^{1}=b^{2}=v^{1}-1 and bjv12b^{j}\leq v^{1}-2 for jM1j\notin M^{1}.

  • The case of |M1|=1|M^{1}|=1:

    • Bidding profiles that satisfy the following are Nash equilibria: b1=v2b^{1}=v^{2}, at least one bidder in M2M^{2} bids v21v^{2}-1, all other bidders bid bjv21b^{j}\leq v^{2}-1.

    • If v1=v2+1v^{1}=v^{2}+1 and |M2|=1|M^{2}|=1, then there is another type of Nash equilibria: b1=b2=v21b^{1}=b^{2}=v^{2}-1, bjv22b^{j}\leq v^{2}-2 for j{1,2}j\notin\{1,2\}.

There are no other (pure-strategy) Nash equilibria.

The proof of this proposition is straightforward and omitted. Intuitively, whenever more than one bidder has the highest value (|M1|2|M^{1}|\geq 2), they should compete with each other by bidding v11v^{1}-1 (or v12v^{1}-2 if |M1|=2|M^{1}|=2 and no other bidders are able to compete with them). When |M1|=1|M^{1}|=1, the unique highest-value bidder (bidder 11) competes with the second-highest bidders (M2M^{2}).

3 Main Results: Convergence of Mean-Based Algorithms

We introduce some additional notations. Let 𝒙tivi\bm{x}^{i}_{t}\in\mathbb{R}^{v^{i}} be the mixed strategy of player ii in round tt, where the bb-th component of 𝒙ti\bm{x}^{i}_{t} is the probability that player ii bids bib\in\mathcal{B}^{i} in round tt. The sequence (𝒙ti)t=1(\bm{x}^{i}_{t})_{t=1}^{\infty} is a stochastic process, where the randomness for each 𝒙ti\bm{x}^{i}_{t} includes the randomness of bidding by all players in previous rounds. Let 𝟏b=(0,,0,1,0,,0)\bm{1}_{b}=(0,...,0,1,0,...,0) where 11 is in the bb-th position.

Our main results about the convergence of mean-based algorithms in repeated first price auctions depend on how many bidders have the highest value, |M1||M^{1}|.

The case of |M1|3|M^{1}|\geq 3.
Theorem 4.

If |M1|3|M^{1}|\geq 3 and every bidder follows a mean-based algorithm, then, with probability 11, both of the following events happen:

  • Time-average convergence of bid sequence:

    limt1ts=1t𝕀[iM1,bsi=v11]=1.\lim_{t\to\infty}\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\forall i\in M^{1},b_{s}^{i}=v^{1}-1]=1. (1)
  • Last-iterate convergence of mixed strategy profile:

    iM1,limt𝒙ti=𝟏v11.\forall i\in M^{1},~{}\lim_{t\to\infty}\bm{x}^{i}_{t}=\bm{1}_{v^{1}-1}. (2)

Theorem 4 can be interpreted as follows. According to Proposition 3, the bidding profile 𝒃s\bm{b}_{s} at round ss is a Nash equilibrium if and only if iM1,bsi=v11\forall i\in M^{1},b_{s}^{i}=v^{1}-1 (bidders not in M1M^{1} bid v12\leq v^{1}-2 by assumption777We note that the bidders not in M1M^{1} can follow a mixed strategy and need not converge to a deterministic bid.). Hence, the first result of Theorem 4 implies that the fraction of rounds where bidders play a Nash equilibrium approaches 11 in the limit. The second result shows that all bidders iM1i\in M^{1} bid v11v^{1}-1 with certainty eventually, achieving a Nash equilibrium.

The case of |M1|=2|M^{1}|=2.
Theorem 5.

If |M1|=2|M^{1}|=2 and every bidder follows a mean-based algorithm, then, with probability 11, one of the following two events happens:

  • limt1ts=1t𝕀[iM1,bsi=v12]=1\lim_{t\to\infty}\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\forall i\in M^{1},\ b_{s}^{i}=v^{1}-2]=1;

  • limt1ts=1t𝕀[iM1,bsi=v11]=1\lim_{t\to\infty}\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\forall i\in M^{1},b_{s}^{i}=v^{1}-1]=1 and iM1\forall i\in M^{1}, limt𝒙ti=𝟏v11\lim_{t\to\infty}\bm{x}_{t}^{i}=\bm{1}_{v^{1}-1}.

Moreover, if N>2N>2 and v3=v11v^{3}=v^{1}-1 then only the second event happens.

For the case v3<v11v^{3}<v^{1}-1, according to Proposition 3, 𝒃s\bm{b}_{s} is a Nash equilibrium if and only if both bidders in M1M^{1} play v11v^{1}-1 or v12v^{1}-2 at the same time (with other bidders bidding v13\leq v^{1}-3 by assumption7). Hence, the theorem shows that the bidders eventually converge to one of the two possible types of equilibria. Interestingly, experiments show that some mean-based algorithms lead to the equilibrium of v11v^{1}-1 while some lead to v12v^{1}-2. Also, a same algorithm may converge to different equilibria in different runs. See Section 5 for details.

In the case of time-average convergence to the equilibrium of v12v^{1}-2, the last-iterate convergence result does not always holds. Consider an example with 2 bidders, with v1=v2=3v^{1}=v^{2}=3. We can construct a γt\gamma_{t}-mean-based algorithm with γt=O(1t1/4)\gamma_{t}=O(\frac{1}{t^{1/4}}) such that, with constant probability, it holds limt1ts=1t𝕀[iM1,bsi=v12]=1\lim_{t\to\infty}\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\forall i\in M^{1},\ b_{s}^{i}=v^{1}-2]=1 but in infinitely many rounds we have 𝒙ti=𝟏2=𝟏v11\bm{x}_{t}^{i}=\bm{1}_{2}=\bm{1}_{v^{1}-1}. The key idea is that, when αti(1)αti(2)\alpha_{t}^{i}(1)-\alpha_{t}^{i}(2) is positive but lower than VγtV\gamma_{t} in some round tt (which happens infinitely often), we can let the algorithm bid 22 with certainty in round t+1t+1. This does not violate the γt\gamma_{t}-mean-based property.

Proposition 6.

If |M1|=2|M^{1}|=2, then there exists a mean-based algorithm such that, when players follow this algorithm, with constant probability their mixed strategy profiles do not converge to a Nash equilibrium in last-iterate.

The case of |M1|=1|M^{1}|=1.

The dynamics may not converge to a Nash equilibrium of the auction in time-average nor in last-iterate, as shown in the following example (see Appendix A for a proof).

Example 7.

Let v1=10v^{1}=10, v2=v3=7v^{2}=v^{3}=7. Assume that players use the Follow the Leader algorithm (which is 0-mean-based) with a specific tie-breaking rule. They may generate the following bidding path (bt1,bt2,bt3)t1(b_{t}^{1},b_{t}^{2},b_{t}^{3})_{t\geq 1}:

(7,6,1),(7,1,6),(7,1,1),(7,6,1),(7,1,6),(7,1,1),\displaystyle(7,6,1),(7,1,6),(7,1,1),(7,6,1),(7,1,6),(7,1,1),\ldots

Note that (7,1,1)(7,1,1) is not a Nash equilibrium according to Proposition 3 but it appears in 13\frac{1}{3} fraction of rounds, which means that the dynamics neither converges in the time-average sense nor in the last-iterate sense to a Nash equilibrium.

Example 7 also shows that, in the case of |M1|=1|M^{1}|=1, the bidding dynamics generated by a mean-based algorithm may not converge to Nash equilibrium in the classical sense of “convergence of empirical distribution”: i.e., letting pti=1ts=1t𝟏bsiΔ(i)p_{t}^{i}=\frac{1}{t}\sum_{s=1}^{t}\bm{1}_{b_{s}^{i}}\in\Delta(\mathcal{B}^{i}) denote the empirical distribution of player ii’s bids up to round tt, the vector of individual empirical distributions (pt1,pt2,pt3)t1(p_{t}^{1},p_{t}^{2},p_{t}^{3})_{t\geq 1} approaches a (mixed-strategy) Nash equilibrium in the limit. To see this, note that the vector of individual empirical distributions converges to (p1,p2,p3)(p^{1},p^{2},p^{3}) where p1(7)=1p^{1}(7)=1 and for i=2,3i=2,3, pi(6)=13p^{i}(6)=\frac{1}{3} and pi(1)=23p^{i}(1)=\frac{2}{3}. It is easy to verify that for bidder 11, bidding 22 has utility (102)(23)2=329(10-2)(\frac{2}{3})^{2}=\frac{32}{9}, which is larger than the utility of bidding 77, which is 107=310-7=3. Thus, (p1,p2,p3)(p^{1},p^{2},p^{3}) is not a Nash equilibrium.

The mean-based algorithm in Example 7 is not no-regret. In Section 5 we show by experiments that such non-convergence results also hold for no-regret mean-based algorithms, e.g., MWU.

4 Proof of Theorem 4

The proof of Theorem 4 covers the main ideas and proof techniques of our convergence results, so we present it here. We first provide a proof sketch. Then in Section 4.1 we provide properties of mean-based algorithms that will be used in the formal proof. Section 4.2 and Section 4.3 prove Theorem 4.

Proof sketch

The idea of the proof resembles the notion of iterative elimination of dominated strategies in game theory. We first use a step-by-step argument to show that bidders with the highest value (i.e., those in M1M^{1}) will gradually learn to avoid bidding 0,1,,v130,1,\ldots,v^{1}-3. Then we further prove that: if |M1|=3|M^{1}|=3, they will avoid v12v^{1}-2 and hence converge to v11v^{1}-1; if |M1|=2|M^{1}|=2, the two bidders may end up playing v11v^{1}-1 or v12v^{1}-2.

To see why bidders in M1M^{1} will learn to avoid 0, suppose that there are two bidders in total and one of them (say, bidder ii) bids bb with probability P(b)P(b) in history. For the other bidder (say, bidder jj), if bidder jj bids 0, she obtains utility α(0)=(v10)P(0)2\alpha(0)=(v^{1}-0)\frac{P(0)}{2}; if she bids 11, she obtains utility α(1)=(v11)(P(0)+P(1)2)\alpha(1)=(v^{1}-1)(P(0)+\frac{P(1)}{2}). Since α(1)α(0)=v122P(0)+(v11)P(1)2>0\alpha(1)-\alpha(0)=\frac{v^{1}-2}{2}P(0)+(v^{1}-1)\frac{P(1)}{2}>0 (assuming v13v^{1}\geq 3), bidding 11 is better than bidding 0 for bidder jj. Given that bidder jj is using a mean-based algorithm, she will play 0 with small probability (say, zero probability). The same argument applies to bidder ii. Hence, both bidders learn to not play 0. Then we take an inductive step: assuming that no bidders play 0,,k10,\ldots,k-1, we note that α(k+1)α(k)=v1k22P(k)+v1k12P(k+1)>0\alpha(k+1)-\alpha(k)=\frac{v^{1}-k-2}{2}P(k)+\frac{v^{1}-k-1}{2}P(k+1)>0 for kv13k\leq v^{1}-3, therefore k+1k+1 is a better response than kk and both players will avoid bidding kk. An induction shows that they will finally learn to avoid 0,1,,v130,1,\ldots,v^{1}-3. Then, for the case of |M1|3|M^{1}|\geq 3, we will use an additional claim (Claim 9) to show that, if bidders bid 0,1,,v130,1,\ldots,v^{1}-3 rarely in history, they will also avoid bidding v12v^{1}-2 in the future.

The formal proof uses a time-partitioning technique proposed by Feng et al., (2021). Roughly speaking, we partition the time horizon into some periods 1<T0<T1<T2<1<T_{0}<T_{1}<T_{2}<\cdots. If bidders bid 0,1,,k10,1,\ldots,k-1 with low frequency from round 11 to Tk1T_{k-1}, then using the mean-based properties in Claim 8 and Claim 9, we show that they will bid kk with probability at most γt\gamma_{t} in each round from Tk1+1,Tk1+2,,T_{k-1}+1,T_{k-1}+2,\ldots, to TkT_{k}. A use of Azuma’s inequality shows that the frequency of bid kk in period (Tk1,Tk](T_{k-1},T_{k}] is also low with high probability, which concludes the induction. Constructing an appropriate partition allows us to argue that the frequency of bids less than v11v^{1}-1 converges to 0 with high probability.

4.1 Properties of Mean-Based Algorithms in First Price Auctions

We use the following notations intensively in the proofs. We denote by Pti(k)P_{t}^{i}(k) the frequency of the highest bid submitted by bidders other than ii during the first tt rounds:

Pti(k)=1ts=1t𝕀[maxjibsj=k].P_{t}^{i}(k)=\tfrac{1}{t}\textstyle\sum_{s=1}^{t}\mathbb{I}[\max_{j\neq i}b_{s}^{j}=k].

By Pti(0:k)P_{t}^{i}(0:k) we mean =0kPti()\sum_{\ell=0}^{k}P_{t}^{i}(\ell). Let Pti(0:1)P_{t}^{i}(0:-1) be 0. Additionally, let Qti(k)Q_{t}^{i}(k) be the probability of bidder ii winning the item with ties if she bids kk in history:

Qti(k)=1ts=1t𝕀[maxjibsj=k]1|argmaxjibsj|+1.Q_{t}^{i}(k)=\tfrac{1}{t}\textstyle\sum_{s=1}^{t}\mathbb{I}[\max_{j\neq i}b_{s}^{j}=k]\frac{1}{|\operatorname*{argmax}_{j\neq i}b_{s}^{j}|+1}.

Clearly,

01NPti(k)Qti(k)12Ptt(k)12.0\leq\tfrac{1}{N}P_{t}^{i}(k)\leq Q_{t}^{i}(k)\leq\tfrac{1}{2}P_{t}^{t}(k)\leq\tfrac{1}{2}. (3)

We can use Pti(0:k1)P_{t}^{i}(0:k-1) and Qit(k)Q_{i}^{t}(k) to express αti(k)\alpha_{t}^{i}(k):

αti(k)=(vik)(Pti(0:k1)+Qti(k)).\alpha_{t}^{i}(k)=(v^{i}-k)\big{(}P_{t}^{i}(0:k-1)+Q_{t}^{i}(k)\big{)}. (4)

We use HtH_{t} to denote the history of the first tt rounds, which includes the realization of all randomness in the first tt rounds. Bidders themselves do not necessarily observe the full history HtH_{t}. Given Ht1H_{t-1}, each bidder’s mixed strategy 𝒙ti\bm{x}_{t}^{i} at round tt is determined, and the kk-th component of 𝒙ti\bm{x}_{t}^{i} is exactly Pr[bti=kHt1]\Pr[b_{t}^{i}=k\mid H_{t-1}]. The following claim says that, if other bidders rarely bid 0 to k1k-1 in history, then bidder ii will not bid kk with large probability in round tt, for iM1i\in M^{1}.

Claim 8.

Assume v13v^{1}\geq 3. For any iM1i\in M^{1}, any k{0,1,,v13}k\in\{0,1,\ldots,v^{1}-3\}, any t1t\geq 1, if the history Ht1H_{t-1} of the first t1t-1 rounds satisfies Pt1i(0:k1)<12VN2γtP_{t-1}^{i}(0:k-1)<\frac{1}{2VN}-2\gamma_{t}, then Pr[bti=kHt1]γt\Pr[b_{t}^{i}=k\mid H_{t-1}]\leq\gamma_{t}.

Proof.

Suppose Pt1i(0:k1)12VN2γtP_{t-1}^{i}(0:k-1)\leq\frac{1}{2VN}-2\gamma_{t} holds. If αt1i(k+1)αt1i(k)>Vγt\alpha_{t-1}^{i}(k+1)-\alpha_{t-1}^{i}(k)>V\gamma_{t}, then by the mean-based property, the conditional probability Pr[bti=kαt1i(k+1)αt1i(k)>Vγt,Ht1]\Pr[b_{t}^{i}=k\mid\alpha_{t-1}^{i}(k+1)-\alpha_{t-1}^{i}(k)>V\gamma_{t},H_{t-1}] is at most γt\gamma_{t}. Otherwise, we have αt1i(k+1)αt1i(k)Vγt\alpha_{t-1}^{i}(k+1)-\alpha_{t-1}^{i}(k)\leq V\gamma_{t}. Using (4) and (3),

Vγt\displaystyle V\gamma_{t} αt1i(k+1)αt1i(k)\displaystyle\geq\alpha_{t-1}^{i}(k+1)-\alpha_{t-1}^{i}(k)
(v1k1)Pt1i(k)Pt1i(0:k1)(v1k)Pt1i(k)2,\displaystyle\geq(v^{1}-k-1)P_{t-1}^{i}(k)-P_{t-1}^{i}(0:k-1)-(v^{1}-k)\tfrac{P_{t-1}^{i}(k)}{2},

which implies

Pt1i(k)2v1k2(Vγt+Pt1i(0:k1)).P_{t-1}^{i}(k)\leq\tfrac{2}{v^{1}-k-2}\big{(}V\gamma_{t}+P_{t-1}^{i}(0:k-1)\big{)}. (5)

We then upper bound αt1i(k)\alpha_{t-1}^{i}(k) by

αt1i(k)\displaystyle\alpha_{t-1}^{i}(k) (v1k)(Pt1i(0:k1)+12Pt1i(k))\displaystyle\leq(v^{1}-k)\big{(}P_{t-1}^{i}(0:k-1)+\tfrac{1}{2}P_{t-1}^{i}(k)\big{)}
by (5) (v1k)Pt1i(0:k1)+v1kv1k2(Vγt+Pt1i(0:k1))\displaystyle\leq(v^{1}-k)P_{t-1}^{i}(0:k-1)+\tfrac{v^{1}-k}{v^{1}-k-2}\big{(}V\gamma_{t}+P_{t-1}^{i}(0:k-1)\big{)}
=v1kv1k2Vγt+(v1k+v1kv1k2)Pt1i(0:k1)\displaystyle=\tfrac{v^{1}-k}{v^{1}-k-2}V\gamma_{t}+\big{(}v^{1}-k+\tfrac{v^{1}-k}{v^{1}-k-2}\big{)}P_{t-1}^{i}(0:k-1)
(v1kv1k23\tfrac{v^{1}-k}{v^{1}-k-2}\leq 3) 3Vγt+(v1k+3)Pt1i(0:k1)\displaystyle\leq 3V\gamma_{t}+\big{(}v^{1}-k+3\big{)}P_{t-1}^{i}(0:k-1)
3Vγt+2VPt1i(0:k1).\displaystyle\leq 3V\gamma_{t}+2VP_{t-1}^{i}(0:k-1).

By the assumption that Pt1i(0:k1)<12VN2γtP_{t-1}^{i}(0:k-1)<\frac{1}{2VN}-2\gamma_{t},

αt1i(k)<3Vγt+2V(12VN2γt)=1NVγt.\alpha_{t-1}^{i}(k)<3V\gamma_{t}+2V\left(\tfrac{1}{2VN}-2\gamma_{t}\right)=\tfrac{1}{N}-V\gamma_{t}.

Then, we note that αt1i(v11)=Pt1i(0:v12)+Qt1i(v11)1NPt1i(0:v11)=1N1\alpha_{t-1}^{i}(v^{1}-1)=P_{t-1}^{i}(0:v^{1}-2)+Q_{t-1}^{i}(v^{1}-1)\geq\frac{1}{N}P_{t-1}^{i}(0:v^{1}-1)=\frac{1}{N}\cdot 1 where the last equality holds because no bidder bids above v11v^{1}-1 by assumption. Therefore,

αt1i(v11)αt1i(k)>1N(1NVγt)=Vγt.\alpha_{t-1}^{i}(v^{1}-1)-\alpha_{t-1}^{i}(k)>\tfrac{1}{N}-\left(\tfrac{1}{N}-V\gamma_{t}\right)=V\gamma_{t}.

From the mean-based property, Pr[bti=kαt1i(k+1)αt1i(k)Vγt,Ht1]γt\Pr[b_{t}^{i}=k\mid\alpha_{t-1}^{i}(k+1)-\alpha_{t-1}^{i}(k)\leq V\gamma_{t},H_{t-1}]\leq\gamma_{t}, implying Pr[bti=kHt1]γt\Pr[b_{t}^{i}=k\mid H_{t-1}]\leq\gamma_{t}. ∎

The following claim is for the case of k=v12k=v^{1}-2: if bidders rarely bid 0 to v13v^{1}-3 in history, then bidder ii will not bid v12v^{1}-2 with large probability in round tt, for iM1i\in M^{1}, given |M1|3|M^{1}|\geq 3.

Claim 9.

Suppose |M1|3|M^{1}|\geq 3 and v12v^{1}\geq 2. For any t1t\geq 1 such that γt<112N2V2\gamma_{t}<\frac{1}{12N^{2}V^{2}}, if the history Ht1H_{t-1} of the first t1t-1 rounds satisfies 1t1s=1t1𝕀[iM1,bsiv13]13NV\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]\leq\frac{1}{3NV}, then, \forall iM1i\in M^{1}, Pr[bti=v12Ht1]γt\Pr[b_{t}^{i}=v^{1}-2\mid H_{t-1}]\leq\gamma_{t}.

4.2 Iteratively Eliminating Bids 0,1,,v130,1,\ldots,v^{1}-3

In this subsection we show that, after a sufficiently long time, bidders in M1M^{1} will rarely bid 0,1,,v130,1,\ldots,v^{1}-3, with high probability (Corollary 13). We show this by partitioning the time horizon into v13v^{1}-3 periods and using an induction from 0 to v13v^{1}-3. Let constants c=1+112NVc=1+\frac{1}{12NV} and d=logc(8NV)d=\lceil\log_{c}(8NV)\rceil. Let TbT_{b} be any (constant) integer such that γTb<112N2V2\gamma_{T_{b}}<\frac{1}{12N^{2}V^{2}} and exp((c1)Tb1152N2V2)12\exp\left(-\frac{(c-1)T_{b}}{1152N^{2}V^{2}}\right)\leq\frac{1}{2}. Let T0=12NVTbT_{0}=12NVT_{b} and Tk=cdTk1=cdkT0(8NV)kT0T_{k}=c^{d}T_{k-1}=c^{dk}T_{0}\geq(8NV)^{k}T_{0} for k{1,2,,v13}k\in\{1,2,\cdots,v^{1}-3\}. Let AkA_{k} be event

Ak=[1Tkt=1Tk𝕀[iM1,btik]14NV],A_{k}=\left[\frac{1}{T_{k}}\sum_{t=1}^{T_{k}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq k]\leq\frac{1}{4NV}\right],

which says that bidders in M1M^{1} bid 0,1,,k0,1,\ldots,k not too often in the first TkT_{k} rounds. Our goal is to show that Pr[Av13]\Pr[A_{v^{1}-3}] is high.

Lemma 10.

Pr[A0]1exp(Tb24NV)\Pr{\mathchoice{\left[A_{0}\right]}{[A_{0}]}{[A_{0}]}{[A_{0}]}}\geq 1-\exp\left(-\frac{T_{b}}{24NV}\right).

Proof.

Consider any round tTbt\geq T_{b}. For any iM1i\in M^{1}, given any history Ht1H_{t-1} of the first t1t-1 rounds, it holds that Pt1i(0:1)=012VN2γtP_{t-1}^{i}(0:-1)=0\leq\frac{1}{2VN}-2\gamma_{t}. Hence, by Claim 8,

Pr[bti=0Ht1]γt.\Pr[b_{t}^{i}=0\mid H_{t-1}]\leq\gamma_{t}.

Using a union bound over iM1i\in M^{1},

Pr[iM1,bti=0Ht1]|M1|γt.\Pr[\exists i\in M^{1},b_{t}^{i}=0\mid H_{t-1}]\leq|M^{1}|\gamma_{t}.

Let Zt=𝕀[iM1,bti=0]|M1|γtZ_{t}=\mathbb{I}[\exists i\in M^{1},b_{t}^{i}=0]-|M^{1}|\gamma_{t} and let Xt=s=Tb+1tZsX_{t}=\sum_{s=T_{b}+1}^{t}Z_{s}. We have 𝔼[ZtHt1]0{\mathbb{E}}{\mathchoice{\left[Z_{t}\mid H_{t-1}\right]}{[Z_{t}\mid H_{t-1}]}{[Z_{t}\mid H_{t-1}]}{[Z_{t}\mid H_{t-1}]}}\leq 0. Therefore, the sequence XTb+1,XTb+2,,XT0X_{T_{b}+1},X_{T_{b}+2},\ldots,X_{T_{0}} is a supermartingale (with respect to the sequence of history HTb,HTb+1,,HT01H_{T_{b}},H_{T_{b}+1},\ldots,H_{T_{0}-1}). By Azuma’s inequality, for any Δ>0\Delta>0, we have

Pr[t=Tb+1T0ZtΔ]exp(Δ22(T0Tb)).\Pr\bigg{[}\sum_{t=T_{b}+1}^{T_{0}}Z_{t}\geq\Delta\bigg{]}\leq\exp\left(-\frac{\Delta^{2}}{2(T_{0}-T_{b})}\right).

Let Δ=Tb\Delta=T_{b}. We have with probability at least 1exp(Δ22(T0Tb))1exp(Tb24NV)1-\exp\left(-\frac{\Delta^{2}}{2(T_{0}-T_{b})}\right)\geq 1-\exp\left(-\frac{T_{b}}{24NV}\right), t=Tb+1T0Zt<Tb\sum_{t=T_{b}+1}^{T_{0}}Z_{t}<T_{b}, or t=Tb+1T0𝕀[iM1,bti=0]<Tb+t=Tb+1T0|M1|γt\sum_{t=T_{b}+1}^{T_{0}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}=0]<T_{b}+\sum_{t=T_{b}+1}^{T_{0}}|M^{1}|\gamma_{t}, which implies

1T0t=1T0𝕀[iM1,bti=0]\displaystyle\frac{1}{T_{0}}\sum_{t=1}^{T_{0}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}=0] 1T0(Tb+t=Tb+1T0𝕀[iM1,bti=0])\displaystyle\leq\frac{1}{T_{0}}\bigg{(}T_{b}+\sum_{t=T_{b}+1}^{T_{0}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}=0]\bigg{)}
<1T0(2Tb+t=Tb+1T0|M1|γt)14NV,\displaystyle<\frac{1}{T_{0}}\bigg{(}2T_{b}+\sum_{t=T_{b}+1}^{T_{0}}|M^{1}|\gamma_{t}\bigg{)}\leq\frac{1}{4NV},

where the last inequality holds due to TbT0=112NV\frac{T_{b}}{T_{0}}=\frac{1}{12NV} and 1T0t=Tb+1T0|M1|γt|M1|γTb112NV\frac{1}{T_{0}}\sum_{t=T_{b}+1}^{T_{0}}|M^{1}|\gamma_{t}\leq|M^{1}|\gamma_{T_{b}}\leq\frac{1}{12NV}. ∎

The following lemma says that, if bidders in M1M^{1} seldom bid 0,1,,k0,1,\ldots,k in the first TkT_{k} rounds, then they will also seldom bid 0,1,,k,k+10,1,\ldots,k,k+1 in the first Tk+1T_{k+1} rounds, with high probability.

Lemma 11.

Suppose |M1|2|M^{1}|\geq 2. Pr[Ak+1Ak]1j=1dexp(|Γj|1152N2V2)\Pr{\mathchoice{\left[A_{k+1}\mid A_{k}\right]}{[A_{k+1}\mid A_{k}]}{[A_{k+1}\mid A_{k}]}{[A_{k+1}\mid A_{k}]}}\geq 1-\sum_{j=1}^{d}\exp\Big{(}-\frac{|\Gamma_{\ell}^{j}|}{1152N^{2}V^{2}}\Big{)}, k[0,v14]\forall k\in[0,v^{1}-4].

Proof.

Suppose AkA_{k} holds. Consider Ak+1A_{k+1}. We divide the rounds in [Tk,Tk+1][T_{k},T_{k+1}] to d=logc(8NV)d=\lceil\log_{c}(8NV)\rceil episodes such that Tk=Tk0<Tk1<<Tkd=Tk+1T_{k}=T_{k}^{0}<T_{k}^{1}<\cdots<T_{k}^{d}=T_{k+1} where Tkj=cTkj1T_{k}^{j}=cT_{k}^{j-1} for j[1,d]j\in[1,d]. Let Γkj=[Tkj1+1,Tkj]\Gamma_{k}^{j}=[T_{k}^{j-1}+1,T_{k}^{j}], with |Γkj|=TkjTkj1|\Gamma_{k}^{j}|=T_{k}^{j}-T_{k}^{j-1}.

We define a series of events BkjB_{k}^{j} for j[0,d]j\in[0,d]. Bk0B_{k}^{0} is the same as AkA_{k}. For j[1,d]j\in[1,d], BkjB_{k}^{j} is the event tΓkj𝕀[iM1,btik+1]|Γkj|8NV\sum_{t\in\Gamma_{k}^{j}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq k+1]\leq\frac{|\Gamma_{k}^{j}|}{8NV}.

Claim 12.

Suppose |M1|2|M^{1}|\geq 2. Pr[Bkj+1Ak,Bk1,,Bkj]1exp(|Γkj+1|1152N2V2)\Pr\big{[}B_{k}^{j+1}\mid A_{k},B_{k}^{1},\ldots,B_{k}^{j}\big{]}\geq 1-\exp\Big{(}-\frac{|\Gamma_{k}^{j+1}|}{1152N^{2}V^{2}}\Big{)}, j[0,d1]\forall j\in[0,d-1], k[0,v14]k\in[0,v^{1}-4].

Proof.

Suppose Ak,Bk1,,BkjA_{k},B_{k}^{1},\ldots,B_{k}^{j} happen. For simplicity, we write Akj=[Ak,Bk1,,Bkj]A_{k}^{j}=[A_{k},B_{k}^{1},\ldots,B_{k}^{j}]. Fix an iM1i\in M^{1}, consider PTkji(0:k)P_{T_{k}^{j}}^{i}(0:k). Recall that PTkji(0:k)=1Tkjt=1Tkj𝕀[maxiibtik]P_{T_{k}^{j}}^{i}(0:k)=\frac{1}{T_{k}^{j}}\sum_{t=1}^{T_{k}^{j}}\mathbb{I}[\max_{i^{\prime}\neq i}b_{t}^{i^{\prime}}\leq k]. Because |M1|2|M^{1}|\geq 2, the event [maxiibtik][\max_{i^{\prime}\neq i}b_{t}^{i^{\prime}}\leq k] implies that there exists iM1i^{*}\in M^{1}, iii^{*}\neq i, such that btikb_{t}^{i^{*}}\leq k. Therefore PTkji(0:k)1Tkjt=1Tkj𝕀[iM1,btik]P_{T_{k}^{j}}^{i}(0:k)\leq\frac{1}{T_{k}^{j}}\sum_{t=1}^{T_{k}^{j}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq k]. Given AkjA_{k}^{j}, we have

PTkji(0:k)\displaystyle P_{T_{k}^{j}}^{i}(0:k) 1Tkj(t=1Tk𝕀[iM1,btik]+tΓk1Γkj𝕀[iM1,btik+1])\displaystyle\leq\frac{1}{T_{k}^{j}}\bigg{(}\sum_{t=1}^{T_{k}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq k]+\sum_{t\in\Gamma_{k}^{1}\cup\cdots\cup\Gamma_{k}^{j}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq k+1]\bigg{)}
1Tkj(Tk14NV+(TkjTk)18NV)14NV.\displaystyle\leq\frac{1}{T_{k}^{j}}\bigg{(}T_{k}\frac{1}{4NV}+(T_{k}^{j}-T_{k})\frac{1}{8NV}\bigg{)}\leq\frac{1}{4NV}.

Then, for any round tΓkj+1=[Tkj+1,Tkj+1]t\in\Gamma_{k}^{j+1}=[T_{k}^{j}+1,T_{k}^{j+1}], we have

Pt1i(0:k)\displaystyle P_{t-1}^{i}(0:k) =1t1(TkjPTkji(0:k)+s=Tkj+1t1𝕀[maxiibsik])\displaystyle=\frac{1}{t-1}\bigg{(}T_{k}^{j}P_{T_{k}^{j}}^{i}(0:k)+\sum_{s=T_{k}^{j}+1}^{t-1}\mathbb{I}[\max_{i^{\prime}\neq i}b_{s}^{i^{\prime}}\leq k]\bigg{)}
1t1(Tkj14NV+(t1Tkj))\displaystyle\leq\frac{1}{t-1}\left(T_{k}^{j}\frac{1}{4NV}+(t-1-T_{k}^{j})\right)
(since Tkjt1Tkj+1T_{k}^{j}\leq t-1\leq T_{k}^{j+1}) 14NV+Tkj+1TkjTkj+1\displaystyle\leq\frac{1}{4NV}+\frac{T_{k}^{j+1}-T_{k}^{j}}{T_{k}^{j+1}}
(since Tkj+1=cTkjT_{k}^{j+1}=cT_{k}^{j}) 13NV\displaystyle\leq\frac{1}{3NV}
(since γtγTb<112NV\gamma_{t}\leq\gamma_{T_{b}}<\tfrac{1}{12NV}) <12NV2γt.\displaystyle<\frac{1}{2NV}-2\gamma_{t}.

Therefore, according to Claim 8, for any history Ht1H_{t-1} that satisfies AkjA_{k}^{j} it holds that

Pr[bti=b|Ht1,Akj]γt,b[0,k+1],tΓkj+1.\Pr{\mathchoice{\left[b_{t}^{i}=b\;\Big{|}\;H_{t-1},A_{k}^{j}\right]}{[b_{t}^{i}=b\;\Big{|}\;H_{t-1},A_{k}^{j}]}{[b_{t}^{i}=b\;\Big{|}\;H_{t-1},A_{k}^{j}]}{[b_{t}^{i}=b\;\Big{|}\;H_{t-1},A_{k}^{j}]}}\leq\gamma_{t},\forall b\in[0,k+1],t\in\Gamma_{k}^{j+1}.

Consider the event [iM1,btik+1][\exists i\in M^{1},b_{t}^{i}\leq k+1]. Using union bounds over iM1i\in M^{1} and b{0,,k+1}b\in\{0,\ldots,k+1\},

Pr[iM1,btik+1|Ht1,Akj]\displaystyle\Pr\Big{[}\exists i\in M^{1},b_{t}^{i}\leq k+1\;\Big{|}\;H_{t-1},A_{k}^{j}\Big{]} |M1|Pr[btik+1|Ht1,Akj]\displaystyle\leq|M^{1}|\Pr{\mathchoice{\left[b_{t}^{i}\leq k+1\;\Big{|}\;H_{t-1},A_{k}^{j}\right]}{[b_{t}^{i}\leq k+1\;\Big{|}\;H_{t-1},A_{k}^{j}]}{[b_{t}^{i}\leq k+1\;\Big{|}\;H_{t-1},A_{k}^{j}]}{[b_{t}^{i}\leq k+1\;\Big{|}\;H_{t-1},A_{k}^{j}]}}
|M1|(k+2)γt|M1|Vγt.\displaystyle\leq|M^{1}|(k+2)\gamma_{t}\;\leq\;|M^{1}|V\gamma_{t}.

Let Zt=𝕀[iM1,btik+1]|M1|VγtZ_{t}=\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq k+1]-|M^{1}|V\gamma_{t} and let Xt=s=Tkj+1tZsX_{t}=\sum_{s=T_{k}^{j}+1}^{t}Z_{s}. We have 𝔼[ZtAkj,Ht1]0{\mathbb{E}}{\mathchoice{\left[Z_{t}\mid A_{k}^{j},H_{t-1}\right]}{[Z_{t}\mid A_{k}^{j},H_{t-1}]}{[Z_{t}\mid A_{k}^{j},H_{t-1}]}{[Z_{t}\mid A_{k}^{j},H_{t-1}]}}\leq 0. Therefore, the sequence XTkj+1,XTkj+2,,XTkj+1X_{T_{k}^{j}+1},X_{T_{k}^{j}+2},\ldots,X_{T_{k}^{j+1}} is a supermartingale (with respect to the sequence of history HTkj,HTkj+1,,HTkj+11H_{T_{k}^{j}},H_{T_{k}^{j}+1},\ldots,H_{T_{k}^{j+1}-1}). By Azuma’s inequality, for any Δ>0\Delta>0, we have

Pr[t=Tkj+1Tkj+1ZtΔ|Akj]exp(Δ22|Γkj+1|).\displaystyle\Pr\Bigg{[}\sum_{t=T_{k}^{j}+1}^{T_{k}^{j+1}}Z_{t}\geq\Delta\;\bigg{|}\;A_{k}^{j}\Bigg{]}\leq\exp\bigg{(}-\frac{\Delta^{2}}{2|\Gamma_{k}^{j+1}|}\bigg{)}.

Let Δ=|Γkj+1|24NV\Delta=\frac{|\Gamma_{k}^{j+1}|}{24NV}. Then with probability at least 1exp(|Γkj+1|1152N2V2)1-\exp\Big{(}-\frac{|\Gamma_{k}^{j+1}|}{1152N^{2}V^{2}}\Big{)} we have tΓkj+1Zt<|Γkj+1|24NV\sum_{t\in\Gamma_{k}^{j+1}}Z_{t}<\frac{|\Gamma_{k}^{j+1}|}{24NV}, which implies

tΓkj+1\displaystyle\sum_{t\in\Gamma_{k}^{j+1}} 𝕀[iM1,btik+1]<|Γkj+1|24NV+tΓkj+1|M1|Vγt\displaystyle\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq k+1]<\frac{|\Gamma_{k}^{j+1}|}{24NV}+\sum_{t\in\Gamma_{k}^{j+1}}|M^{1}|V\gamma_{t}
|Γkj+1|24NV+|M1|V|Γkj+1|12N2V2|Γkj+1|8NV.\displaystyle\leq\frac{|\Gamma_{k}^{j+1}|}{24NV}+|M^{1}|V\frac{|\Gamma_{k}^{j+1}|}{12N^{2}V^{2}}\quad\leq\quad\frac{|\Gamma_{k}^{j+1}|}{8NV}.\qed

Suppose AkA_{k} happens. Using Claim 12 with j=0,1,,d1j=0,1,\ldots,d-1, we have, with probability at least 1j=1dexp(|Γkj|1152N2V2)1-\sum_{j=1}^{d}\exp\Big{(}-\frac{|\Gamma_{k}^{j}|}{1152N^{2}V^{2}}\Big{)}, all the events Bk1,,BkdB_{k}^{1},\ldots,B_{k}^{d} hold, which implies

1Tk+1t=1Tk+1𝕀[iM1,btik+1]\displaystyle\frac{1}{T_{k+1}}\sum_{t=1}^{T_{k+1}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq k+1] 1Tk+1(Tk1+tΓk1Γkd𝕀[iM1,btik+1])\displaystyle\leq\frac{1}{T_{k+1}}\bigg{(}T_{k}\cdot 1+\sum_{t\in\Gamma_{k}^{1}\cup\cdots\cup\Gamma_{k}^{d}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq k+1]\bigg{)}
1Tk+1(Tk1+(Tk+1Tk)18NV)\displaystyle\leq\frac{1}{T_{k+1}}\Big{(}T_{k}\cdot 1+(T_{k+1}-T_{k})\cdot\frac{1}{8NV}\Big{)}
(since Tk+1(8NV)TkT_{k+1}\geq(8NV)T_{k}) 18NV+(1TkTk+1)18NV\displaystyle\leq\frac{1}{8NV}+\Big{(}1-\frac{T_{k}}{T_{k+1}}\Big{)}\frac{1}{8NV}
14NV.\displaystyle\leq\frac{1}{4NV}.

Thus Ak+1A_{k+1} holds. ∎

Using an induction from k=0,1,k=0,1,\ldots to v14v^{1}-4, we get, with probability at least 1exp(Tb24NV)k=0v14j=1dexp(|Γkj|1152N2V2)1-\exp\big{(}-\frac{T_{b}}{24NV}\big{)}-\sum_{k=0}^{v^{1}-4}\sum_{j=1}^{d}\exp\big{(}-\frac{|\Gamma_{k}^{j}|}{1152N^{2}V^{2}}\big{)}, all events A0,A1,,Av13A_{0},A_{1},\ldots,A_{v^{1}-3} hold. Then we bound the probability. Note that |Γkj|=TkjTkj1=cTkj1cTkj2=c|Γkj1||\Gamma_{k}^{j}|=T_{k}^{j}-T_{k}^{j-1}=cT_{k}^{j-1}-cT_{k}^{j-2}=c|\Gamma_{k}^{j-1}|, for any k{0,1,2,,v14}k\in\{0,1,2,\ldots,v^{1}-4\} and j{2,,d}j\in\{2,\ldots,d\}, and that |Γk1|=c|Γk1d||\Gamma_{k}^{1}|=c|\Gamma_{k-1}^{d}| for any k{1,2,,v14}k\in\{1,2,\ldots,v^{1}-4\}. We also note that |Γ01|=(c1)T0=Tb|\Gamma_{0}^{1}|=(c-1)T_{0}=T_{b}. Thus, k=0v14j=1dexp(|Γkj|1152N2V2)=s=0(v13)d1exp(csTb1152N2V2)\sum_{k=0}^{v^{1}-4}\sum_{j=1}^{d}\exp\big{(}-\frac{|\Gamma_{k}^{j}|}{1152N^{2}V^{2}}\big{)}=\sum_{s=0}^{(v^{1}-3)d-1}\exp\big{(}-\frac{c^{s}T_{b}}{1152N^{2}V^{2}}\big{)}. Moreover, we can show that s=0(v13)d1exp(csTb1152N2V2)2exp(Tb1152N2V2)\sum_{s=0}^{(v^{1}-3)d-1}\exp\big{(}-\frac{c^{s}T_{b}}{1152N^{2}V^{2}}\big{)}\leq 2\exp\left(-\frac{T_{b}}{1152N^{2}V^{2}}\right). Hence, we obtain the following corollary (see Appendix B for a proof):

Corollary 13.

Suppose M12M^{1}\geq 2. Pr[Av13]1exp(Tb24NV)2exp(Tb1152N2V2)\Pr{\mathchoice{\left[A_{v^{1}-3}\right]}{[A_{v^{1}-3}]}{[A_{v^{1}-3}]}{[A_{v^{1}-3}]}}\geq 1-\exp\Big{(}-\frac{T_{b}}{24NV}\Big{)}-2\exp\Big{(}-\frac{T_{b}}{1152N^{2}V^{2}}\Big{)}.

4.3 Eliminating v12v^{1}-2

In this subsection, we continue partitioning the time horizon after Tv13T_{v^{1}-3}, all the way to infinity, to show two points: (1) the frequency of bids in {0,1,,v13}\{0,1,\ldots,v^{1}-3\} from bidders in M1M^{1} approaches 0; (2) the frequency of v12v^{1}-2 also approaches 0. Again let c=1+112NVc=1+\frac{1}{12NV}. Let Ta0=Tv13,Tak+1=cTak,Γak+1=[Tak+1,Tak+1],k0T_{a}^{0}=T_{v^{1}-3},T_{a}^{k+1}=cT_{a}^{k},\Gamma_{a}^{k+1}=[T_{a}^{k}+1,T_{a}^{k+1}],k\geq 0. Let δt=(1t)13,t0\delta_{t}=(\frac{1}{t})^{\frac{1}{3}},t\geq 0. For each k0k\geq 0, define

FTak=1ck14NV+s=0k1c1cksδTas+s=0k1|M1|Vc1cksγTas,F_{T_{a}^{k}}=\frac{1}{c^{k}}\frac{1}{4NV}+\sum_{s=0}^{k-1}\frac{c-1}{c^{k-s}}\delta_{T_{a}^{s}}+\sum_{s=0}^{k-1}|M^{1}|V\frac{c-1}{c^{k-s}}\gamma_{T_{a}^{s}},

and

F~Tak=1ck+s=0k1c1cksδTas+s=0k1|M1|Vc1cksγTas.\widetilde{F}_{T_{a}^{k}}=\frac{1}{c^{k}}+\sum_{s=0}^{k-1}\frac{c-1}{c^{k-s}}\delta_{T_{a}^{s}}+\sum_{s=0}^{k-1}|M^{1}|V\frac{c-1}{c^{k-s}}\gamma_{T_{a}^{s}}.
Claim 14.

If TbT_{b} is sufficiently large such that δTak+|M1|VγTak14NV\delta_{T_{a}^{k}}+|M^{1}|V\gamma_{T_{a}^{k}}\leq\frac{1}{4NV}, then FTak+1FTak14NVF_{T_{a}^{k+1}}\leq F_{T_{a}^{k}}\leq\frac{1}{4NV} for every k0k\geq 0 and limkFTak=limkF~Tak=0\lim_{k\to\infty}F_{T_{a}^{k}}=\lim_{k\to\infty}\widetilde{F}_{T_{a}^{k}}=0.

Lemma 15.

Suppose |M1|2|M^{1}|\geq 2. Let TbT_{b} be any sufficiently large constant. Let AakA_{a}^{k} be the event that for all sks\leq k, 1Tast=1Tas𝕀[iM1,btiv13]FTas\frac{1}{T_{a}^{s}}\sum_{t=1}^{T_{a}^{s}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]\leq F_{T_{a}^{s}}. Then, Pr[Aak]1exp(Tb24NV)2exp(Tb1152N2V2)2exp((Tb1152N2V2)13)\Pr[A_{a}^{k}]\geq 1-\exp\left(-\frac{T_{b}}{24NV}\right)-2\exp\left(-\frac{T_{b}}{1152N^{2}V^{2}}\right)-2\exp\left(-(\frac{T_{b}}{1152N^{2}V^{2}})^{\frac{1}{3}}\right). Moreover, if |M1|3|M^{1}|\geq 3, we can add the following event to AakA_{a}^{k}: for all sks\leq k, 1Tast=1Tas𝕀[iM1,btiv12]F~Tas\frac{1}{T_{a}^{s}}\sum_{t=1}^{T_{a}^{s}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-2]\leq\widetilde{F}_{T_{a}^{s}}.

The proof is similar to that of Lemma 11 except that we use Claim 9 to argue that bidders bid v12v^{1}-2 with low frequency.

Proof of Theorem 4. Suppose |M1|3|M^{1}|\geq 3. We note that the event AakA_{a}^{k} implies that for any time tΓak=[Tak1+1,Tak]t\in\Gamma_{a}^{k}=[T_{a}^{k-1}+1,T_{a}^{k}],

1ts=1t𝕀[iM1,bsiv12]\displaystyle\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-2] 1ts=1Tak𝕀[iM1,bsiv12]\displaystyle\leq\frac{1}{t}\sum_{s=1}^{T_{a}^{k}}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-2]
1tTakF~Tak\displaystyle\leq\frac{1}{t}T_{a}^{k}\widetilde{F}_{T_{a}^{k}}
(since t1cTakt\geq\tfrac{1}{c}T_{a}^{k}) cF~Tak.\displaystyle\leq c\widetilde{F}_{T_{a}^{k}}. (6)

We note that Aak1AakA_{a}^{k-1}\supseteq A_{a}^{k}, so by Lemma 15 with probability at least Pr[k=0Aak]=limkPr[Aak]1exp(Tb24NV)2exp(Tb1152N2V2)2exp((Tb1152N2V2)13)\Pr[\cap_{k=0}^{\infty}A_{a}^{k}]=\lim_{k\to\infty}\Pr[A_{a}^{k}]\geq 1-\exp\left(-\frac{T_{b}}{24NV}\right)-2\exp\left(-\frac{T_{b}}{1152N^{2}V^{2}}\right)-2\exp\left(-(\frac{T_{b}}{1152N^{2}V^{2}})^{\frac{1}{3}}\right) all events Aa0,Aa1,,Aak,A_{a}^{0},A_{a}^{1},\ldots,A_{a}^{k},\ldots happen. Then, according to (4.3) and Claim 14, we have

limt1ts=1t𝕀[iM1,bsiv12]limkcF~Tak=0.\lim_{t\to\infty}\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-2]\leq\lim_{k\to\infty}c\widetilde{F}_{T_{a}^{k}}=0.

Letting TbT_{b}\to\infty proves the first result of the theorem. The second result follows from the observation that, when 1ts=1t𝕀[iM1,bsiv12]13NV\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-2]\leq\frac{1}{3NV}, all bidders in M1M^{1} will choose bids in {0,1,,v12}\{0,1,\ldots,v^{1}-2\} with probability at most (v11)γt+1(v^{1}-1)\gamma_{t+1} in round t+1t+1 according to Claim 8 and Claim 9, and that (v11)γt+10(v^{1}-1)\gamma_{t+1}\to 0 as tt\to\infty. ∎

5 Experimental Results

Code for the experiments can be found at https://github.com/tao-l/FPA-mean-based.

5.1 |M1|=2|M^{1}|=2: Convergence to Two Equilibria

For the case of |M1|=2|M^{1}|=2, we showed in Theorem 5 that any mean-based algorithm must converge to one of the two equilibria where the two players in M1M^{1} bid v11v^{1}-1 or v12v^{1}-2. One may wonder whether there is a theoretical guarantee of which equilibrium will be obtained. We give experimental results to show that, in fact, both equilibria can be obtained under a same randomized mean-based algorithm in different runs. We demonstrate this by the εt\varepsilon_{t}-Greedy algorithm (defined in Example 2). Interestingly, under the same setting, the MWU algorithm always converges to the equilibrium of v11v^{1}-1. In the experiment, we let n=|M1|=2n=|M^{1}|=2, v1=v2=V=4v^{1}=v^{2}=V=4.

εt\varepsilon_{t}-Greedy converges to two equilibria

We run εt\varepsilon_{t}-Greedy with εt=1/t\varepsilon_{t}=\sqrt{1/t} for 1000 times. In each time, we run it for T=2000T=2000 rounds. After it finishes, we use the frequency of bids from bidder 11 to determine which equilibrium the algorithm will converge to: if the frequency of bid 22 is above 0.90.9, we consider it converging to the equilibrium of v12v^{1}-2; if the frequency of bid 33 is above 0.90.9, we consider it converging to the equilibrium of v11v^{1}-1; if neither happens, we consider it as “not converged yet”. Among the 10001000 times we found 868868 times of v12v^{1}-2, 132132 times of v11v^{1}-1, and 0 times of “not converged yet”; namely, the probability of converging to v12v^{1}-2 is roughly 87%87\%.

We give two figures of the changes of bid frequencies and mixed strategies of player 11 and 22: Figure 1 is for the case of converging to v12v^{1}-2; Figure 2 is for v11v^{1}-1. The x-axis is round number tt and the y-axis is the frequency 1ts=1t𝕀[bsi=b]\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[b_{s}^{i}=b] of each bid b{0,1,2,3}b\in\{0,1,2,3\} or the mixed strategy 𝒙ti=(xti(0),xti(1),xti(2),xti(3))\bm{x}_{t}^{i}=(x_{t}^{i}(0),x_{t}^{i}(1),x_{t}^{i}(2),x_{t}^{i}(3)). For clarity, we only show the first 500500 rounds.

Refer to caption
(a) Player 1’s bid frequency
Refer to caption
(b) Player 2’s bid frequency
Refer to caption
(c) Player 1’s mixed strategy
Refer to caption
(d) Player 2’s mixed strategy
Figure 1: |M1|=2|M^{1}|=2, εt\varepsilon_{t}-Greedy, v1=v1=4v^{1}=v^{1}=4, converging to v12=2v^{1}-2=2. The four curves in each plot show (a) (b) the changes of frequencies of bids 0,1,2,30,1,2,3 and (c) (d) the changes of mixed strategies, in one simulation. The frequency of 22 approaches 11. The two regions show the [10%,90%][10\%,90\%]-confidence intervals of the corresponding curves (the upper is for bid 22, the lower is for bid 33), among all simulations that converge to v12v^{1}-2.
Refer to caption
(a) Player 1’s bid frequency
Refer to caption
(b) Player 2’s bid frequency
Refer to caption
(c) Player 1’s mixed strategy
Refer to caption
(d) Player 2’s mixed strategy
Figure 2: |M1|=2|M^{1}|=2, εt\varepsilon_{t}-Greedy, v1=v1=4v^{1}=v^{1}=4, converging to v11=3v^{1}-1=3. The four curves in each plot show (a) (b) the changes of frequencies of bids 0,1,2,30,1,2,3 and (c) (d) the changes of mixed strategies, in one simulation. The frequency of 33 approaches 11. The two regions show the [10%,90%][10\%,90\%]-confidence intervals of the corresponding curves (the upper is for bid 33, the lower is for bid 22), among all simulations that converge to v11v^{1}-1.
MWU always converges to v11v^{1}-1

We run MWU with εt=1/t\varepsilon_{t}=\sqrt{1/t}. Same as the previous experiment, we run the algorithm for 10001000 times and count how many times the algorithm converges to the equilibrium of v12v^{1}-2 and to v11v^{1}-1. We found that, in all 10001000 times, MWU converged to v11v^{1}-1. Figure 3 shows the changes of bid frequencies and mixed strategies of both players.

Refer to caption
(a) Player 1’s bid frequency
Refer to caption
(b) Player 2’s bid frequency
Refer to caption
(c) Player 1’s mixed strategy
Refer to caption
(d) Player 2’s mixed strategy
Figure 3: |M1|=2|M^{1}|=2, MWU, v1=v1=4v^{1}=v^{1}=4, converging to v11=3v^{1}-1=3. The four curves in each plot show (a) (b) the changes of frequencies of bids 0,1,2,30,1,2,3 and (c) (d) the changes of mixed strategies, in one simulation. The frequency of 33 approaches 11. The two regions show the [10%,90%][10\%,90\%]-confidence intervals of the corresponding curves (the upper is for bid 33, the lower is for bid 22), among 1000 simulations.

5.2 |M1|=1|M^{1}|=1: Non-Convergence

For the case of |M1|=1|M^{1}|=1 we showed that not all mean-based algorithms can converge to equilibrium, using the example of Follow the Leader (Example 7). Here we experimentally demonstrate that such non-convergence phenomena can also happen with more natural (and even no-regret) mean-based algorithms like ε\varepsilon-Greedy and MWU.

In the experiment we let n=2n=2, v1=8,v2=6v^{1}=8,v^{2}=6. We run εt\varepsilon_{t}-Greedy and MWU both with εt=1/t\varepsilon_{t}=1/\sqrt{t} for T=20000T=20000 rounds.

For εt\varepsilon_{t}-Greedy, Figure 4 shows that the two bidders do not converge to a pure-strategy equilibrium, either in time-average or last-iterate. According to Proposition 3, a pure-strategy equilibrium must have bidder 11 bidding v2=6v^{2}=6 and bidder 22 bidding v21=5v^{2}-1=5. But figure (b) shows that bidder 22’s frequency of bidding 55 does not converge to 11. The frequency oscillates and we do not know whether it will stabilize at some limit less than 11. Looking closer, we see that bidder 22 constantly switches between bids 55 and 33, and bidder 11 switches between 55 and 66. Intuitively, this is because: in the εt\varepsilon_{t}-Greedy algorithm, when bidder 11 bids v2=6v^{2}=6 with high probability, she also sometimes (with probability εt\varepsilon_{t}) chooses bids uniformly at random, in which case the best response for bidder 22 is to bid v2/2=3v^{2}/2=3; but after bidder 22 switches to 33, bidder 11 will find it beneficial to lower her bid from 66 to 55; then, bidder 22 will switch to 55 to compete with bidder 11, winning the item with probability 1/21/2; but then bidder 11 will increase to 66 to outbid bidder 22; … In this way, they enter a cycle.

Refer to caption
(a) Player 1’s bid frequency
Refer to caption
(b) Player 2’s bid frequency
Refer to caption
(c) Player 1’s mixed strategy
Refer to caption
(d) Player 2’s mixed strategy
Figure 4: |M1|=1|M^{1}|=1, εt\varepsilon_{t}-Greedy, v1=8,v2=6v^{1}=8,v^{2}=6. (a) Player 1’s frequency of bidding v2=6v^{2}=6 seems to converge to 11. (b) Player 2’s bid frequency oscillates. (c) Player 1’s mixed strategy does not last-iterate converge; she switches between bids 55 and 66. (d) Player 2 switches between bids 33 and 55. The curves shown are results from one simulation. The region around the curves in (a) (b) are [10%,90%][10\%,90\%]-confidence intervals of the curves among 100 simulations.

For MWU, Figure 5 shows that: bidder 1’s bid frequency (a) and mixed strategy (c) seem to converge to bidding v2=6v^{2}=6; but bidder 2’s bid frequency (b) and mixed strategy (d) do not seem to converge.

Refer to caption
(a) Player 1’s bid frequency
Refer to caption
(b) Player 2’s bid frequency
Refer to caption
(c) Player 1’s mixed strategy
Refer to caption
(d) Player 2’s mixed strategy
Figure 5: |M1|=1|M^{1}|=1, MWU, v1=8,v2=6v^{1}=8,v^{2}=6. Player 1’s bid frequency (a) and mixed strategy (c) seem to converge to bidding v2=6v^{2}=6. But player 2’s bid frequency (b) and mixed strategy (d) do not seem to converge. The curves shown are results from one simulation. The region around the curves are [10%,90%][10\%,90\%]-confidence intervals of the curves among 100 simulations.

6 Conclusions and Future Directions

In this work we show that, in repeated fixed-value first price auctions, mean-based learning bidders converge to a Nash equilibrium in the presence of competition, in the sense that at least two bidders share the highest value. Without competition, we give non-convergence examples using mean-based algorithms that are not necessarily no-regret. Understanding the convergence property of no-regret algorithms in the absence of competition is a natural and interesting future direction. In fact, Kolumbus and Nisan, (2022) show that some non-mean-based no-regret algorithms do not converge. It is hence open to prove (non-)convergence for mean-based no-regret algorithms.

The convergence result we give is in the limit sense. As observed by Wu et al., (2022), many no-regret algorithms actually need an exponential time to converge to Nash equilibrium in some iterative-dominance-solvable game. Our theoretical analysis for the first price auction demonstrates a T=O(cO(v1))T=O(c^{O(v^{1})}) upper bound on the convergence time for the case of |M1|=3|M^{1}|=3. But the convergence time in our experiments is significantly shorter. The exact convergence rate remains open.

Analyzing repeated first price auctions where bidders have time-varying values is also a natural, yet possibly challenging, future direction.

References

  • Abernethy et al., (2019) Abernethy, J. D., Cummings, R., Kumar, B., Taggart, S., and Morgenstern, J. H. (2019). Learning Auctions with Robust Incentive Guarantees. In Proceedings of the 33rd International Conference on Neural Information Processing Systems, NIPS’19, pages 11587–11597.
  • Amin et al., (2013) Amin, K., Rostamizadeh, A., and Syed, U. (2013). Learning Prices for Repeated Auctions with Strategic Buyers. In Proceedings of the 26th International Conference on Neural Information Processing Systems, NIPS’13, pages 1169–1177.
  • Badanidiyuru et al., (2021) Badanidiyuru, A., Feng, Z., and Guruganesh, G. (2021). Learning to bid in contextual first price auctions. arXiv preprint arXiv:2109.03173.
  • Balseiro et al., (2019) Balseiro, S., Golrezaei, N., Mahdian, M., Mirrokni, V., and Schneider, J. (2019). Contextual Bandits with Cross-Learning. In Advances in Neural Information Processing Systems, volume 32.
  • Banchio and Skrzypacz, (2022) Banchio, M. and Skrzypacz, A. (2022). Artificial Intelligence and Auction Design. In Proceedings of the 23rd ACM Conference on Economics and Computation, pages 30–31, Boulder CO USA. ACM.
  • Bichler et al., (2021) Bichler, M., Fichtl, M., Heidekrüger, S., Kohring, N., and Sutterer, P. (2021). Learning equilibria in symmetric auction games using artificial neural networks. Nature Machine Intelligence, 3(8):687–695.
  • Blum and Hartline, (2005) Blum, A. and Hartline, J. D. (2005). Near-Optimal Online Auctions. In Proceedings of the Sixteenth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA ’05, pages 1156–1163. Society for Industrial and Applied Mathematics.
  • Braverman et al., (2018) Braverman, M., Mao, J., Schneider, J., and Weinberg, M. (2018). Selling to a No-Regret Buyer. In Proceedings of the 2018 ACM Conference on Economics and Computation, pages 523–538, Ithaca NY USA. ACM.
  • Cai et al., (2022) Cai, Y., Oikonomou, A., and Zheng, W. (2022). Tight last-iterate convergence of the extragradient and the optimistic gradient descent-ascent algorithm for constrained monotone variational inequalities. arXiv preprint arXiv:2204.09228.
  • Cesa-Bianchi et al., (2015) Cesa-Bianchi, N., Gentile, C., and Mansour, Y. (2015). Regret Minimization for Reserve Prices in Second-Price Auctions. IEEE Transactions on Information Theory, 61(1):549–564.
  • Cesa-Bianchi and Lugosi, (2006) Cesa-Bianchi, N. and Lugosi, G. (2006). Prediction, Learning, and Games. Cambridge University Press, Cambridge.
  • Daskalakis et al., (2010) Daskalakis, C., Frongillo, R., Papadimitriou, C. H., Pierrakos, G., and Valiant, G. (2010). On Learning Algorithms for Nash Equilibria. In Algorithmic Game Theory, pages 114–125. Springer Berlin Heidelberg.
  • Daskalakis and Panageas, (2018) Daskalakis, C. and Panageas, I. (2018). Last-Iterate Convergence: Zero-Sum Games and Constrained Min-Max Optimization.
  • Deng et al., (2020) Deng, X., Lavi, R., Lin, T., Qi, Q., WANG, W., and Yan, X. (2020). A Game-Theoretic Analysis of the Empirical Revenue Maximization Algorithm with Endogenous Sampling. In Advances in Neural Information Processing Systems, volume 33, pages 5215–5226.
  • Devanur et al., (2015) Devanur, N. R., Peres, Y., and Sivan, B. (2015). Perfect Bayesian Equilibria in Repeated Sales. In Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA ’15, pages 983–1002, USA. Society for Industrial and Applied Mathematics.
  • Escamocher et al., (2009) Escamocher, G., Miltersen, P. B., and Rocio, S.-R. (2009). Existence and Computation of Equilibria of First-Price Auctions with Integral Valuations and Bids. In Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 2, AAMAS ’09, pages 1227–1228.
  • Feng et al., (2022) Feng, S., Yu, F.-Y., and Chen, Y. (2022). Peer prediction for learning agents. In Advances in Neural Information Processing Systems.
  • Feng et al., (2021) Feng, Z., Guruganesh, G., Liaw, C., Mehta, A., and Sethi, A. (2021). Convergence Analysis of No-Regret Bidding Algorithms in Repeated Auctions. In Proceedings of the Thirty-Fifth AAAI Conference on Artificial Intelligence (AAAI-21).
  • Feng et al., (2018) Feng, Z., Podimata, C., and Syrgkanis, V. (2018). Learning to Bid Without Knowing your Value. In Proceedings of the 2018 ACM Conference on Economics and Computation, pages 505–522, Ithaca NY USA. ACM.
  • Fibich and Gavious, (2003) Fibich, G. and Gavious, A. (2003). Asymmetric First-Price Auctions: A Perturbation Approach. Mathematics of Operations Research, 28(4):836–852.
  • Filos-Ratsikas et al., (2021) Filos-Ratsikas, A., Giannakopoulos, Y., Hollender, A., Lazos, P., and Poças, D. (2021). On the Complexity of Equilibrium Computation in First-Price Auctions. In Proceedings of the 22nd ACM Conference on Economics and Computation, pages 454–476, Budapest Hungary. ACM.
  • Foster and Vohra, (1997) Foster, D. P. and Vohra, R. V. (1997). Calibrated Learning and Correlated Equilibrium. Games and Economic Behavior, 21(1-2):40–55.
  • Fu and Lin, (2020) Fu, H. and Lin, T. (2020). Learning Utilities and Equilibria in Non-Truthful Auctions. In Advances in Neural Information Processing Systems, pages 14231–14242.
  • Fudenberg and Levine, (1998) Fudenberg, D. and Levine, D. K. (1998). The theory of learning in games. Number 2 in MIT Press series on economic learning and social evolution. MIT Press, Cambridge, Mass.
  • Goke et al., (2022) Goke, S., Weintraub, G. Y., Mastromonaco, R. A., and Seljan, S. S. (2022). Bidders’ Responses to Auction Format Change in Internet Display Advertising Auctions. In Proceedings of the 23rd ACM Conference on Economics and Computation, pages 295–295, Boulder CO USA. ACM.
  • Golrezaei et al., (2021) Golrezaei, N., Javanmard, A., and Mirrokni, V. (2021). Dynamic Incentive-Aware Learning: Robust Pricing in Contextual Auctions. Operations Research, 69(1):297–314.
  • Han et al., (2020) Han, Y., Zhou, Z., Flores, A., Ordentlich, E., and Weissman, T. (2020). Learning to bid optimally and efficiently in adversarial first-price auctions. arXiv preprint arXiv:2007.04568.
  • Hart and Mas-Colell, (2000) Hart, S. and Mas-Colell, A. (2000). A Simple Adaptive Procedure Leading to Correlated Equilibrium. Econometrica, 68(5):1127–1150.
  • Hon-Snir et al., (1998) Hon-Snir, S., Monderer, D., and Sela, A. (1998). A Learning Approach to Auctions. Journal of Economic Theory, 82(1):65–88.
  • Huang et al., (2018) Huang, Z., Liu, J., and Wang, X. (2018). Learning Optimal Reserve Price against Non-Myopic Bidders. In Proceedings of the 32nd International Conference on Neural Information Processing Systems, NIPS’18, pages 2042–2052.
  • Immorlica et al., (2017) Immorlica, N., Lucier, B., Pountourakis, E., and Taggart, S. (2017). Repeated Sales with Multiple Strategic Buyers. In Proceedings of the 2017 ACM Conference on Economics and Computation, pages 167–168. ACM.
  • Iyer et al., (2014) Iyer, K., Johari, R., and Sundararajan, M. (2014). Mean Field Equilibria of Dynamic Auctions with Learning. Management Science, 60(12):2949–2970.
  • Kanoria and Nazerzadeh, (2019) Kanoria, Y. and Nazerzadeh, H. (2019). Incentive-Compatible Learning of Reserve Prices for Repeated Auctions. In Companion The 2019 World Wide Web Conference.
  • Karaca et al., (2020) Karaca, O., Sessa, P. G., Leidi, A., and Kamgarpour, M. (2020). No-regret learning from partially observed data in repeated auctions. IFAC-PapersOnLine, 53(2):14–19.
  • Kolumbus and Nisan, (2022) Kolumbus, Y. and Nisan, N. (2022). Auctions between Regret-Minimizing Agents. In Proceedings of the ACM Web Conference 2022, pages 100–111, Virtual Event, Lyon France. ACM.
  • Lebrun, (1996) Lebrun, B. (1996). Existence of an Equilibrium in First Price Auctions. Economic Theory, 7(3):421–443. Publisher: Springer.
  • Lebrun, (1999) Lebrun, B. (1999). First Price Auctions in the Asymmetric N Bidder Case. International Economic Review, 40(1):125–142.
  • Maskin and Riley, (2000) Maskin, E. and Riley, J. (2000). Equilibrium in Sealed High Bid Auctions. Review of Economic Studies, 67(3):439–454.
  • Mertikopoulos et al., (2017) Mertikopoulos, P., Papadimitriou, C., and Piliouras, G. (2017). Cycles in adversarial regularized learning.
  • Mohri and Medina, (2014) Mohri, M. and Medina, A. M. (2014). Optimal Regret Minimization in Posted-Price Auctions with Strategic Buyers. In Proceedings of the 27th International Conference on Neural Information Processing Systems, NIPS’14.
  • Nekipelov et al., (2015) Nekipelov, D., Syrgkanis, V., and Tardos, E. (2015). Econometrics for Learning Agents. In Proceedings of the Sixteenth ACM Conference on Economics and Computation - EC ’15, pages 1–18, Portland, Oregon, USA. ACM Press.
  • Nisan et al., (2007) Nisan, N., Roughgarden, T., Tardos, E., and Vazirani, V. V., editors (2007). Algorithmic Game Theory. Cambridge University Press, Cambridge.
  • Paes Leme et al., (2020) Paes Leme, R., Sivan, B., and Teng, Y. (2020). Why Do Competitive Markets Converge to First-Price Auctions? In Proceedings of The Web Conference 2020, pages 596–605, Taipei Taiwan. ACM.
  • Roughgarden, (2016) Roughgarden, T. (2016). Lecture #17: No-Regret Dynamics. In Twenty lectures on algorithmic game theory. Cambridge University Press, Cambridge ; New York, NY.
  • Wang et al., (2020) Wang, Z., Shen, W., and Zuo, S. (2020). Bayesian Nash Equilibrium in First-Price Auction with Discrete Value Distributions. In Proceedings of the 19th International Conference on Autonomous Agents and MultiAgent Systems, AAMAS ’20, pages 1458–1466.
  • Weed et al., (2016) Weed, J., Perchet, V., and Rigollet, P. (2016). Online learning in repeated auctions. In Conference on Learning Theory, pages 1562–1583. PMLR.
  • Wei et al., (2021) Wei, C.-Y., Lee, C.-W., Zhang, M., and Luo, H. (2021). Linear Last-iterate Convergence in Constrained Saddle-point Optimization.
  • Wu et al., (2022) Wu, J., Xu, H., and Yao, F. (2022). Multi-Agent Learning for Iterative Dominance Elimination: Formal Barriers and New Algorithms. In Proceedings of Thirty Fifth Conference on Learning Theory, volume 178 of Proceedings of Machine Learning Research, pages 543–543. PMLR.

Appendix A Missing Proofs from Section 3

A.1 Proof of Theorem 5

Suppose |M1|=2|M^{1}|=2. We will prove that, for any sufficiently large integer TbT_{b}, with probability at least 1exp(Tb24NV)2exp(Tb1152N2V2)6e2(48NVTb)3e/41-\exp\big{(}-\frac{T_{b}}{24NV}\big{)}-2\exp\big{(}-\frac{T_{b}}{1152N^{2}V^{2}}\big{)}-\frac{6}{e-2}\big{(}\frac{48NV}{T_{b}}\big{)}^{3e/4}, one of following two events must happen:

  • limt1ts=1t𝕀[iM1,bsi=v12]=1\lim_{t\to\infty}\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\forall i\in M^{1},b_{s}^{i}=v^{1}-2]=1;

  • limt1ts=1t𝕀[iM1,bsi=v11]=1\lim_{t\to\infty}\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\forall i\in M^{1},b_{s}^{i}=v^{1}-1]=1 and limtPr[bti=v11]=1\lim_{t\to\infty}\Pr[b_{t}^{i}=v^{1}-1]=1.

And if n3n\geq 3 and v3=v11v^{3}=v^{1}-1, only the second event happens. Letting TbT_{b}\to\infty proves Theorem 5.

We reuse the argument in Section 4.2. Assume v13v^{1}\geq 3.888If v1=1v^{1}=1, Theorem 5 trivially holds. If v1=2v^{1}=2, we let Tv13=T0=TbT_{v^{1}-3}=T_{0}=T_{b}; Av13A_{v^{1}-3} holds with probability 11 since 1Tv13t=1Tv13𝕀[iM1,btiv13]=0\frac{1}{T_{v^{1}-3}}\sum_{t=1}^{T_{v^{1}-3}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]=0; the argument for v13v^{1}\geq 3 will still apply. Recall that we defined c=1+112NVc=1+\frac{1}{12NV}, d=logc(8NV)d=\lceil\log_{c}(8NV)\rceil; TbT_{b} is any integer such that γTb<112N2V2\gamma_{T_{b}}<\frac{1}{12N^{2}V^{2}} and exp((c1)Tb1152N2V2)12\exp\left(-\frac{(c-1)T_{b}}{1152N^{2}V^{2}}\right)\leq\frac{1}{2}; T0=12NVTbT_{0}=12NVT_{b}; Tv13=c(v13)dT0T_{v^{1}-3}=c^{(v^{1}-3)d}T_{0}. We defined Av13A_{v^{1}-3} to be the event 1Tv13t=1Tv13𝕀[iM1,btiv13]14NV\frac{1}{T_{v^{1}-3}}\sum_{t=1}^{T_{v^{1}-3}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]\leq\frac{1}{4NV}. According to Corollary 13, Av13A_{v^{1}-3} holds with probability at least 1exp(Tb24NV)2exp(Tb1152N2V2)1-\exp\left(-\frac{T_{b}}{24NV}\right)-2\exp\left(-\frac{T_{b}}{1152N^{2}V^{2}}\right). Suppose Av13A_{v^{1}-3} holds.

Now we partition the time horizon after Tv13T_{v^{1}-3} as follows: let Ta0=Tv13,Tak=C(k+24NV)2T_{a}^{0}=T_{v^{1}-3},T_{a}^{k}=C(k+24NV)^{2}, k0\forall k\geq 0, where C=Tv13(24NV)2C=\frac{T_{v^{1}-3}}{(24NV)^{2}}, so that Ta0=C(0+24NV)2T_{a}^{0}=C(0+24NV)^{2}. Denote Γak+1=[Tak+1,Tak+1]\Gamma_{a}^{k+1}=[T_{a}^{k}+1,T_{a}^{k+1}], with |Γak+1|=Tak+1Tak|\Gamma_{a}^{k+1}|=T_{a}^{k+1}-T_{a}^{k}. (We note that the notations here have different meanings than those in Section 4.3.) We define δt=(1t)1/8,t0\delta_{t}=(\frac{1}{t})^{1/8},t\geq 0. For each k0k\geq 0, we define

FTak=Ta0Tak14NV+s=0k1Tas+1TasTakδTas+s=0k1Tas+1TasTak|M1|VγTas.F_{T_{a}^{k}}=\frac{T_{a}^{0}}{T_{a}^{k}}\frac{1}{4NV}+\sum_{s=0}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{k}}\delta_{T_{a}^{s}}+\sum_{s=0}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{k}}|M^{1}|V\gamma_{T_{a}^{s}}.

Let AakA_{a}^{k} be event

Aak=[1Takt=1Tak𝕀[iM1,btiv13]FTak].A_{a}^{k}=\left[\frac{1}{T_{a}^{k}}\sum_{t=1}^{T_{a}^{k}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]\leq F_{T_{a}^{k}}\right].

We note that Aa0=Av13A_{a}^{0}=A_{v^{1}-3} because FTa0=14NVF_{T_{a}^{0}}=\frac{1}{4NV}.

In the proof we will always let TbT_{b} to be sufficiently large. This implies that all the times T0,Tv13,Ta0,TakT_{0},T_{v^{1}-3},T_{a}^{0},T_{a}^{k}, etc., are sufficiently large.

A.1.1 Additional Notations, Claims, and Lemmas

Claim 16.

When TbT_{b} is sufficiently large,

  • FTak+1FTak14NVF_{T_{a}^{k+1}}\leq F_{T_{a}^{k}}\leq\frac{1}{4NV} for every k0k\geq 0.

  • limkFTak=0\lim_{k\to\infty}F_{T_{a}^{k}}=0.

Proof.

Since δTa00\delta_{T_{a}^{0}}\to 0 and γTa00\gamma_{T_{a}^{0}}\to 0 as TbT_{b}\to\infty, when TbT_{b} is sufficiently large we have

FTa1=Ta0Ta114NV+Ta1Ta0Ta1(δTa0+|M1|VγTa0)Ta0Ta114NV+Ta1Ta0Ta114NV=14NV=FTa0.F_{T_{a}^{1}}=\frac{T_{a}^{0}}{T_{a}^{1}}\frac{1}{4NV}+\frac{T_{a}^{1}-T_{a}^{0}}{T_{a}^{1}}\left(\delta_{T_{a}^{0}}+|M^{1}|V\gamma_{T_{a}^{0}}\right)\leq\frac{T_{a}^{0}}{T_{a}^{1}}\frac{1}{4NV}+\frac{T_{a}^{1}-T_{a}^{0}}{T_{a}^{1}}\frac{1}{4NV}=\frac{1}{4NV}=F_{T_{a}^{0}}.

Since δTas\delta_{T_{a}^{s}} and γTas\gamma_{T_{a}^{s}} are both decreasing, we have

FTak\displaystyle F_{T_{a}^{k}} >s=0k1Tas+1TasTakδTas+s=0k1Tas+1TasTak|M1|VγTas\displaystyle>\sum_{s=0}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{k}}\delta_{T_{a}^{s}}+\sum_{s=0}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{k}}|M^{1}|V\gamma_{T_{a}^{s}}
s=0k1Tas+1TasTakδTak+s=0k1Tas+1TasTak|M1|VγTak=δTak+|M1|VγTak.\displaystyle\geq\sum_{s=0}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{k}}\delta_{T_{a}^{k}}+\sum_{s=0}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{k}}|M^{1}|V\gamma_{T_{a}^{k}}~{}=~{}\delta_{T_{a}^{k}}+|M^{1}|V\gamma_{T_{a}^{k}}.

Thus,

FTak+1\displaystyle F_{T_{a}^{k+1}} =by definitionTakTak+1FTak+Tak+1TakTak+1(δTak+|M1|VγTak)<TakTak+1FTak+Tak+1TakTak+1FTak=FTak.\displaystyle\stackrel{{\scriptstyle\text{by definition}}}{{=}}\frac{T_{a}^{k}}{T_{a}^{k+1}}F_{T_{a}^{k}}+\frac{T_{a}^{k+1}-T_{a}^{k}}{T_{a}^{k+1}}\left(\delta_{T_{a}^{k}}+|M^{1}|V\gamma_{T_{a}^{k}}\right)<\frac{T_{a}^{k}}{T_{a}^{k+1}}F_{T_{a}^{k}}+\frac{T_{a}^{k+1}-T_{a}^{k}}{T_{a}^{k+1}}F_{T_{a}^{k}}=F_{T_{a}^{k}}.

Then we prove limkFTak=0\lim_{k\to\infty}F_{T_{a}^{k}}=0. For every 0<ε<14NV0<\varepsilon<\frac{1}{4NV}, we can find kk sufficiently large such that δTakε6\delta_{T_{a}^{k}}\leq\frac{\varepsilon}{6}, and γTakε6|M1|V\gamma_{T_{a}^{k}}\leq\frac{\varepsilon}{6|M^{1}|V}. For any lk/εl\geq\lceil k/\varepsilon\rceil, we have Ta0TalTakTalε6\frac{T_{a}^{0}}{T_{a}^{l}}\leq\frac{T_{a}^{k}}{T_{a}^{l}}\leq\frac{\varepsilon}{6}. Then

FTal\displaystyle F_{T_{a}^{l}} =Ta0Tal14NV+s=0l1Tas+1TasTal(δTas+|M1|VγTas)\displaystyle=\frac{T_{a}^{0}}{T_{a}^{l}}\frac{1}{4NV}+\sum_{s=0}^{l-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{l}}(\delta_{T_{a}^{s}}+|M^{1}|V\gamma_{T_{a}^{s}})
ε3+2s=0k1Tas+1TasTal+s=kl1Tas+1TasTal(δTak+|M1|VγTak)\displaystyle\leq\frac{\varepsilon}{3}+2\sum_{s=0}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{l}}+\sum_{s=k}^{l-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{l}}(\delta_{T_{a}^{k}}+|M^{1}|V\gamma_{T_{a}^{k}})
ε3+2TakTal+δTak+|M1|VγTak\displaystyle\leq\frac{\varepsilon}{3}+2\frac{T_{a}^{k}}{T_{a}^{l}}+\delta_{T_{a}^{k}}+|M^{1}|V\gamma_{T_{a}^{k}}
ε3+ε3+ε3=ε.\displaystyle\leq\frac{\varepsilon}{3}+\frac{\varepsilon}{3}+\frac{\varepsilon}{3}=\varepsilon.

Since FTakF_{T_{a}^{k}} is non-negative, we have limkFTak=0\lim_{k\to\infty}F_{T_{a}^{k}}=0. ∎

Claim 17.

s=0exp(12|Γas+1|δTas2)2e21C3e/42e2(48NVTb)3e/4\sum_{s=0}^{\infty}\exp\left(-\frac{1}{2}|\Gamma_{a}^{s+1}|\delta_{T_{a}^{s}}^{2}\right)\leq\frac{2}{e-2}\frac{1}{C^{3e/4}}\leq\frac{2}{e-2}\big{(}\frac{48NV}{T_{b}}\big{)}^{3e/4}.

Proof.

Recall that |Γas+1|=Tas+1Tas|\Gamma_{a}^{s+1}|=T_{a}^{s+1}-T_{a}^{s}, δTas2=(1Tas)1/8\delta_{T_{a}^{s}}^{2}=(\frac{1}{T_{a}^{s}})^{1/8}, and Tas=C(s+24NV)2T_{a}^{s}=C(s+24NV)^{2}. Hence,

s=0exp(12|Γas+1|δTas2)\displaystyle\sum_{s=0}^{\infty}\exp\left(-\frac{1}{2}|\Gamma_{a}^{s+1}|\delta_{T_{a}^{s}}^{2}\right) =s=0exp(12(Tas+1Tas)(1Tas)1/4)\displaystyle=\sum_{s=0}^{\infty}\exp\left(-\frac{1}{2}\big{(}T_{a}^{s+1}-T_{a}^{s}\big{)}\big{(}\frac{1}{T_{a}^{s}}\big{)}^{1/4}\right)
=s=0exp(12C(2(s+24NV)+1)(1C(s+24NV)2)1/4)\displaystyle=\sum_{s=0}^{\infty}\exp\left(-\frac{1}{2}C\big{(}2(s+24NV)+1\big{)}\big{(}\frac{1}{C(s+24NV)^{2}}\big{)}^{1/4}\right)
s=0exp(C3/4(s+24NV)(1s+24NV)1/2)\displaystyle\leq\sum_{s=0}^{\infty}\exp\left(-C^{3/4}\big{(}s+24NV\big{)}\big{(}\frac{1}{s+24NV}\big{)}^{1/2}\right)
=s=0exp(C3/4s+24NV)\displaystyle=\sum_{s=0}^{\infty}\exp\left(-C^{3/4}\sqrt{s+24NV}\right)
x=2exp(C3/4x)\displaystyle\leq\sum_{x=2}^{\infty}\exp\left(-C^{3/4}\sqrt{x}\right)
x=1exp(C3/4x)dx\displaystyle\leq\int_{x=1}^{\infty}\exp\left(-C^{3/4}\sqrt{x}\right)\mathrm{d}x
(using exxee^{x}\geq x^{e} for x0x\geq 0) x=11(C3/4x)edx=1C3e/42e2.\displaystyle\leq\int_{x=1}^{\infty}\frac{1}{(C^{3/4}\sqrt{x})^{e}}\mathrm{d}x=\frac{1}{C^{3e/4}}\cdot\frac{2}{e-2}.

Substituting C=Tv13(24NV)2=c(v13)d12NVTb(24NV)212NVTb(24NV)2=Tb48NVC=\frac{T_{v^{1}-3}}{(24NV)^{2}}=\frac{c^{(v^{1}-3)d}12NVT_{b}}{(24NV)^{2}}\geq\frac{12NVT_{b}}{(24NV)^{2}}=\frac{T_{b}}{48NV} proves the claim. ∎

Fact 18.

TakTak+112k+24NV\frac{T_{a}^{k}}{T_{a}^{k+1}}\geq 1-\frac{2}{k+24NV}.

Proof.

By definition,

TakTak+1=(k+24NV)2(k+24NV+1)2=12(k+24NV)+1(k+24NV+1)212k+24NV+112k+24NV.\displaystyle\frac{T_{a}^{k}}{T_{a}^{k+1}}=\frac{(k+24NV)^{2}}{(k+24NV+1)^{2}}=1-\frac{2(k+24NV)+1}{(k+24NV+1)^{2}}\geq 1-\frac{2}{k+24NV+1}\geq 1-\frac{2}{k+24NV}.

Claim 19.

When AakA_{a}^{k} holds, we have, for every tΓak+1=[Tak+1,Tak+1]t\in\Gamma_{a}^{k+1}=[T_{a}^{k}+1,T_{a}^{k+1}],

1t1s=1t1𝕀[iM1,bsiv13]FTak+2k+24NV12NV2γt.\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]\leq F_{T_{a}^{k}}+\frac{2}{k+24NV}\leq\frac{1}{2NV}-2\gamma_{t}.
Proof.

When AakA_{a}^{k} holds, for every tΓak+1t\in\Gamma_{a}^{k+1},

1t1s=1t1𝕀[iM1,bsiv13]\displaystyle\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3] 1t1(TakFTak+(t1Tak))\displaystyle\leq\frac{1}{t-1}\left(T_{a}^{k}F_{T_{a}^{k}}+(t-1-T_{a}^{k})\right)
(since Takt1Tak+1T_{a}^{k}\leq t-1\leq T_{a}^{k+1}) FTak+Tak+1TakTak+1\displaystyle\leq F_{T_{a}^{k}}+\frac{T_{a}^{k+1}-T_{a}^{k}}{T_{a}^{k+1}}
(by Fact 18) FTak+2k+24NV.\displaystyle\leq F_{T_{a}^{k}}+\frac{2}{k+24NV}.

Since FTak14NVF_{T_{a}^{k}}\leq\frac{1}{4NV} by Claim 16 and γt112N2V2\gamma_{t}\leq\frac{1}{12N^{2}V^{2}} by assumption, the above expression is further bounded by 14NV+2k+24NV14NV+224NV=13NV12NV2γt\frac{1}{4NV}+\frac{2}{k+24NV}\leq\frac{1}{4NV}+\frac{2}{24NV}=\frac{1}{3NV}\leq\frac{1}{2NV}-2\gamma_{t}. ∎

Lemma 20.

For every k0k\geq 0, Pr[Aak+1Aak]1exp(12|Γak+1|δTak2)\Pr[A_{a}^{k+1}\mid A_{a}^{k}]\geq 1-\exp\left(-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}\right).

Proof.

Given AakA_{a}^{k}, according to Claim 19, it holds that for every tΓak+1t\in\Gamma_{a}^{k+1}, 1t1s=1t1𝕀[iM1,bsiv13]12NV2γt\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]\leq\frac{1}{2NV}-2\gamma_{t}. Then according to Claim 8, for any history Ht1H_{t-1},

Pr[iM1,btiv13Ht1,Aak]|M1|Vγt.\Pr[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3\mid H_{t-1},A_{a}^{k}]\leq|M^{1}|V\gamma_{t}.

Let Zt=𝕀[iM1,btiv13]|M1|VγtZ_{t}=\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]-|M^{1}|V\gamma_{t} and let Xt=s=Tak+1tZsX_{t}=\sum_{s=T_{a}^{k}+1}^{t}Z_{s}. We have 𝔼[ZtHt1,Aak]0{\mathbb{E}}{\mathchoice{\left[Z_{t}\mid H_{t-1},A_{a}^{k}\right]}{[Z_{t}\mid H_{t-1},A_{a}^{k}]}{[Z_{t}\mid H_{t-1},A_{a}^{k}]}{[Z_{t}\mid H_{t-1},A_{a}^{k}]}}\leq 0. Therefore, the sequence XTak+1,XTak+2,,XTak+1X_{T_{a}^{k}+1},X_{T_{a}^{k}+2},\ldots,X_{T_{a}^{k+1}} is a supermartingale (with respect to the sequence of history HTak,HTak+1,,HTak+11H_{T_{a}^{k}},H_{T_{a}^{k}+1},\ldots,H_{T_{a}^{k+1}-1}). By Azuma’s inequality, for any Δ>0\Delta>0, we have

Pr[tΓak+1ZtΔ|Aak]exp(Δ22|Γak+1|).\Pr\Bigg{[}\sum_{t\in\Gamma_{a}^{k+1}}Z_{t}\geq\Delta\;\bigg{|}\;A_{a}^{k}\Bigg{]}\leq\exp\left(-\frac{\Delta^{2}}{2|\Gamma_{a}^{k+1}|}\right).

Let Δ=|Γak+1|δTak\Delta=|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}. Then with probability at least 1exp(12|Γak+1|δTak2)1-\exp\big{(}-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}\big{)}, we get tΓak+1𝕀[iM1,btiv13]<Δ+|M1|VtΓak+1γt|Γak+1|δTak+|M1|V|Γak+1|γTak\sum_{t\in\Gamma_{a}^{k+1}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]\;<\;\Delta+|M^{1}|V\sum_{t\in\Gamma_{a}^{k+1}}\gamma_{t}\;\leq\;|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}+|M^{1}|V|\Gamma_{a}^{k+1}|\gamma_{T_{a}^{k}}, which implies

1Tak+1t=1Tak+1𝕀[iM1,btiv13]\displaystyle\frac{1}{T_{a}^{k+1}}\sum_{t=1}^{T_{a}^{k+1}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]
=1Tak+1(t=1Tak𝕀[iM1,btiv13]+tΓak+1𝕀[iM1,btiv13])\displaystyle=\frac{1}{T_{a}^{k+1}}\bigg{(}\sum_{t=1}^{T_{a}^{k}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]+\sum_{t\in\Gamma_{a}^{k+1}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]\bigg{)}
1Tak+1(TakFTak+|Γak+1|δTak+|M1|V|Γak+1|γTak)\displaystyle\leq\frac{1}{T_{a}^{k+1}}\left(T_{a}^{k}F_{T_{a}^{k}}+|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}+|M^{1}|V|\Gamma_{a}^{k+1}|\gamma_{T_{a}^{k}}\right)
(by definition) =FTak+1\displaystyle=F_{T_{a}^{k+1}}

and thus Aak+1A_{a}^{k+1} holds. ∎

Denote by fti(b)f_{t}^{i}(b) the frequency of bid bb in the first tt rounds for bidder ii:

fti(b)=1ts=1t𝕀[bsi=b].f_{t}^{i}(b)=\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[b_{s}^{i}=b].

Let fti(0:v13)=1ts=1t𝕀[bsiv13]f_{t}^{i}(0:v^{1}-3)=\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[b_{s}^{i}\leq v^{1}-3].

Claim 21.

If the history Ht1H_{t-1} satisfies ft1i(v11)>2(X+Vγt)f_{t-1}^{i}(v^{1}-1)>2(X+V\gamma_{t}) and 1t1s=1t1𝕀[iM1,bsiv13]X\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]\leq X for some X[0,1]X\in[0,1], then we have Pr[bti=v12Ht1]γt\Pr[b_{t}^{i^{\prime}}=v^{1}-2\mid H_{t-1}]\leq\gamma_{t} for the other iiM1i^{\prime}\neq i\in M^{1}.

Proof.

Consider αt1i(v11)\alpha_{t-1}^{i^{\prime}}(v^{1}-1) and αt1i(v12)\alpha_{t-1}^{i^{\prime}}(v^{1}-2). On the one hand,

αt1i(v11)=1×(1ft1i(v11))+12×ft1i(v11)=112ft1i(v11).\displaystyle\alpha_{t-1}^{i^{\prime}}(v^{1}-1)=1\times(1-f_{t-1}^{i}(v^{1}-1))+\frac{1}{2}\times f_{t-1}^{i}(v^{1}-1)=1-\frac{1}{2}f_{t-1}^{i}(v^{1}-1). (7)

On the other hand, since having more bidders with bids no larger than v12v^{1}-2 only decreases the utility of a bidder who bids v12v^{1}-2, we can upper bound αt1i(v12)\alpha_{t-1}^{i^{\prime}}(v^{1}-2) by

αt1i(v12)\displaystyle\alpha_{t-1}^{i^{\prime}}(v^{1}-2) 2×ft1i(0:v13)+1×(1ft1i(v11)ft1i(0:v13))\displaystyle\leq 2\times f_{t-1}^{i}(0:v^{1}-3)+1\times(1-f_{t-1}^{i}(v^{1}-1)-f_{t-1}^{i}(0:v^{1}-3))
=1ft1i(v11)+ft1i(0:v13)\displaystyle=1-f_{t-1}^{i}(v^{1}-1)+f_{t-1}^{i}(0:v^{1}-3)
1ft1i(v11)+X,\displaystyle\leq 1-f_{t-1}^{i}(v^{1}-1)+X, (8)

where the last inequality holds because ft1i(0:v13)1t1s=1t1𝕀[iM1,bsiv13]Xf_{t-1}^{i}(0:v^{1}-3)\leq\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]\leq X. Combining (7)(\ref{eq:v^1-1}) and (A.1.1)(\ref{eq:v^1-2}), we get

αt1i(v11)αt1i(v12)(112ft1i)(1ft1i+X)=12ft1i(v11)X>Vγt.\displaystyle\alpha_{t-1}^{i^{\prime}}(v^{1}-1)-\alpha_{t-1}^{i^{\prime}}(v^{1}-2)\geq(1-\frac{1}{2}f_{t-1}^{i})-(1-f_{t-1}^{i}+X)=\frac{1}{2}f_{t-1}^{i}(v^{1}-1)-X>V\gamma_{t}.

This implies Pr[bti=v12Ht1]γt\Pr[b_{t}^{i^{\prime}}=v^{1}-2\mid H_{t-1}]\leq\gamma_{t} according to the mean-based property. ∎

A.1.2 Proof of the General Case

We consider k=0,1,k=0,1,\ldots to \infty. For each kk, we suppose Aa0,Aa1,,AakA_{a}^{0},A_{a}^{1},\ldots,A_{a}^{k} hold, which happens with probability at least 1s=0k1exp(12|Γas+1|δTas2)1-\sum_{s=0}^{k-1}\exp\big{(}-\frac{1}{2}|\Gamma_{a}^{s+1}|\delta_{T_{a}^{s}}^{2}\big{)} according to Lemma 20, given that Aa0=Av13A_{a}^{0}=A_{v^{1}-3} already held. The proof is divided into two cases based on fTaki(v11)f_{T_{a}^{k}}^{i}(v^{1}-1).

Case 1:

For all k0k\geq 0, fTaki(v11)16(FTak+2k+24NV+VγTak)f_{T_{a}^{k}}^{i}(v^{1}-1)\leq 16(F_{T_{a}^{k}}+\frac{2}{k+24NV}+V\gamma_{T_{a}^{k}}) for both iM1i\in M^{1}.

We argue that the two bidders in M1M^{1} converge to playing v12v^{1}-2 in this case.

According to Lemma 20, all events Aa0,Aa1,,Aak,A_{a}^{0},A_{a}^{1},\ldots,A_{a}^{k},\ldots happen with probability at least 1k=0exp(12|Γak+1|δTak2)1-\sum_{k=0}^{\infty}\exp\left(-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}\right). Claim 19 and Claim 16 then imply that, for both iM1i\in M^{1},

limtfti(0:v13)limk(FTak+2k+24NV)=0.\lim_{t\to\infty}f_{t}^{i}(0:v^{1}-3)\leq\lim_{k\to\infty}\left(F_{T_{a}^{k}}+\frac{2}{k+24NV}\right)=0.

Because for every tΓak+1=[Tak+1,Tak+1]t\in\Gamma_{a}^{k+1}=[T_{a}^{k}+1,T_{a}^{k+1}] we have fti(v11)Tak+1tfTaki(v11)Tak+1TakfTaki(v11)2fTaki(v11)f_{t}^{i}(v^{1}-1)\leq\frac{T_{a}^{k+1}}{t}f_{T_{a}^{k}}^{i}(v^{1}-1)\leq\frac{T_{a}^{k+1}}{T_{a}^{k}}f_{T_{a}^{k}}^{i}(v^{1}-1)\leq 2f_{T_{a}^{k}}^{i}(v^{1}-1) and by condition fTaki(v11)0f_{T_{a}^{k}}^{i}(v^{1}-1)\to 0 as kk\to\infty, we have

limtfti(v11)=0.\lim_{t\to\infty}f_{t}^{i}(v^{1}-1)=0.

Therefore,

limtfti(v12)=limt1fti(0:v13)fti(v11)=1,\lim_{t\to\infty}f_{t}^{i}(v^{1}-2)=\lim_{t\to\infty}1-f_{t}^{i}(0:v^{1}-3)-f_{t}^{i}(v^{1}-1)=1,

which implies

limt1ts=1t𝕀[iM1,bsi=v12]=1.\lim_{t\to\infty}\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\forall i\in M^{1},b_{s}^{i}=v^{1}-2]=1.
Case 2:

There exists k0k\geq 0 such that fTaki(v11)>16(FTak+2k+24NV+VγTak)f_{T_{a}^{k}}^{i}(v^{1}-1)>16(F_{T_{a}^{k}}+\frac{2}{k+24NV}+V\gamma_{T_{a}^{k}}) for some iM1i\in M^{1}.

If this case happens, we argue that the two bidders in M1M^{1} converge to playing v11v^{1}-1.

We first prove that, after =k+24NV\ell=k+24NV periods (i.e., at time Tak+T_{a}^{k+\ell}), the frequency of v11v^{1}-1 for both bidders in M1M^{1} is greater than 4(FTak++2(k+)+24NV+VγTak+)4(F_{T_{a}^{k+\ell}}+\frac{2}{(k+\ell)+24NV}+V\gamma_{T_{a}^{k+\ell}}), with high probability.

Lemma 22.

Suppose that, at time TakT_{a}^{k}, AakA_{a}^{k} holds and for some iM1i\in M^{1}, fTaki(v11)>16(FTak+2k+24NV+VγTak)f_{T_{a}^{k}}^{i}(v^{1}-1)>16(F_{T_{a}^{k}}+\frac{2}{k+24NV}+V\gamma_{T_{a}^{k}}) holds. Then, with probability at least 12j=kk+1exp(12|Γaj+1|δTaj2)1-2\sum_{j=k}^{k+\ell-1}\exp\left(-\frac{1}{2}|\Gamma_{a}^{j+1}|\delta_{T_{a}^{j}}^{2}\right), the following events happen at time Tak+T_{a}^{k+\ell}, where =k+24NV\ell=k+24NV:

  • Aak+A_{a}^{k+\ell};

  • For both iM1i\in M^{1}, fTak+i(v11)>4(FTak++2(k+)+24NV+VγTak+)f_{T_{a}^{k+\ell}}^{i}(v^{1}-1)>4(F_{T_{a}^{k+\ell}}+\frac{2}{(k+\ell)+24NV}+V\gamma_{T_{a}^{k+\ell}}).

Proof.

We prove by an induction from j=kj=k to k+1k+\ell-1. Given AajA_{a}^{j}, Aaj+1A_{a}^{j+1} happens with probability at least 1exp(12|Γaj+1|δTaj2)1-\exp\left(-\frac{1}{2}|\Gamma_{a}^{j+1}|\delta_{T_{a}^{j}}^{2}\right) according to Lemma 20. Hence, with probability at least 1j=kk+1exp(12|Γaj+1|δTaj2)1-\sum_{j=k}^{k+\ell-1}\exp\left(-\frac{1}{2}|\Gamma_{a}^{j+1}|\delta_{T_{a}^{j}}^{2}\right), all events Aak,Aak+1,,Aak+A_{a}^{k},A_{a}^{k+1},\ldots,A_{a}^{k+\ell} happen.

Now we consider the second event. For all tΓaj+1t\in\Gamma_{a}^{j+1}, noticing that Takt1TakTaj+1TakTak+=(k+24NV)2(2(k+24NV))2=14\frac{T_{a}^{k}}{t-1}\geq\frac{T_{a}^{k}}{T_{a}^{j+1}}\geq\frac{T_{a}^{k}}{T_{a}^{k+\ell}}=\frac{(k+24NV)^{2}}{(2(k+24NV))^{2}}=\frac{1}{4}, we have

ft1i(v11)Takt1fTaki(v11)\displaystyle f_{t-1}^{i}(v^{1}-1)\geq\frac{T_{a}^{k}}{t-1}f_{T_{a}^{k}}^{i}(v^{1}-1) 14fTaki(v11)\displaystyle\geq\frac{1}{4}f_{T_{a}^{k}}^{i}(v^{1}-1)
(by condition) >4(FTak+2k+24NV+VγTak)\displaystyle>4(F_{T_{a}^{k}}+\frac{2}{k+24NV}+V\gamma_{T_{a}^{k}}) (9)
(FTakF_{T_{a}^{k}} and γTak\gamma_{T_{a}^{k}} are decreasing in kk) 4(FTaj+2j+24NV+VγTaj).\displaystyle\geq 4(F_{T_{a}^{j}}+\frac{2}{j+24NV}+V\gamma_{T_{a}^{j}}).

According to Claim 19, given AajA_{a}^{j} we have 1t1s=1t1𝕀[iM1,bsiv13]FTaj+2j+24NV12NV2γt\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]\leq F_{T_{a}^{j}}+\frac{2}{j+24NV}\leq\frac{1}{2NV}-2\gamma_{t}. Using Claim 21 with X=FTaj+2j+24NVX=F_{T_{a}^{j}}+\frac{2}{j+24NV}, we have, for bidder ii,iM1i^{\prime}\neq i,i^{\prime}\in M^{1}, Pr[bti=v12Ht1]γt\Pr[b_{t}^{i^{\prime}}=v^{1}-2\mid H_{t-1}]\leq\gamma_{t}. By Claim 8, Pr[btiv13Ht1](V1)γt\Pr[b_{t}^{i^{\prime}}\leq v^{1}-3\mid H_{t-1}]\leq(V-1)\gamma_{t}. Combining the two, we get

Pr[bti=v11Ht1]1Vγt.\Pr[b_{t}^{i^{\prime}}=v^{1}-1\mid H_{t-1}]\geq 1-V\gamma_{t}.

Let Δ=|Γak+1|δTak\Delta=|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}. Similar to the proof of Lemma 20, we can use Azuma’s inequality to argue that, with probability at least 1exp(12|Γak+1|δTak2)1-\exp(-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}), it holds that

tΓaj+1𝕀[bti=v11]tΓaj+1(1VγtδTaj)|Γaj+1|(1VγTajδTaj).\sum_{t\in\Gamma_{a}^{j+1}}\mathbb{I}[b_{t}^{i^{\prime}}=v^{1}-1]\geq\sum_{t\in\Gamma_{a}^{j+1}}(1-V\gamma_{t}-\delta_{T_{a}^{j}})\geq|\Gamma_{a}^{j+1}|(1-V\gamma_{T_{a}^{j}}-\delta_{T_{a}^{j}}).

An induction shows that, with probability at least 1j=kk+1exp(12|Γaj+1|δTaj2)1-\sum_{j=k}^{k+\ell-1}\exp\left(-\frac{1}{2}|\Gamma_{a}^{j+1}|\delta_{T_{a}^{j}}^{2}\right), tΓaj+1𝕀[bti=v11]|Γaj+1|(1VγTajδTaj)\sum_{t\in\Gamma_{a}^{j+1}}\mathbb{I}[b_{t}^{i^{\prime}}=v^{1}-1]\geq|\Gamma_{a}^{j+1}|(1-V\gamma_{T_{a}^{j}}-\delta_{T_{a}^{j}}) holds for all j{k,,k+1}j\in\{k,\ldots,k+\ell-1\}. Therefore,

fTak+i(v11)\displaystyle f_{T_{a}^{k+\ell}}^{i^{\prime}}(v^{1}-1) 1Tak+(0+tΓak+1Γak+𝕀[bti=v11])\displaystyle\geq\frac{1}{T_{a}^{k+\ell}}\left(0+\sum_{t\in\Gamma_{a}^{k+1}\cup\cdots\cup\Gamma_{a}^{k+\ell}}\mathbb{I}[b_{t}^{i^{\prime}}=v^{1}-1]\right)
1Tak+(|Γak+1|(1VγTakδTak)++|Γak+|(1VγTak+1δTak+1))\displaystyle\geq\frac{1}{T_{a}^{k+\ell}}\left(|\Gamma_{a}^{k+1}|(1-V\gamma_{T_{a}^{k}}-\delta_{T_{a}^{k}})+\cdots+|\Gamma_{a}^{k+\ell}|(1-V\gamma_{T_{a}^{k+\ell-1}}-\delta_{T_{a}^{k+\ell-1}})\right)
1Tak+((|Γak+1|++|Γak+|)(1VγTakδTak))\displaystyle\geq\frac{1}{T_{a}^{k+\ell}}\left((|\Gamma_{a}^{k+1}|+\cdots+|\Gamma_{a}^{k+\ell}|)\cdot(1-V\gamma_{T_{a}^{k}}-\delta_{T_{a}^{k}})\right)
=Tak+TakTak+(1VγTakδTak)\displaystyle=\frac{T_{a}^{k+\ell}-T_{a}^{k}}{T_{a}^{k+\ell}}(1-V\gamma_{T_{a}^{k}}-\delta_{T_{a}^{k}})
=4(k+24NV)2(k+24NV)24(k+24NV)2(1VγTakδTak)\displaystyle=\frac{4(k+24NV)^{2}-(k+24NV)^{2}}{4(k+24NV)^{2}}(1-V\gamma_{T_{a}^{k}}-\delta_{T_{a}^{k}})
=34(1VγTakδTak)\displaystyle=\frac{3}{4}(1-V\gamma_{T_{a}^{k}}-\delta_{T_{a}^{k}})
>(assuming Tb is large enough) 4(FTak++2(k+)+24NV+VγTak+).\displaystyle\stackrel{{\scriptstyle\text{(assuming $T_{b}$ is large enough) }}}{{>}}4\left(F_{T_{a}^{k+\ell}}+\frac{2}{(k+\ell)+24NV}+V\gamma_{T_{a}^{k+\ell}}\right).

This proves the claim for iM1i^{\prime}\in M^{1}. The claim for iM1i\in M^{1} follows from (9) and the fact that FTakF_{T_{a}^{k}} and γTak\gamma_{T_{a}^{k}} are decreasing in kk. ∎

We denote by k0=k+k_{0}=k+\ell the time period at which fTak0i(v11)>4(FTak0+2k0+24NV+VγTak0)f_{T_{a}^{k_{0}}}^{i}(v^{1}-1)>4(F_{T_{a}^{k_{0}}}+\frac{2}{k_{0}+24NV}+V\gamma_{T_{a}^{k_{0}}}) for both iM1i\in M^{1}. We continuing the analysis for each period kk0k\geq k_{0}. Define sequence (GTak)(G_{T_{a}^{k}}):

GTak=Tak0Tak4(FTak0+2k0+24NV+VγTak0)+s=k0k1Tas+1TasTak(1VγTasδTas), for kk0,G_{T_{a}^{k}}=\frac{T_{a}^{k_{0}}}{T_{a}^{k}}\cdot 4\left(F_{T_{a}^{k_{0}}}+\frac{2}{k_{0}+24NV}+V\gamma_{T_{a}^{k_{0}}}\right)+\sum_{s=k_{0}}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{k}}(1-V\gamma_{T_{a}^{s}}-\delta_{T_{a}^{s}}),~{}\text{ for }k\geq k_{0},

where we recall that δt=(1t)1/8\delta_{t}=(\frac{1}{t})^{1/8}. We note that fTak0i(v11)>GTak0=4(FTak0+2k0+24NV+VγTak0)f_{T_{a}^{k_{0}}}^{i}(v^{1}-1)>G_{T_{a}^{k_{0}}}=4\big{(}F_{T_{a}^{k_{0}}}+\frac{2}{k_{0}+24NV}+V\gamma_{T_{a}^{k_{0}}}\big{)}.

Claim 23.

When TbT_{b} is sufficiently large,

  • GTak4(FTak0+2k0+24NV+VγTak0)G_{T_{a}^{k}}\geq 4\big{(}F_{T_{a}^{k_{0}}}+\frac{2}{k_{0}+24NV}+V\gamma_{T_{a}^{k_{0}}}\big{)} for every kk0k\geq k_{0}.

  • limkGTak=1\lim_{k\to\infty}G_{T_{a}^{k}}=1.

Proof.

Since 1VγTasδTas11-V\gamma_{T_{a}^{s}}-\delta_{T_{a}^{s}}\to 1 as TbT_{b}\to\infty, for sufficiently large TbT_{b} we have 1VγTasδTas4(FTak0+2k0+24NV+VγTak0)1-V\gamma_{T_{a}^{s}}-\delta_{T_{a}^{s}}\geq 4\big{(}F_{T_{a}^{k_{0}}}+\frac{2}{k_{0}+24NV}+V\gamma_{T_{a}^{k_{0}}}\big{)} and hence GTak4(FTak0+2k0+24NV+VγTak0)G_{T_{a}^{k}}\geq 4\big{(}F_{T_{a}^{k_{0}}}+\frac{2}{k_{0}+24NV}+V\gamma_{T_{a}^{k_{0}}}\big{)}.

Now we prove limkGTak=1\lim_{k\to\infty}G_{T_{a}^{k}}=1. Consider the second term in GTakG_{T_{a}^{k}}, s=k0k1Tas+1TasTak(1VγTasδTas)\sum_{s=k_{0}}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{k}}(1-V\gamma_{T_{a}^{s}}-\delta_{T_{a}^{s}}). Since

s=kk1Tas+1TasTak=s=kk12(s+24NV)+1(k+24NV)2=(k+k+48NV)(kk)(k+24NV)21\sum_{s=\sqrt{k}}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{k}}=\sum_{s=\sqrt{k}}^{k-1}\frac{2(s+24NV)+1}{(k+24NV)^{2}}=\frac{(k+\sqrt{k}+48NV)(k-\sqrt{k})}{(k+24NV)^{2}}\to 1

and 1VγTakδTak11-V\gamma_{T_{a}^{k}}-\delta_{T_{a}^{k}}\to 1 as kk\to\infty, for any ε>0\varepsilon>0 we can always find Kk0K\geq k_{0} such that s=kk1Tas+1TasTak1ε/2\sum_{s=\sqrt{k}}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{k}}\geq 1-\varepsilon/2 for every kKk\geq K and 1VγTasδTas1ε/21-V\gamma_{T_{a}^{s}}-\delta_{T_{a}^{s}}\geq 1-\varepsilon/2 for every sks\geq\sqrt{k}. Hence,

GTak\displaystyle G_{T_{a}^{k}} s=kk1Tas+1TasTak(1VγTasδTas)(1ε/2)(1ε/2)1ε,\displaystyle\geq\sum_{s=\sqrt{k}}^{k-1}\frac{T_{a}^{s+1}-T_{a}^{s}}{T_{a}^{k}}(1-V\gamma_{T_{a}^{s}}-\delta_{T_{a}^{s}})\geq(1-\varepsilon/2)(1-\varepsilon/2)\geq 1-\varepsilon,

In addition, GTak1G_{T_{a}^{k}}\leq 1 when TbT_{b} is sufficiently large. Therefore limkGTak=1\lim_{k\to\infty}G_{T_{a}^{k}}=1. ∎

Lemma 24.

Fix any kk. Suppose AakA_{a}^{k} holds and fTak(v11)>GTakf_{T_{a}^{k}}(v^{1}-1)>G_{T_{a}^{k}} holds for both iM1i\in M^{1}. Then, the following four events happen with probability at least 13exp(12|Γak+1|δTak2)1-3\exp\left(-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}\right):

  • Aak+1A_{a}^{k+1};

  • fTak+1i(v11)>GTak+1f_{T_{a}^{k+1}}^{i}(v^{1}-1)>G_{T_{a}^{k+1}} holds for both iM1i\in M^{1};

  • fti(v11)>(12k+24NV)GTakf_{t}^{i}(v^{1}-1)>(1-\frac{2}{k+24NV})G_{T_{a}^{k}} holds for both iM1i\in M^{1}, for any tΓat+1t\in\Gamma_{a}^{t+1}.

  • 𝒙ti(v11)=Pr[bti=v11Ht1]1Vγt\bm{x}_{t}^{i}(v^{1}-1)=\Pr[b_{t}^{i}=v^{1}-1\mid H_{t-1}]\geq 1-V\gamma_{t} for both iM1i\in M^{1}, for any tΓak+1t\in\Gamma_{a}^{k+1}.

Proof.

By Lemma 20, Aak+1A_{a}^{k+1} holds with probability at least 1exp(12|Γak+1|δTak2)1-\exp\left(-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}\right). Now we consider the second event. For every tΓak+1t\in\Gamma_{a}^{k+1}, we have

ft1i(vi1)\displaystyle f_{t-1}^{i}(v^{i}-1) TakTak+1fTak(vi1)\displaystyle\geq\frac{T_{a}^{k}}{T_{a}^{k+1}}f_{T_{a}^{k}}(v^{i}-1)
(by condition) >TakTak+1GTak\displaystyle>\frac{T_{a}^{k}}{T_{a}^{k+1}}G_{T_{a}^{k}}
(by Fact 18) (12k+24NV)GTak\displaystyle\geq\left(1-\frac{2}{k+24NV}\right)G_{T_{a}^{k}} (10)
12GTak\displaystyle\geq\frac{1}{2}G_{T_{a}^{k}}
(by Claim 23) 2(FTak+2k+24NV+VγTak).\displaystyle\geq 2\left(F_{T_{a}^{k}}+\frac{2}{k+24NV}+V\gamma_{T_{a}^{k}}\right).

In addition, according to Claim 19 AakA_{a}^{k} implies

1t1s=1t1𝕀[iM1,bsiv13]FTak+2k+24NV12NV2γt.\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]\leq F_{T_{a}^{k}}+\frac{2}{k+24NV}\leq\frac{1}{2NV}-2\gamma_{t}.

Using Claim 21 with X=FTak+2k+24NVX=F_{T_{a}^{k}}+\frac{2}{k+24NV}, we get Pr[bti=v12Ht1]γt\Pr[b_{t}^{i}=v^{1}-2\mid H_{t-1}]\leq\gamma_{t}. Additionally, by Claim 8 we have Pr[btiv13Ht1](V1)γt\Pr[b_{t}^{i}\leq v^{1}-3\mid H_{t-1}]\leq(V-1)\gamma_{t}. Therefore,

Pr[bti=v11Ht1]1Vγt.\Pr[b_{t}^{i}=v^{1}-1\mid H_{t-1}]\geq 1-V\gamma_{t}. (11)

Using Azuma’s inequality with Δ=|Γak+1|δTak\Delta=|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}, we have with probability at least 1exp(12|Γak+1|δTak2)1-\exp(-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}),

tΓak+1𝕀[bti=v11]>tΓak+1(1VγtδTak)|Γak+1|(1VγTakδTak).\sum_{t\in\Gamma_{a}^{k+1}}\mathbb{I}[b_{t}^{i}=v^{1}-1]>\sum_{t\in\Gamma_{a}^{k+1}}(1-V\gamma_{t}-\delta_{T_{a}^{k}})\geq|\Gamma_{a}^{k+1}|(1-V\gamma_{T_{a}^{k}}-\delta_{T_{a}^{k}}).

It follows that

fTak+1i(v11)>1Tak+1(TakGTak+|Γak+1|(1VγTakδTak))=GTak+1f_{T_{a}^{k+1}}^{i}(v^{1}-1)>\frac{1}{T_{a}^{k+1}}\left(T_{a}^{k}G_{T_{a}^{k}}+|\Gamma_{a}^{k+1}|(1-V\gamma_{T_{a}^{k}}-\delta_{T_{a}^{k}})\right)=G_{T_{a}^{k+1}}

by definition.

Using a union bound, the first event Aak+1A_{a}^{k+1} and the second event that fTak+1i(v11)>GTak+1f_{T_{a}^{k+1}}^{i}(v^{1}-1)>G_{T_{a}^{k+1}} holds for both iM1i\in M^{1} happen with probability at least 13exp(12|Γak+1|δTak2)1-3\exp(-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}). The third event is given by (10) and the forth event is given by (11). ∎

We use Lemma 24 from kk to \infty; from its third and fourth events, combined with Claim 23, we get

limtfti(v11)limk(12k+24NV)GTak=1andlimt𝒙ti=𝟏v11,\lim_{t\to\infty}f_{t}^{i}(v^{1}-1)\geq\lim_{k\to\infty}\left(1-\frac{2}{k+24NV}\right)G_{T_{a}^{k}}=1~{}~{}~{}~{}\text{and}~{}~{}~{}\lim_{t\to\infty}\bm{x}_{t}^{i}=\bm{1}_{v^{1}-1},

which happens with probability at least 13k=0exp(12|Γak+1|δTak2)1-3\sum_{k=0}^{\infty}\exp(-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}). This concludes the analysis for Case 2.

Combining Case 1 and Case 2, we have that either limt1ts=1t𝕀[iM1,bsi=v12]=1\lim_{t\to\infty}\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\forall i\in M^{1},b_{s}^{i}=v^{1}-2]=1 happens or limt1ts=1t𝕀[iM1,bsi=v11]=1\lim_{t\to\infty}\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\forall i\in M^{1},b_{s}^{i}=v^{1}-1]=1 happens (in which case we also have limt𝒙ti=𝟏v11\lim_{t\to\infty}\bm{x}_{t}^{i}=\bm{1}_{v^{1}-1}) with overall probability at least 1exp(Tb24NV)2exp(Tb1152N2V2)3k=0exp(12|Γak+1|δTak2)1-\exp\big{(}-\frac{T_{b}}{24NV}\big{)}-2\exp\big{(}-\frac{T_{b}}{1152N^{2}V^{2}}\big{)}-3\sum_{k=0}^{\infty}\exp(-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}). Using Claim 17 concludes the proof.

A.1.3 The special case of v3=v11v^{3}=v^{1}-1

Claim 25.

Given fti(v12)114+2NVf_{t}^{i}(v^{1}-2)\geq 1-\frac{1}{4+2NV} for all iM1i\in M^{1}, we have Pr[bt3=v12Ht1]1Vγt\Pr[b_{t}^{3}=v^{1}-2\mid H_{t-1}]\geq 1-V\gamma_{t}.

Proof.

If fti(v12)1εf_{t}^{i}(v^{1}-2)\geq 1-\varepsilon, ε=14+2NV\varepsilon=\frac{1}{4+2NV}, for all iM1i\in M^{1} then the frequency of the maximum bid to be v12v^{1}-2 is at least 12ε1-2\varepsilon, which implies

αt13(v12)21N(12ε).\alpha_{t-1}^{3}(v^{1}-2)\geq 2\frac{1}{N}(1-2\varepsilon).

For any bv13b\leq v^{1}-3,

αt13(b)V2ε.\alpha_{t-1}^{3}(b)\leq V2\varepsilon.

Since γt<112N2V2<1NV\gamma_{t}<\frac{1}{12N^{2}V^{2}}<\frac{1}{NV}, we have αt13(v12)αt13(b)21N(12ε)2Vε>Vγt\alpha_{t-1}^{3}(v^{1}-2)-\alpha_{t-1}^{3}(b)\geq 2\frac{1}{N}(1-2\varepsilon)-2V\varepsilon>V\gamma_{t}, which implies, according to mean-based property,

Pr[bt3=v12]1Vγt.\Pr[b_{t}^{3}=v^{1}-2]\geq 1-V\gamma_{t}.\qed
Claim 26.

If history Ht1H_{t-1} satisfies ft1i(v12)910f_{t-1}^{i}(v^{1}-2)\geq\frac{9}{10} for iM1i\in M^{1} and ft13(v12)910f_{t-1}^{3}(v^{1}-2)\geq\frac{9}{10}, then Pr[bt1i=v12Ht1]γt\Pr[b_{t-1}^{i^{\prime}}=v^{1}-2\mid H_{t-1}]\leq\gamma_{t}.

Proof.

If ft1i(v12)910f_{t-1}^{i}(v^{1}-2)\geq\frac{9}{10} for iM1i\in M^{1} and ft13(v12)910f_{t-1}^{3}(v^{1}-2)\geq\frac{9}{10}, then we have

1t1s=1t1𝕀[|{iM1:bsi=v12}|2]12×110=45,\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[|\{i\notin M^{1}:b_{s}^{i}=v^{1}-2\}|\geq 2]\geq 1-2\times\frac{1}{10}=\frac{4}{5},
Pt1i(0:v13)1ft13(v12)110.P_{t-1}^{i^{\prime}}(0:v^{1}-3)\leq 1-f_{t-1}^{3}(v^{1}-2)\leq\frac{1}{10}.

Recall that Pti(k)=1ts=1t𝕀[maxjibsj=k]P_{t}^{i}(k)=\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[\max_{j\neq i}b_{s}^{j}=k]. By Pti(0:k)P_{t}^{i}(0:k) we mean =0kPti()\sum_{\ell=0}^{k}P_{t}^{i}(\ell). And we can calculate

αt1i(v11)αt1i(v12)\displaystyle\alpha_{t-1}^{i^{\prime}}(v^{1}-1)-\alpha_{t-1}^{i^{\prime}}(v^{1}-2)
Pt1i(v11)×(120)+1t1s=1t1𝕀[|{iM1:bsi=v12}|2]×(123)\displaystyle\geq P_{t-1}^{i^{\prime}}(v^{1}-1)\times(\frac{1}{2}-0)+\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[|\{i\notin M^{1}:b_{s}^{i}=v^{1}-2\}|\geq 2]\times(1-\frac{2}{3})
+Pt1i(0:v13)×(12)\displaystyle\quad+P_{t-1}^{i^{\prime}}(0:v^{1}-3)\times(1-2)
0+13×45110=16\displaystyle\geq 0+\frac{1}{3}\times\frac{4}{5}-\frac{1}{10}=\frac{1}{6}
>Vγt,\displaystyle>V\gamma_{t},

which implies Pr[bt1i=v12Ht1]γt\Pr[b_{t-1}^{i^{\prime}}=v^{1}-2\mid H_{t-1}]\leq\gamma_{t} according to mean-based property. ∎

We only provide a proof sketch here; the formal proof is complicated but similar to the above proof for Case 2 and hence omitted. We prove by contradiction. Suppose Case 1 happens, that is, at each time step TakT_{a}^{k} the frequency of v11v^{1}-1 for both bidders iM1i\in M^{1}, fTaki(v11)f_{T_{a}^{k}}^{i}(v^{1}-1), is upper bounded by the threshold 16(FTak+2k+24NV+VγTak)16(F_{T_{a}^{k}}+\frac{2}{k+24NV}+V\gamma_{T_{a}^{k}}), which approaches 0 as kk\to\infty. Assuming Aa0,,AakA_{a}^{0},\ldots,A_{a}^{k} happen (which happens with high probability), the frequency of 0:v130:v^{1}-3 is also low. Thus, fti(v12)f_{t}^{i}(v^{1}-2) must be close to 11. Then, according to Claim 25, bidder 33 will bid v12v^{1}-2 with high probability. Using Azuma’s inequality, with high probability, the frequency of bidder 33 bidding v12v^{1}-2 in all future periods will be approximately 11, which increases ft3(v12)f_{t}^{3}(v^{1}-2) to be close to 11 after several periods. Then, according Claim 26, bidder iM1i\in M^{1} will switch to bid v11v^{1}-1. After several periods, the frequency fTaki(v11)f_{T_{a}^{k}}^{i}(v^{1}-1) will exceed 16(FTak+2k+24NV+VγTak)16(F_{T_{a}^{k}}+\frac{2}{k+24NV}+V\gamma_{T_{a}^{k}}) and thus satisfy Case 2. This leads to a contradiction.

A.2 Proof of Proposition 6

We consider a simple case where there are only two bidders with the same type v1=v2=3v^{1}=v^{2}=3. Let V=3V=3. The set of possible bids is 1=2={0,1,2}.\mathcal{B}^{1}=\mathcal{B}^{2}=\{0,1,2\}. Denote fti(b)=1ts=1t𝕀[bsi=b]f_{t}^{i}(b)=\frac{1}{t}\sum_{s=1}^{t}\mathbb{I}[b_{s}^{i}=b] the frequency of bidder ii’s bid in the first tt rounds.

Claim 27.

For i{1,2}i\in\{1,2\}, αti(1)αti(2)=ft3i(0)ft3i(2)2\alpha_{t}^{i}(1)-\alpha_{t}^{i}(2)=f_{t}^{3-i}(0)-\frac{f_{t}^{3-i}(2)}{2} and αti(1)αti(0)=ft3i(1)+ft3i(0)2\alpha_{t}^{i}(1)-\alpha_{t}^{i}(0)=f_{t}^{3-i}(1)+\frac{f_{t}^{3-i}(0)}{2}.

Proof.

We can express αti(b)\alpha_{t}^{i}(b) using the frequencies as the following.

αti(0)=3ft3i(0)2;\displaystyle\alpha_{t}^{i}(0)=\frac{3f_{t}^{3-i}(0)}{2};
αti(1)=ft3i(1)+2ft3i(0)=1+ft3i(0)ft3i(2);\displaystyle\alpha_{t}^{i}(1)=f_{t}^{3-i}(1)+2f_{t}^{3-i}(0)=1+f_{t}^{3-i}(0)-f_{t}^{3-i}(2);
αti(2)=ft3i(2)2+1ft3i(2).\displaystyle\alpha_{t}^{i}(2)=\frac{f_{t}^{3-i}(2)}{2}+1-f_{t}^{3-i}(2).

Then the claim follows from direct calculation. ∎

We construct a γt\gamma_{t}-mean-based algorithm Alg (Algorithm 1) with γt=O(1t1/4)\gamma_{t}=O(\frac{1}{t^{1/4}}) such that, with constant probability, limtfti(1)=1\lim_{t\to\infty}f^{i}_{t}(1)=1 but in infinitely many rounds the mixed strategy 𝒙ti=𝟏2\bm{x}_{t}^{i}=\bm{1}_{2}. The key idea is that, when αti(1)αti(2)\alpha_{t}^{i}(1)-\alpha_{t}^{i}(2) is positive but lower than VγtV\gamma_{t} in some round tt (which happens infinitely often), we let the algorithm bid 22 with certainty in round t+1t+1. This does not violate the mean-based property.

Algorithm 1 A mean-based bidding algorithm
0:  T0>640T_{0}>640 such that exp(T01/3900)116\exp\Big{(}-\frac{T_{0}^{1/3}}{900}\Big{)}\leq\frac{1}{16}.
1:  for t=1,2,t=1,2,\ldots do
2:     if tT0T02/3t\leq T_{0}-T_{0}^{2/3} then
3:        Bid bt=1b_{t}=1.
4:     else if T0T02/3+1tT0T_{0}-T_{0}^{2/3}+1\leq t\leq T_{0} then
5:        Bid bt=0b_{t}=0.
6:     else
7:        Find kk such that 32kT0+1t32k+1T032^{k}T_{0}+1\leq t\leq 32^{k+1}T_{0}.
8:        if t=32kT0+1t=32^{k}T_{0}+1, argmaxbαt1(b)=1\operatorname*{argmax}_{b}{\alpha_{t-1}}(b)=1, and αt1i(1)αt1i(2)<Vγt\alpha_{t-1}^{i}(1)-\alpha_{t-1}^{i}(2)<V\gamma_{t} then
9:           Bid bt=2b_{t}=2.
10:        else
11:           Bid bt=argmaxb{0,1,2}αt1(b)b_{t}=\operatorname*{argmax}_{b\in\{0,1,2\}}{\alpha_{t-1}}(b) (break ties arbitrarily) with probability 1Tk+11/31-T_{k+1}^{-1/3} and 0 with probability Tk+11/3T_{k+1}^{-1/3}.
12:        end if
13:     end if
14:  end for

We note that this algorithm has no randomness in the first T0T_{0} rounds. It bids 11 in the first T0T02/3T_{0}-T_{0}^{2/3} rounds and bid 0 in the remaining T02/3T_{0}^{2/3} rounds. Define round Tk=32kT0T_{k}=32^{k}T_{0} for k0k\geq 0. Let γt=1\gamma_{t}=1 for 1tT01\leq t\leq T_{0} and γt=Tk1/4=O(t1/4)\gamma_{t}=T_{k}^{-1/4}=O(t^{-1/4}) for t[Tk+1,Tk+1]t\in[T_{k}+1,T_{k+1}] and all k0k\geq 0.

Claim 28.

Algorithm 1 is a γt\gamma_{t}-mean-based algorithm with γt=O(t1/4)\gamma_{t}=O(t^{-1/4}).

Proof.

We only need to verify the mean-based property in round tT0+1t\geq T_{0}+1 since γt=1\gamma_{t}=1 for tT0t\leq T_{0}. The proof follows by the definition and is straightforward: If the condition in Line 8 holds, where argmaxbαt1(b)=1\operatorname*{argmax}_{b}\alpha_{t-1}(b)=1 and αt1i(1)αt1i(2)Vγt\alpha_{t-1}^{i}(1)-\alpha_{t-1}^{i}(2)\leq V\gamma_{t}, then the mean-based property does not apply to bids 11 and 22 and the algorithm bids 0 with probability 0γt0\leq\gamma_{t}. Otherwise, according to Line 11, the algorithm bids bargmaxbαt1(b)b^{\prime}\notin\operatorname*{argmax}_{b}\alpha_{t-1}(b) with probability at most Tk+11/3γtT_{k+1}^{-1/3}\leq\gamma_{t}. ∎

For k0k\geq 0, denote AkA_{k} the event that for both i{1,2}i\in\{1,2\}, it holds that Tk13fTki(0)2Tk13T_{k}^{-\frac{1}{3}}\leq f_{T_{k}}^{i}(0)\leq 2T_{k}^{-\frac{1}{3}} and fTki(2)=kTkf_{T_{k}}^{i}(2)=\frac{k}{T_{k}}. Since both bidders submit deterministic bids in the first T0T_{0} rounds, it is easy to check that A0A_{0} holds probability 1.

The following two claims show that if A0,A1,A_{0},A_{1},\ldots all happen, then the dynamics time-average converges to 11 while in the meantime, both of the bidders bid 2 at round Tk+1T_{k}+1 for all k0k\geq 0.

Claim 29.

If AkA_{k} happens, then both of the bidders bid 2 in round Tk+1T_{k}+1.

Proof.

According to Claim 27, we know that for any i{1,2}i\in\{1,2\} and any t>T0t>T_{0},

αt1i(1)αt1i(0)=ft13i(1)+ft13i(0)2>0.\displaystyle\alpha_{t-1}^{i}(1)-\alpha_{t-1}^{i}(0)=f_{t-1}^{3-i}(1)+\frac{f_{t-1}^{3-i}(0)}{2}>0.

Thus argmaxb{αt1i(b)}0\operatorname*{argmax}_{b}\{\alpha_{t-1}^{i}(b)\}\neq 0 for any history Ht1H_{t-1}. Again by Claim 27, we have for any i{1,2}i\in\{1,2\}.

0<Tk13kTkαTki(1)αTki(2)=fTk3i(0)fTk3i(2)2fTk3i(0)2Tk+113<3Tk+114=3γTk+1.\displaystyle 0<T_{k}^{-\frac{1}{3}}-\frac{k}{T_{k}}\leq\alpha_{T_{k}}^{i}(1)-\alpha_{T_{k}}^{i}(2)=f_{T_{k}}^{3-i}(0)-\frac{f_{T_{k}}^{3-i}(2)}{2}\leq f_{T_{k}}^{3-i}(0)\leq 2T_{k+1}^{-\frac{1}{3}}<3T_{k+1}^{-\frac{1}{4}}=3\gamma_{T_{k}+1}.

It follows by the definition of Algorithm 1 that both bidders bid 2 in round Tk+1T_{k}+1. ∎

Claim 30.

For any k0k\geq 0 and i{1,2}i\in\{1,2\}, if Ak+1A_{k+1} holds, then fti(1)164Tk+11332kTk+1f_{t}^{i}(1)\geq 1-64T_{k+1}^{-\frac{1}{3}}-\frac{32k}{T_{k+1}} holds for any t[Tk,Tk+1]t\in[T_{k},T_{k+1}].

Proof.

Let Ak+1A_{k+1} holds. Then

2Tk+113fTk+1i(0)tfti(0)Tk+1fti(0)32,2T_{k+1}^{-\frac{1}{3}}\geq f_{T_{k+1}}^{i}(0)\geq\frac{tf_{t}^{i}(0)}{T_{k+1}}\geq\frac{f_{t}^{i}(0)}{32},

which implies that fTki(0)64Tk+113f_{T_{k}}^{i}(0)\leq 64T_{k+1}^{-\frac{1}{3}}. Similarly, we have fti(2)32kTk+1f_{t}^{i}(2)\leq\frac{32k}{T_{k+1}}. The claim follows by fti(1)=1fti(0)fti(2)f_{t}^{i}(1)=1-f_{t}^{i}(0)-f_{t}^{i}(2). ∎

We now bound the probability of Ak+1A_{k+1} given the fact that AkA_{k} happens, which is used later to derive a constant lower bound on the probability that AkA_{k} happens for all k0k\geq 0.

Claim 31.

For any k0k\geq 0,

Pr[Ak+1Ak]14exp(Tk+113900).\Pr[A_{k+1}\mid A_{k}]\geq 1-4\exp\left(\frac{T_{k+1}^{\frac{1}{3}}}{900}\right).
Proof.

Suppose that AkA_{k} happens. We know from Claim 29 that both bidders bid 2 in round Tk+1T_{k}+1. The following claim shows the behaviour of the algorithm in rounds [Tk+2,Tk+1].[T_{k}+2,T_{k+1}].

Claim 32.

For any i{1,2}i\in\{1,2\} and any t[Tk+2,Tk+1]t\in[T_{k}+2,T_{k+1}],

Pr[bti=1Ak]=1Tk+113\displaystyle\Pr[b_{t}^{i}=1\mid A_{k}]=1-T_{k+1}^{-\frac{1}{3}}
Pr[bti=0Ak]=Tk+113.\displaystyle\Pr[b_{t}^{i}=0\mid A_{k}]=T_{k+1}^{-\frac{1}{3}}.
Proof.

According to the definition of Algorithm 1, it suffices to prove that for any t[Tk+2,Tk+1]t\in[T_{k}+2,T_{k+1}] and i{1,2}i\in\{1,2\}, argmaxb{αt1i(b)}=1\operatorname*{argmax}_{b}\{\alpha_{t-1}^{i}(b)\}=1 holds.

We prove it by induction. For the base case, it is easy to verify that αTk+1i(1)αTk+1i(2)=fTk+13i(0)fTk+13i(2)2>0,i{1,2}\alpha_{T_{k}+1}^{i}(1)-\alpha_{T_{k}+1}^{i}(2)=f_{T_{k}+1}^{3-i}(0)-\frac{f_{T_{k}+1}^{3-i}(2)}{2}>0,\forall i\in\{1,2\}. Suppose the claim holds for all of the rounds [Tk+2,t][T_{k}+2,t]. Then none of the bidders bids 2 in rounds [Tk+2,t][T_{k}+2,t]. It follows that for any i{1,2}i\in\{1,2\},

αti(1)αti(2)\displaystyle\alpha_{t}^{i}(1)-\alpha_{t}^{i}(2) =ft3i(0)ft3i(2)2\displaystyle=f_{t}^{3-i}(0)-\frac{f_{t}^{3-i}(2)}{2}
fTk3i(0)32k+12Tk\displaystyle\geq\frac{f_{T_{k}}^{3-i}(0)}{32}-\frac{k+1}{2T_{k}}
132Tk13k+1Tk\displaystyle\geq\frac{1}{32T_{k}^{\frac{1}{3}}}-\frac{k+1}{T_{k}}
>0 (since T0>6432).\displaystyle>0\text{ (since $T_{0}>64^{\frac{3}{2}}$)}.

Therefore argmaxb{αt1i(b)}=1\operatorname*{argmax}_{b}\{\alpha_{t-1}^{i}(b)\}=1. This completes the induction step. ∎

From the above proof we can also conclude that for i{1,2}i\in\{1,2\}, fTk+1i(2)=k+1Tk+1f_{T_{k+1}}^{i}(2)=\frac{k+1}{T_{k+1}}.

Note that the bidding strategies of a bidder at different rounds in [Tk+2,Tk+1][T_{k}+2,T_{k+1}] are independent. According to Chernoff bound, we have for i{1,2}i\in\{1,2\},

Pr[2930Tk+1Tk1Tk+113s=Tk+2Tk+1𝟏[bsi=0]3130Tk+1Tk1Tk+113|Ak]\displaystyle\Pr\Bigg{[}\frac{29}{30}\frac{T_{k+1}-T_{k}-1}{T_{k+1}^{\frac{1}{3}}}\leq\sum_{s=T_{k}+2}^{T_{k+1}}\bm{1}[b_{s}^{i}=0]\leq\frac{31}{30}\frac{T_{k+1}-T_{k}-1}{T_{k+1}^{\frac{1}{3}}}\;\bigg{|}\;A_{k}\Bigg{]} 12exp(Tk+1Tk1450Tk+123)\displaystyle\geq 1-2\exp\left(\frac{T_{k+1}-T_{k}-1}{450T_{k+1}^{\frac{2}{3}}}\right)
12exp(Tk+113900).\displaystyle\geq 1-2\exp\left(-\frac{T_{k+1}^{\frac{1}{3}}}{900}\right).

Therefore, with probability at least 14exp(Tk+113900)1-4\exp\left(-\frac{T_{k+1}^{\frac{1}{3}}}{900}\right), both of the above event happens. It implies that for i{1,2}i\in\{1,2\}

fTk+1i(0)\displaystyle f_{T_{k+1}}^{i}(0) 1Tk+1(TkfTki(0)+2930Tk+1Tk1Tk+113)\displaystyle\geq\frac{1}{T_{k+1}}\left(T_{k}f_{T_{k}}^{i}(0)+\frac{29}{30}\frac{T_{k+1}-T_{k}-1}{T_{k+1}^{\frac{1}{3}}}\right)
1Tk+1(TkTk13+2930Tk+1Tk1Tk+113)\displaystyle\geq\frac{1}{T_{k+1}}\left(\frac{T_{k}}{T_{k}^{\frac{1}{3}}}+\frac{29}{30}\frac{T_{k+1}-T_{k}-1}{T_{k+1}^{\frac{1}{3}}}\right)
321332Tk+113+2932Tk+113\displaystyle\geq\frac{32^{\frac{1}{3}}}{32T_{k+1}^{\frac{1}{3}}}+\frac{29}{32T_{k+1}^{\frac{1}{3}}}
1Tk+113,\displaystyle\geq\frac{1}{T_{k+1}^{\frac{1}{3}}},

and

fTk+1i(0)\displaystyle f_{T_{k+1}}^{i}(0) 1Tk+1(TkfTki(0)+3130Tk+1Tk1Tk+113)\displaystyle\leq\frac{1}{T_{k+1}}\left(T_{k}f_{T_{k}}^{i}(0)+\frac{31}{30}\frac{T_{k+1}-T_{k}-1}{T_{k+1}^{\frac{1}{3}}}\right)
1Tk+1(2TkTk13+3130Tk+1Tk1Tk+113)\displaystyle\leq\frac{1}{T_{k+1}}\left(\frac{2T_{k}}{T_{k}^{\frac{1}{3}}}+\frac{31}{30}\frac{T_{k+1}-T_{k}-1}{T_{k+1}^{\frac{1}{3}}}\right)
2×321332Tk+113+3130Tk+113\displaystyle\leq\frac{2\times 32^{\frac{1}{3}}}{32T_{k+1}^{\frac{1}{3}}}+\frac{31}{30T_{k+1}^{\frac{1}{3}}}
2Tk+113.\displaystyle\leq\frac{2}{T_{k+1}^{\frac{1}{3}}}.

Therefore, Ak+1A_{k+1} holds. This completes the proof. ∎

Using a union bound, we have

Pr[k0,Ak holds]\displaystyle\Pr[\forall k\geq 0,A_{k}\text{ holds}] Pr[A0]k=0Pr[Ak+1Ak]\displaystyle\geq\Pr[A_{0}]\prod_{k=0}^{\infty}\Pr[A_{k+1}\mid A_{k}]
14j=1exp(Tj13900)\displaystyle\geq 1-4\sum_{j=1}^{\infty}\exp\left(-\frac{T_{j}^{\frac{1}{3}}}{900}\right)
14j=1exp(T0133j900)\displaystyle\geq 1-4\sum_{j=1}^{\infty}\exp\left(-\frac{T_{0}^{\frac{1}{3}}3^{j}}{900}\right)
=14exp(T013300)(1+j=2exp(T013(3j3)900))\displaystyle=1-4\exp\left(-\frac{T_{0}^{\frac{1}{3}}}{300}\right)\left(1+\sum_{j=2}^{\infty}\exp\left(-\frac{T_{0}^{\frac{1}{3}}(3^{j}-3)}{900}\right)\right)
18exp(T013300)\displaystyle\geq 1-8\exp\left(-\frac{T_{0}^{\frac{1}{3}}}{300}\right)
12.\displaystyle\geq\frac{1}{2}.

Therefore, with probability at least 12\frac{1}{2}, the dynamics time-average converges to the equilibrium of 11, while both bidders’ mixed strategies do not converge in the last-iterate sense. This completes the proof.

A.3 Proof of Example 7

We only need to verify that the 0-mean-based property is satisfied for player 11 because players 22 and 33 always get zero utility no matter what they bid. Let qtq_{t} denote the fraction of the first tt rounds where one of players 22 and 33 bids 66 (in the other 1qt1-q_{t} fraction of rounds both players 22 and 33 bid 11); clearly, qt23q_{t}\geq\frac{2}{3} for any t1t\geq 1. For player 11, at each round tt her average utility by bidding 77 is αt11(7)=107=3\alpha_{t-1}^{1}(7)=10-7=3; by bidding 66, αt11(6)=(106)(12qt1+(1qt1))=4(1qt12)83<3\alpha^{1}_{t-1}(6)=(10-6)(\frac{1}{2}q_{t-1}+(1-q_{t-1}))=4(1-\frac{q_{t-1}}{2})\leq\frac{8}{3}<3; by bidding 22, αt11(2)=(102)(1qt1)83<3\alpha^{1}_{t-1}(2)=(10-2)(1-q_{t-1})\leq\frac{8}{3}<3; and clearly αt11(b)<3\alpha^{1}_{t-1}(b)<3 for any other bid. Hence, 7=argmaxb1{αt11(b)}7=\operatorname*{argmax}_{b\in\mathcal{B}^{1}}\{\alpha_{t-1}^{1}(b)\}.

Appendix B Missing Proofs from Section 4

B.1 Proof of Claim 9

Let Γ={st1|iM1,bsiv13}\Gamma=\{s\leq t-1|\exists i\in M^{1},b^{i}_{s}\leq v^{1}-3\}. It follows that the premise of the claim becomes |Γ|t113NV\frac{|\Gamma|}{t-1}\leq\frac{1}{3NV}. First, note that

Pt1i(0:v13)\displaystyle P_{t-1}^{i}(0:v^{1}-3) =1t1s=1t1𝕀[maxiibsiv13]\displaystyle=\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\max_{i^{\prime}\neq i}b_{s}^{i^{\prime}}\leq v^{1}-3]
1t1s=1t1𝕀[iM1,bsiv13]=|Γ|t113NV.\displaystyle\leq\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]=\frac{|\Gamma|}{t-1}\leq\frac{1}{3NV}. (12)

Then, according to (4),

αt1i(v11)αt1i(v12)\displaystyle\alpha_{t-1}^{i}(v^{1}-1)-\alpha_{t-1}^{i}(v^{1}-2)
=Qt1i(v11)+Pt1i(v12)2Qt1i(v12)Pt1i(0:v13).\displaystyle=Q_{t-1}^{i}(v^{1}-1)+P_{t-1}^{i}(v^{1}-2)-2Q_{t-1}^{i}(v^{1}-2)-P_{t-1}^{i}(0:v^{1}-3). (13)

Using Qt1i(v11)1NPt1i(v11)Q_{t-1}^{i}(v^{1}-1)\geq\frac{1}{N}P_{t-1}^{i}(v^{1}-1) and Qt1i(v12)12Pt1i(v12)Q_{t-1}^{i}(v^{1}-2)\leq\frac{1}{2}P_{t-1}^{i}(v^{1}-2) from (3), we can lower bound (B.1) by

1NPt1i(v11)Pt1i(0:v13).\frac{1}{N}P_{t-1}^{i}(v^{1}-1)-P_{t-1}^{i}(0:v^{1}-3).

With (B.1), we get

αt1i(v11)αt1i(v12)1NPt1i(v11)13NV.\alpha_{t-1}^{i}(v^{1}-1)-\alpha_{t-1}^{i}(v^{1}-2)\geq\frac{1}{N}P_{t-1}^{i}(v^{1}-1)-\frac{1}{3NV}.

If 1NPt1i(v11)13NV>Vγt\frac{1}{N}P_{t-1}^{i}(v^{1}-1)-\frac{1}{3NV}>V\gamma_{t}, then αt1i(v11)αt1i(v12)>Vγt\alpha_{t-1}^{i}(v^{1}-1)-\alpha_{t-1}^{i}(v^{1}-2)>V\gamma_{t}. Therefore, Pr[bti=v12Ht1]γt\Pr[b_{t}^{i}=v^{1}-2\mid H_{t-1}]\leq\gamma_{t}.

Suppose 1NPt1i(v11)13NVVγt\frac{1}{N}P_{t-1}^{i}(v^{1}-1)-\frac{1}{3NV}\leq V\gamma_{t}, which is equivalent to

Pt1i(v11)13V+NVγt.P_{t-1}^{i}(v^{1}-1)\leq\frac{1}{3V}+NV\gamma_{t}.

Consider Qt1i(v12)Q_{t-1}^{i}(v^{1}-2). By the definition of Γ\Gamma, in all rounds sΓs\notin\Gamma and st1s\leq t-1, we have that all bidders in M1M^{1} bid v12v^{1}-2 or v11v^{1}-1. If bidder ii wins with bid v12v^{1}-2 in round sΓs\notin\Gamma, she must be tied with at least two other bidders in M1M^{1} since |M1|3|M^{1}|\geq 3; if bidder ii wins with bid v12v^{1}-2 (tied with at least one other bidder) in round sΓs\in\Gamma, that round contributes at most 12\frac{1}{2} to the summation in Qt1i(v12)Q_{t-1}^{i}(v^{1}-2). Therefore,

Qt1i(v12)1t1((t1)|Γ|3+|Γ|2)=13+16|Γ|t113+118NV.\displaystyle Q_{t-1}^{i}(v^{1}-2)\leq\frac{1}{t-1}\left(\frac{(t-1)-|\Gamma|}{3}+\frac{|\Gamma|}{2}\right)=\frac{1}{3}+\frac{1}{6}\frac{|\Gamma|}{t-1}\leq\frac{1}{3}+\frac{1}{18NV}. (14)

We then consider Pt1i(v12)P_{t-1}^{i}(v^{1}-2). Since Pt1i(0:v13)+Pt1i(v12)+Pt1i(v11)=1P_{t-1}^{i}(0:v^{1}-3)+P_{t-1}^{i}(v^{1}-2)+P_{t-1}^{i}(v^{1}-1)=1, and recalling that Pt1i(0:v13)13NVP_{t-1}^{i}(0:v^{1}-3)\leq\frac{1}{3NV} and Pt1i(v11)13V+NVγtP_{t-1}^{i}(v^{1}-1)\leq\frac{1}{3V}+NV\gamma_{t}, we get

Pt1i(v12)=1Pt1i(0:v13)Pt1i(v11)113NV13VNVγt.\displaystyle P_{t-1}^{i}(v^{1}-2)=1-P_{t-1}^{i}(0:v^{1}-3)-P_{t-1}^{i}(v^{1}-1)\geq 1-\frac{1}{3NV}-\frac{1}{3V}-NV\gamma_{t}. (15)

Combining (B.1) with (B.1), (14), and (15), we get

αt1i(v11)αt1i(v12)\displaystyle\alpha_{t-1}^{i}(v^{1}-1)-\alpha_{t-1}^{i}(v^{1}-2)
0+(113NV13VNVγt)2(13+118NV)13NV\displaystyle\geq 0+\left(1-\frac{1}{3NV}-\frac{1}{3V}-NV\gamma_{t}\right)-2\left(\frac{1}{3}+\frac{1}{18NV}\right)-\frac{1}{3NV}
=133N+79NVNVγt\displaystyle=\frac{1}{3}-\frac{3N+7}{9NV}-NV\gamma_{t}
131318V112NV (since N2 and γt112N2V2)\displaystyle\geq\frac{1}{3}-\frac{13}{18V}-\frac{1}{12NV}~{}~{}{\small\text{ (since $N\geq 2$ and $\gamma_{t}\leq\frac{1}{12N^{2}V^{2}}$)}}
554112NV(since V3)112NV>Vγt.\displaystyle\geq\frac{5}{54}-\frac{1}{12NV}\stackrel{{\scriptstyle\text{(since $V\geq 3$)}}}{{\geq}}\frac{1}{12NV}>V\gamma_{t}.

Therefore, by the mean-based property, Pr[bti=v12Ht1]γt\Pr[b_{t}^{i}=v^{1}-2\mid H_{t-1}]\leq\gamma_{t}.

B.2 Proof of Corollary 13

Using Lemma 10 and Lemma 11 from k=0k=0 to v14v_{1}-4, we get

Pr[Av13]Pr[A0,A1,,Av13]1exp(Tb24NV)k=0v14j=1dexp(|Γkj|1152N2V2).\Pr{\mathchoice{\left[A_{v^{1}-3}\right]}{[A_{v^{1}-3}]}{[A_{v^{1}-3}]}{[A_{v^{1}-3}]}}\geq\Pr{\mathchoice{\left[A_{0},A_{1},\ldots,A_{v^{1}-3}\right]}{[A_{0},A_{1},\ldots,A_{v^{1}-3}]}{[A_{0},A_{1},\ldots,A_{v^{1}-3}]}{[A_{0},A_{1},\ldots,A_{v^{1}-3}]}}\geq 1-\exp\left(-\frac{T_{b}}{24NV}\right)-\sum_{k=0}^{v^{1}-4}\sum_{j=1}^{d}\exp\left(-\frac{|\Gamma_{k}^{j}|}{1152N^{2}V^{2}}\right).

Note that |Γkj|=TkjTkj1=cTkj1cTkj2=c|Γkj1||\Gamma_{k}^{j}|=T_{k}^{j}-T_{k}^{j-1}=cT_{k}^{j-1}-cT_{k}^{j-2}=c|\Gamma_{k}^{j-1}|, for any k{0,1,2,,v14}k\in\{0,1,2,\ldots,v^{1}-4\} and j{2,,d}j\in\{2,\ldots,d\}, and that |Γk1|=c|Γk1d||\Gamma_{k}^{1}|=c|\Gamma_{k-1}^{d}| for any k{1,2,,v14}k\in\{1,2,\ldots,v^{1}-4\}. We also note that |Γ01|=(c1)T0=Tb|\Gamma_{0}^{1}|=(c-1)T_{0}=T_{b}. Thus,

k=0v14j=1dexp(|Γkj|1152N2V2)=s=0(v13)d1exp(csTb1152N2V2).\sum_{k=0}^{v^{1}-4}\sum_{j=1}^{d}\exp\left(-\frac{|\Gamma_{k}^{j}|}{1152N^{2}V^{2}}\right)=\sum_{s=0}^{(v^{1}-3)d-1}\exp\left(-\frac{c^{s}T_{b}}{1152N^{2}V^{2}}\right).

We then upper bound the above equation by

s=0exp(csTb1152N2V2)\displaystyle\leq\sum_{s=0}^{\infty}\exp\left(-\frac{c^{s}T_{b}}{1152N^{2}V^{2}}\right)
=exp(Tb1152N2V2)(1+s=1exp((cs1)Tb1152N2V2)).\displaystyle=\exp\left(-\frac{T_{b}}{1152N^{2}V^{2}}\right)\left(1+\sum_{s=1}^{\infty}\exp\left(-\frac{(c^{s}-1)T_{b}}{1152N^{2}V^{2}}\right)\right).

It suffices to prove that s=1exp((cs1)Tb1152N2V2)1\sum_{s=1}^{\infty}\exp\left(-\frac{(c^{s}-1)T_{b}}{1152N^{2}V^{2}}\right)\leq 1. Since cs1c1+(s1)(c2c),s1c^{s}-1\geq c-1+(s-1)(c^{2}-c),\forall s\geq 1, we have

s=1exp((cs1)Tb1152N2V2)\displaystyle\sum_{s=1}^{\infty}\exp\left(-\frac{(c^{s}-1)T_{b}}{1152N^{2}V^{2}}\right)
s=1exp((c1)Tb1152N2V2)(exp((c2c)Tb1152N2V2))s1\displaystyle\leq\sum_{s=1}^{\infty}\exp\left(-\frac{(c-1)T_{b}}{1152N^{2}V^{2}}\right)\left(\exp\left(-\frac{(c^{2}-c)T_{b}}{1152N^{2}V^{2}}\right)\right)^{s-1}
s=1(12)s=1,\displaystyle\leq\sum_{s=1}^{\infty}\left(\frac{1}{2}\right)^{s}=1,

where the second inequality holds because exp((c2c)Tb1152N2V2)exp((c1)Tb1152N2V2)12\exp\left(-\frac{(c^{2}-c)T_{b}}{1152N^{2}V^{2}}\right)\leq\exp\left(-\frac{(c-1)T_{b}}{1152N^{2}V^{2}}\right)\leq\frac{1}{2} by the assumption on TbT_{b}. ∎

B.3 Proof of Claim 14

Since δTa00\delta_{T_{a}^{0}}\to 0 and γTa00\gamma_{T_{a}^{0}}\to 0 as TbT_{b}\to\infty, when TbT_{b} is sufficiently large we have

FTa1=1c14NV+c1c(δTa0+|M1|VγTa0)1c14NV+c1c14NV14NV=FTa0.F_{T_{a}^{1}}=\frac{1}{c}\frac{1}{4NV}+\frac{c-1}{c}\left(\delta_{T_{a}^{0}}+|M^{1}|V\gamma_{T_{a}^{0}}\right)\leq\frac{1}{c}\frac{1}{4NV}+\frac{c-1}{c}\frac{1}{4NV}\leq\frac{1}{4NV}=F_{T_{a}^{0}}.

By definition, for every k1k\geq 1

FTak+1=1cFTak+c1c(δTak+|M1|VγTak),FTak=1cFTak1+c1c(δTak1+|M1|VγTak1).F_{T_{a}^{k+1}}=\frac{1}{c}F_{T_{a}^{k}}+\frac{c-1}{c}\left(\delta_{T_{a}^{k}}+|M^{1}|V\gamma_{T_{a}^{k}}\right),\quad F_{T_{a}^{k}}=\frac{1}{c}F_{T_{a}^{k-1}}+\frac{c-1}{c}\left(\delta_{T_{a}^{k-1}}+|M^{1}|V\gamma_{T_{a}^{k-1}}\right).

Using the fact that FTakFTak1F_{T_{a}^{k}}\leq F_{T_{a}^{k-1}} and that δTak+|M1|VγTak\delta_{T_{a}^{k}}+|M^{1}|V\gamma_{T_{a}^{k}} is decreasing in kk, we have FTak+1FTak14NVF_{T_{a}^{k+1}}\leq F_{T_{a}^{k}}\leq\frac{1}{4NV}. Similarly, we have F~Tak+1F~Tak\widetilde{F}_{T_{a}^{k+1}}\leq\widetilde{F}_{T_{a}^{k}} for any k0k\geq 0.

Note that δTak0\delta_{T_{a}^{k}}\to 0 and γTa00\gamma_{T_{a}^{0}}\to 0 as k+k\to+\infty. Therefore, for any 0<ε14NV0<\varepsilon\leq\frac{1}{4NV}, we can find kk sufficiently large such that 1ck/2ε6\frac{1}{c^{k/2}}\leq\frac{\varepsilon}{6}, δTasε6\delta_{T_{a}^{s}}\leq\frac{\varepsilon}{6}, and γTasε6|M1|V\gamma_{T_{a}^{s}}\leq\frac{\varepsilon}{6|M^{1}|V}. Then we have

FTakF~Tak\displaystyle F_{T_{a}^{k}}\leq\widetilde{F}_{T_{a}^{k}} =1ck+s=0k1c1cksδTas+s=0k1|M1|Vc1cksγTas\displaystyle=\frac{1}{c^{k}}+\sum_{s=0}^{k-1}\frac{c-1}{c^{k-s}}\delta_{T_{a}^{s}}+\sum_{s=0}^{k-1}|M^{1}|V\frac{c-1}{c^{k-s}}\gamma_{T_{a}^{s}}
ε3+2s=0k/21c1cks+s=k/2k1c1cks(δTak/2+|M1|Vc1cksγTak/2)\displaystyle\leq\frac{\varepsilon}{3}+2\sum_{s=0}^{k/2-1}\frac{c-1}{c^{k-s}}+\sum_{s=k/2}^{k-1}\frac{c-1}{c^{k-s}}(\delta_{T_{a}^{k/2}}+|M^{1}|V\frac{c-1}{c^{k-s}}\gamma_{T_{a}^{k/2}})
ε3+21ck/2+ε3s=k/2k1c1cks\displaystyle\leq\frac{\varepsilon}{3}+2\frac{1}{c^{k/2}}+\frac{\varepsilon}{3}\sum_{s=k/2}^{k-1}\frac{c-1}{c^{k-s}}
ε3+ε3+ε3=ε.\displaystyle\leq\frac{\varepsilon}{3}+\frac{\varepsilon}{3}+\frac{\varepsilon}{3}=\varepsilon.

Thus for any lkl\geq k, we have FTalF~TalεF_{T_{a}^{l}}\leq\widetilde{F}_{T_{a}^{l}}\leq\varepsilon. Since FTakF_{T_{a}^{k}} and F~Tak\widetilde{F}_{T_{a}^{k}} are both positive, we have limkFTak=limkF~Tak=0\lim_{k\to\infty}F_{T_{a}^{k}}=\lim_{k\to\infty}\widetilde{F}_{T_{a}^{k}}=0.∎

B.4 Proof of Lemma 15

We use an induction to prove the following:

Pr[Aak+1]1exp(Tb24NV)2exp(Tb1152N2V2)s=0kexp(12|Γas+1|δTas2).\Pr[A_{a}^{k+1}]\geq 1-\exp\left(-\frac{T_{b}}{24NV}\right)-2\exp\left(-\frac{T_{b}}{1152N^{2}V^{2}}\right)-\sum_{s=0}^{k}\exp\left(-\frac{1}{2}|\Gamma_{a}^{s+1}|\delta_{T_{a}^{s}}^{2}\right).

We do not assume |M1|3|M^{1}|\geq 3 for the moment. The base case follows from Corollary 11 because Aa0A_{a}^{0} is the same as Av13A_{v^{1}-3}. Suppose AakA_{a}^{k} happens. Consider Aak+1A_{a}^{k+1}. For any round tΓak+1t\in\Gamma_{a}^{k+1},

Pt1i(0:v13)\displaystyle P_{t-1}^{i}(0:v^{1}-3) 1t1s=1t1𝕀[iM1,bsiv13]\displaystyle\leq\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]
=1t1(s=1Tak𝕀[iM1,bsiv13]+s=Tak+1t1𝕀[iM1,bsiv13])\displaystyle=\frac{1}{t-1}\bigg{(}\sum_{s=1}^{T_{a}^{k}}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]+\sum_{s=T_{a}^{k}+1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]\bigg{)}
(FTak14NVF_{T_{a}^{k}}\leq\frac{1}{4NV}) 1t1(Tak4NV+(t1Tak))\displaystyle\leq\frac{1}{t-1}\left(\frac{T_{a}^{k}}{4NV}+(t-1-T_{a}^{k})\right)
(Takt1Tak+1T_{a}^{k}\leq t-1\leq T_{a}^{k+1}) 1Tak(Tak4NV+Tak+1Tak)\displaystyle\leq\frac{1}{T_{a}^{k}}\left(\frac{T_{a}^{k}}{4NV}+T_{a}^{k+1}-T_{a}^{k}\right)
(Tak+1=cTakT_{a}^{k+1}=cT_{a}^{k}) =13NV<(γt<112NV)12NV2γt.\displaystyle=\frac{1}{3NV}\stackrel{{\scriptstyle\text{($\gamma_{t}<\frac{1}{12NV}$)}}}{{<}}\frac{1}{2NV}-2\gamma_{t}.

By Claim 8 and a similar analysis to Claim 12, for any history Ht1H_{t-1} that satisfies AakA_{a}^{k},

Pr[iM1,btiv13Ht1,Aak]|M1|Vγt.\Pr[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3\;\mid\;H_{t-1},A_{a}^{k}]\leq|M^{1}|V\gamma_{t}. (16)

Let Zt=𝕀[iM1,btiv13]|M1|VγtZ_{t}=\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]-|M^{1}|V\gamma_{t} and let Xt=s=Tak+1tZsX_{t}=\sum_{s=T_{a}^{k}+1}^{t}Z_{s}. We have 𝔼[ZtAak,Ht1]0{\mathbb{E}}{\mathchoice{\left[Z_{t}\mid A_{a}^{k},H_{t-1}\right]}{[Z_{t}\mid A_{a}^{k},H_{t-1}]}{[Z_{t}\mid A_{a}^{k},H_{t-1}]}{[Z_{t}\mid A_{a}^{k},H_{t-1}]}}\leq 0. Therefore, the sequence XTak+1,XTak+2,,XTak+1X_{T_{a}^{k}+1},X_{T_{a}^{k}+2},\ldots,X_{T_{a}^{k+1}} is a supermartingale (with respect to the sequence of history HTak,HTak+1,,HTak+11H_{T_{a}^{k}},H_{T_{a}^{k}+1},\ldots,H_{T_{a}^{k+1}-1}). By Azuma’s inequality, for any Δ>0\Delta>0, we have

Pr[tΓak+1ZtΔ|Aak]exp(Δ22|Γak+1|).\Pr{\mathchoice{\left[\sum_{t\in\Gamma_{a}^{k+1}}Z_{t}\geq\Delta\;\Big{|}\;A_{a}^{k}\right]}{[\sum_{t\in\Gamma_{a}^{k+1}}Z_{t}\geq\Delta\;\Big{|}\;A_{a}^{k}]}{[\sum_{t\in\Gamma_{a}^{k+1}}Z_{t}\geq\Delta\;\Big{|}\;A_{a}^{k}]}{[\sum_{t\in\Gamma_{a}^{k+1}}Z_{t}\geq\Delta\;\Big{|}\;A_{a}^{k}]}}\leq\exp\left(-\frac{\Delta^{2}}{2|\Gamma_{a}^{k+1}|}\right).

Let Δ=|Γak+1|δTak\Delta=|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}. Then with probability at least 1exp(12|Γak+1|δTak2)1-\exp\big{(}-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}\big{)}, we have

tΓak+1\displaystyle\sum_{t\in\Gamma_{a}^{k+1}} 𝕀[iM1,btiv13]<Δ+|M1|VtΓak+1γt|Γak+1|δTak+|M1|V|Γak+1|γTak,\displaystyle\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]\;<\;\Delta+|M^{1}|V\sum_{t\in\Gamma_{a}^{k+1}}\gamma_{t}\;\leq\;|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}+|M^{1}|V|\Gamma_{a}^{k+1}|\gamma_{T_{a}^{k}}, (17)

which implies

1Tak+1\displaystyle\frac{1}{T_{a}^{k+1}} t=1Tak+1𝕀[iM1,btiv13]\displaystyle\sum_{t=1}^{T_{a}^{k+1}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]
=1Tak+1(t=1Tak𝕀[iM1,btiv13]+tΓak+1𝕀[iM1,btiv13])\displaystyle=\frac{1}{T_{a}^{k+1}}\bigg{(}\sum_{t=1}^{T_{a}^{k}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]+\sum_{t\in\Gamma_{a}^{k+1}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-3]\bigg{)}
1Tak+1(TakFTak+|Γak+1|δTak+|M1|V|Γak+1|γTak)\displaystyle\leq\frac{1}{T_{a}^{k+1}}\left(T_{a}^{k}F_{T_{a}^{k}}+|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}+|M^{1}|V|\Gamma_{a}^{k+1}|\gamma_{T_{a}^{k}}\right)
(since Tak+1=cTakT_{a}^{k+1}=cT_{a}^{k}) =1cFTak+c1cδTak+|M1|Vc1cγTak\displaystyle=\frac{1}{c}F_{T_{a}^{k}}+\frac{c-1}{c}\delta_{T_{a}^{k}}+|M^{1}|V\frac{c-1}{c}\gamma_{T_{a}^{k}}
(by definition) =FTak+1\displaystyle=F_{T_{a}^{k+1}}

and thus Aak+1A_{a}^{k+1} holds.

Now we suppose |M1|3|M^{1}|\geq 3, then we can change (16) to

Pr[iM1,btiv12Ht1,Aak]|M1|Vγt\Pr[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-2\;\mid\;H_{t-1},A_{a}^{k}]\leq|M^{1}|V\gamma_{t}

because of Claim 9 and the fact that 1t1s=1t1𝕀[iM1,bsiv13]13NV\frac{1}{t-1}\sum_{s=1}^{t-1}\mathbb{I}[\exists i\in M^{1},b_{s}^{i}\leq v^{1}-3]\leq\frac{1}{3NV}. The definition of ZtZ_{t} is changed accordingly, and (17) becomes

tΓak+1𝕀[iM1,btiv12]<|Γak+1|δTak+|M1|V|Γak+1|γTak,\displaystyle\sum_{t\in\Gamma_{a}^{k+1}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-2]<|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}+|M^{1}|V|\Gamma_{a}^{k+1}|\gamma_{T_{a}^{k}},

which implies

1Tak+1t=1Tak+1𝕀[iM1,btiv12]1Tak+1(TakF~k+|Γak+1|δTak+|M1|V|Γak+1|γTak)=F~Tak+1.\displaystyle\frac{1}{T_{a}^{k+1}}\sum_{t=1}^{T_{a}^{k+1}}\mathbb{I}[\exists i\in M^{1},b_{t}^{i}\leq v^{1}-2]\leq\frac{1}{T_{a}^{k+1}}\left(T_{a}^{k}\widetilde{F}_{k}+|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}+|M^{1}|V|\Gamma_{a}^{k+1}|\gamma_{T_{a}^{k}}\right)=\widetilde{F}_{T_{a}^{k+1}}.

To conclude, by induction,

Pr[Aak+1]\displaystyle\Pr[A_{a}^{k+1}] =Pr[Aak]Pr[Aak+1|Aak]Pr[Aak]exp(12|Γak+1|δTak2)\displaystyle=\Pr[A_{a}^{k}]\Pr[A_{a}^{k+1}|A_{a}^{k}]\geq\Pr[A_{a}^{k}]-\exp\left(-\frac{1}{2}|\Gamma_{a}^{k+1}|\delta_{T_{a}^{k}}^{2}\right)
1exp(Tb24NV)2exp(Tb1152N2V2)s=0kexp(12|Γas+1|δTas2).\displaystyle\geq 1-\exp\left(-\frac{T_{b}}{24NV}\right)-2\exp\left(-\frac{T_{b}}{1152N^{2}V^{2}}\right)-\sum_{s=0}^{k}\exp\left(-\frac{1}{2}|\Gamma_{a}^{s+1}|\delta_{T_{a}^{s}}^{2}\right).

As δt=(1t)13\delta_{t}=(\frac{1}{t})^{\frac{1}{3}} and |Γas|=cs+d(v13)1(c1)T0|\Gamma_{a}^{s}|=c^{s+d(v^{1}-3)-1}(c-1)T_{0}, Tas=cs+d(v13)T0T_{a}^{s}=c^{s+d(v^{1}-3)}T_{0} (we abuse the notation and let v13=0v^{1}-3=0 if v1<3v^{1}<3), we have

s=0kexp(12|Γas+1|δTas2)\displaystyle\sum_{s=0}^{k}\exp\left(-\frac{1}{2}|\Gamma_{a}^{s+1}|\delta_{T_{a}^{s}}^{2}\right)
=s=0kexp(12c13(s+d(v13))(c1)(T0)13)\displaystyle=\sum_{s=0}^{k}\exp\left(-\frac{1}{2}c^{\frac{1}{3}(s+d(v^{1}-3))}(c-1)(T_{0})^{\frac{1}{3}}\right)
=exp(12c13d(v13)(c1)(T0)13)(1+s=1kexp(12c13d(v13)(c1)(T0)13(cs31)))\displaystyle=\exp\left(-\frac{1}{2}c^{\frac{1}{3}d(v^{1}-3)}(c-1)(T_{0})^{\frac{1}{3}}\right)\left(1+\sum_{s=1}^{k}\exp\left(-\frac{1}{2}c^{\frac{1}{3}d(v^{1}-3)}(c-1)(T_{0})^{\frac{1}{3}}(c^{\frac{s}{3}}-1)\right)\right)
exp(12c13d(v13)(c1)(T0)13)(1+s=1kexp(12c13d(v13)(c1)(T0)13s(c131)))\displaystyle\leq\exp\left(-\frac{1}{2}c^{\frac{1}{3}d(v^{1}-3)}(c-1)(T_{0})^{\frac{1}{3}}\right)\left(1+\sum_{s=1}^{k}\exp\left(-\frac{1}{2}c^{\frac{1}{3}d(v^{1}-3)}(c-1)(T_{0})^{\frac{1}{3}}s(c^{\frac{1}{3}}-1)\right)\right)
exp(12c13d(v13)(c1)(T0)13)(1+s=1k(12)s)\displaystyle\leq\exp\left(-\frac{1}{2}c^{\frac{1}{3}d(v^{1}-3)}(c-1)(T_{0})^{\frac{1}{3}}\right)\left(1+\sum_{s=1}^{k}(\frac{1}{2})^{s}\right)
2exp(12c13d(v13)(c1)(T0)13),\displaystyle\leq 2\exp\left(-\frac{1}{2}c^{\frac{1}{3}d(v^{1}-3)}(c-1)(T_{0})^{\frac{1}{3}}\right),

where in the last but one inequality we suppose that T0T_{0} is large enough so that exp(12c13d(v13)(c1)(T0)13s(c131))12\exp\big{(}-\frac{1}{2}c^{\frac{1}{3}d(v^{1}-3)}(c-1)(T_{0})^{\frac{1}{3}}s(c^{\frac{1}{3}}-1)\big{)}\leq\frac{1}{2}. Substituting T0=12NVTb=1c1TbT_{0}=12NVT_{b}=\frac{1}{c-1}T_{b}, c=1+112NVc=1+\frac{1}{12NV}, and cd=8NVc^{d}=8NV gives

s=0kexp(12|Γas+1|δTas2)\displaystyle\sum_{s=0}^{k}\exp\left(-\frac{1}{2}|\Gamma_{a}^{s+1}|\delta_{T_{a}^{s}}^{2}\right) 2exp(((8NV)(v13)Tb1152N2V2)13)\displaystyle\leq 2\exp\left(-\left(\frac{(8NV)^{(v^{1}-3)}T_{b}}{1152N^{2}V^{2}}\right)^{\frac{1}{3}}\right)
2exp((Tb1152N2V2)13),\displaystyle\leq 2\exp\left(-\left(\frac{T_{b}}{1152N^{2}V^{2}}\right)^{\frac{1}{3}}\right),

concluding the proof. ∎