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

Waiter-Client Triangle-Factor Game on the Edges of the Complete Graph

Vojtěch Dvořák Department of Pure Maths and Mathematical Statistics, University of Cambridge, UK [email protected]
Abstract.

Consider the following game played by two players, called Waiter and Client, on the edges of KnK_{n} (where nn is divisible by 33). Initially, all the edges are unclaimed. In each round, Waiter picks two yet unclaimed edges. Client then chooses one of these two edges to be added to Waiter’s graph and one to be added to Client’s graph. Waiter wins if she forces Client to create a K3K_{3}-factor in Client’s graph at some point, while if she does not manage to do that, Client wins.

It is not difficult to see that for large enough nn, Waiter has a winning strategy. The question considered by Clemens et al. is how long the game will last if Waiter aims to win as soon as possible, Client aims to delay her as much as possible, and both players play optimally. Denote this optimal number of rounds by τWC(n,K3fac,1)\tau_{WC}(\mathcal{F}_{n,K_{3}-\text{fac}},1). Clemens et al. proved that 1312nτWC(n,K3fac,1)76n+o(n)\frac{13}{12}n\leq\tau_{WC}(\mathcal{F}_{n,K_{3}-\text{fac}},1)\leq\frac{7}{6}n+o(n), and conjectured that τWC(n,K3fac,1)=76n+o(n)\tau_{WC}(\mathcal{F}_{n,K_{3}-\text{fac}},1)=\frac{7}{6}n+o(n). In this note, we verify their conjecture.

1. Introduction

Positional games are a large class of two-player combinatorial games characterized by the following setting. We have a (usually finite) set XX, called a board; a family of subsets of XX, called winning sets; and a rule determining which player wins the game. These games attracted wide attention, starting with the papers of Hales and Jewett [7] and Erdős and Selfridge [6]. We refer the reader interested in positional games to the book of Hefetz, Krivelevich, Stojaković and Szabó [9].

Probably the most studied type of the positional games are the so-called Maker-Breaker games. These games are played by two players, called Maker and Breaker, as follows. We are given an integer b1b\geq 1, a set XX and a family of winning sets \mathcal{F} of the subsets of XX. The players alternately claim previously unclaimed elements of XX, with Maker claiming one element in each round and Breaker claiming bb elements in each round. Maker wins if he manages to claim any FF\in\mathcal{F}, while Breaker wins if she prevents Maker from doing so. We are usually interested in the two main questions: which player has a winning strategy for given X,b,X,b,\mathcal{F}? And if Maker has a winning strategy, how fast can he win? Many variants of the Maker-Breaker games were considered, see for instance [2, 4, 5, 8, 13, 14].

Another rather similar type of the well studied positional games are the Waiter-Client games. These games are played by two players, called Waiter and Client, in the following manner. As in the Maker-Breaker games, we are given an integer b1b\geq 1, a set XX and a family of winning sets \mathcal{F} of the subsets of XX. In each round, Waiter picks b+1b+1 previously unclaimed elements of XX and offers them to Client. Client chooses one of these elements and adds it to his graph, while the remaining bb elements become a part of Waiter’s graph. Waiter wins if she forces Client to create a winning set FF\in\mathcal{F} in Client’s graph. If Client can prevent that, he wins. Once again, the questions that interest us are: for given X,b,X,b,\mathcal{F}, which player has a winning strategy? And if Waiter can win, how fast can she guarantee her victory to be? These problems are well studied in many cases, see for instance [1, 10, 11, 12, 15].

Assume that for our triple X,b,X,b,\mathcal{F}, Waiter wins the corresponding Waiter-Client game. Then we will denote by τWC(,b)\tau_{WC}(\mathcal{F},b) the number of rounds of the game when Waiter tries to win as fast as possible, Client tries to slow her down as much as possible, and they both play optimally. What the ground set XX is will usually be clear from the context.

When b=1b=1, we call the corresponding Waiter-Client game unbiased. Recently, Clemens et al. [3] studied several unbiased Waiter-Client games played on the edges of the complete graph, i.e. with X=E(Kn)X=E(K_{n}). For nn divisible by 33, they considered the triangle-factor game, where the winning sets are the collections of n3\frac{n}{3} vertex disjoint triangles. It is not hard to verify that for nn large enough, Waiter can win this game. Moreover, Clemens et al. obtained the following theorem giving the lower and upper bounds on the optimal duration of the game.

Theorem 1.1.

Assume nn is divisible by 33 and large enough that Waiter wins the corresponding unbiased triangle-factor game on the edges of KnK_{n}. Then

1312nτWC(n,K3fac,1)76n+o(n).\frac{13}{12}n\leq\tau_{WC}(\mathcal{F}_{n,K_{3}-\text{fac}},1)\leq\frac{7}{6}n+o(n).

Further, they make a conjecture that τWC(n,K3fac,1)=76n+o(n)\tau_{WC}(\mathcal{F}_{n,K_{3}-\text{fac}},1)=\frac{7}{6}n+o(n). Our aim in this note is to improve the lower bound from 1312n\frac{13}{12}n to 76n\frac{7}{6}n and hence to verify their conjecture.

Theorem 1.2.

Assume nn is divisible by 33 and large enough that Waiter wins the corresponding unbiased triangle-factor game on the edges of KnK_{n}. Then

τWC(n,K3fac,1)76n.\tau_{WC}(\mathcal{F}_{n,K_{3}-\text{fac}},1)\geq\frac{7}{6}n.

The rest of the paper is organized as follows: we set up the necessary definitions and prove some easy results about these in Section 2. After that, we prove Theorem 1.2 in Section 3, by giving a strategy of Client and analyzing the game when Client uses this strategy.

2. Good and bad connected components in the graph of Client

We need the following characterization of the connected graphs that contain a triangle-factor, yet have few edges.

Observation 2.1.

Let GG be a connected graph with a triangle-factor and |V(G)|=n0|V(G)|=n_{0} (where n0n_{0} clearly must be divisible by 33). Then |E(G)|43n01|E(G)|\geq\frac{4}{3}n_{0}-1. Moreover if |E(G)|=43n01|E(G)|=\frac{4}{3}n_{0}-1, the triangle-factor is unique, and n03\frac{n_{0}}{3} triangles in this triangle-factor are the only cycles in GG.

Proof.

We know that GG has at least one triangle-factor, consisting of the triangles

T1=a1b1c1,,Tn03=an03bn03cn03.T_{1}=a_{1}b_{1}c_{1},...,T_{\frac{n_{0}}{3}}=a_{\frac{n_{0}}{3}}b_{\frac{n_{0}}{3}}c_{\frac{n_{0}}{3}}.

If GG contains multiple triangle-factors, pick one arbitrarily. Denote by tt the total number of edges in GG between the sets of the form {ai,bi,ci}\{a_{i},b_{i},c_{i}\} and {aj,bj,cj}\{a_{j},b_{j},c_{j}\} for iji\neq j.

Now consider the auxiliary graph HH, whose vertices are T1,,Tn03T_{1},...,T_{\frac{n_{0}}{3}} and where TiTjT_{i}\sim T_{j} (for iji\neq j) if there is at least one edge between {ai,bi,ci}\{a_{i},b_{i},c_{i}\} and {aj,bj,cj}\{a_{j},b_{j},c_{j}\}.

As GG is connected, it follows that HH must also be connected, which in particular implies

t|E(H)||V(H)|1=n031,t\geq|E(H)|\geq|V(H)|-1=\frac{n_{0}}{3}-1,

with equality if and only if HH is a tree and no two sets of the form {ai,bi,ci}\{a_{i},b_{i},c_{i}\} and {aj,bj,cj}\{a_{j},b_{j},c_{j}\} are connected by more than one edge in GG.

That implies GG has at least 3×n03=n03\times\frac{n_{0}}{3}=n_{0} edges within the sets {ai,bi,ci}\{a_{i},b_{i},c_{i}\} (as each triangle contains three edges), and tn031t\geq\frac{n_{0}}{3}-1 edges between the sets of the form {ai,bi,ci}\{a_{i},b_{i},c_{i}\} and {aj,bj,cj}\{a_{j},b_{j},c_{j}\}. So overall,

|E(G)|n0+t43n01,|E(G)|\geq n_{0}+t\geq\frac{4}{3}n_{0}-1,

as required.

Next, assume we have equality. Then we must have t=n031.t=\frac{n_{0}}{3}-1. If GG contained any cycle not of the form aibicia_{i}b_{i}c_{i}, this cycle would contain two consecutive vertices v1,v2v_{1},v_{2} with v1v2v_{1}\sim v_{2} in GG and v1,v2v_{1},v_{2} not being in the same triangle of our triangle-factor. As noted before, t=n031t=\frac{n_{0}}{3}-1 implies that HH is a tree and that no two sets of the form {ai,bi,ci}\{a_{i},b_{i},c_{i}\} and {aj,bj,cj}\{a_{j},b_{j},c_{j}\} are connected by more than one edge in GG. But that in particular implies that every path between v1v_{1} and v2v_{2} in GG uses the edge v1v2v_{1}v_{2}, which is a contradiction to v1,v2v_{1},v_{2} being part of the same cycle in GG.

Hence, in the case of equality, only cycles in GG are the ones of the form aibicia_{i}b_{i}c_{i} for 1in031\leq i\leq\frac{n_{0}}{3}. ∎

Taking into account Observation 2.1, the following definition is rather natural.

Definition 2.2.

Consider the connected components of Client’s graph. We will make a distinction between good and bad ones. When a new connected component is created in Client’s graph, initially it is called bad. Now assume that Client adds the edge abab to his graph. Then we update the state of the connected component of Client’s graph containing the edge abab as follows.

  • If both aa and bb are already a part of good connected components of Client’s graph (whether of the same one or of different ones), we consider the connected component of Client’s graph containing the edge abab to be a good component.

  • If the edge abab connects good and bad components of Client’s graph together, or adds a new vertex to a good component, we consider the connected component containing the edge abab to be a good component.

  • If neither of the vertices a,ba,b was a part of a good connected component before the edge abab was added, but after adding the edge abab, the connected component KK of Client’s graph containing the edge abab has a triangle-factor and satisfies |E(K)|=43|V(K)|1|E(K)|=\frac{4}{3}|V(K)|-1, we consider the connected component containing the edge abab to be a good component. Moreover, in this case (and only in this case), we say that this connected component of Client’s graph was declared to be good at the time when we added the edge abab (or that a new good connected component of Client’s graph was created).

  • In any other case, the connected component of Client’s graph containing the edge abab is bad.

Observation 2.3.

If Waiter won the game, and throughout the game, at most n6\frac{n}{6} connected components of Client’s graph were declared to be good, then final Client’s graph contains at least 76n\frac{7}{6}n edges.

Proof.

Call C1,,CkC_{1},...,C_{k} the connected components of the final graph of Client that are good, and Ck+1,,ClC_{k+1},...,C_{l} the connected components of the final graph of Client that are bad. Then if 1ik1\leq i\leq k, we have |E(Ci)|43|V(Ci)|1|E(C_{i})|\geq\frac{4}{3}|V(C_{i})|-1, while if k+1ilk+1\leq i\leq l, we have |E(Ci)|43|V(Ci)||E(C_{i})|\geq\frac{4}{3}|V(C_{i})|.

As kn6k\leq\frac{n}{6}, we get

i=1l|E(Ci)|43i=1l|V(Ci)|k=43nk76n,\sum_{i=1}^{l}|E(C_{i})|\geq\frac{4}{3}\sum_{i=1}^{l}|V(C_{i})|-k=\frac{4}{3}n-k\geq\frac{7}{6}n,

as required. ∎

3. Proof of Theorem 1.2

Throughout this section, denote by GiG_{i} Client’s graph after ii rounds.

We start with the definition that will be used when describing Client’s strategy later.

Definition 3.1.

Edge that Waiter offers to Client is called crucial if by choosing it to Client’s graph, Client would create a new good connected component.

Using Definition 2.2, it is trivial to check that it must be the case that the two endpoints of any crucial edge are in the same connected component of Client’s graph at the time it is offered. Hence, we can make the following further definition.

Definition 3.2.

If Client is offered crucial edge abab in the iith round, we say that the connected component of Gi1G_{i-1} containing abab is crucial in the iith round.

Client will pick the edges according to the following strategy.

Strategy 3.3.

Client considers the following two possibilities.

  • If one of the two edges that he is offered is crucial, while the other edge offered is not crucial, he picks to Client’s graph the edge that is not crucial.

  • In any other case, he picks one edge arbitrarily.

Moreover, we call any round when Client is offered two crucial edges difficult.

In this section, we will work towards the following result.

Proposition 3.4.

If Client plays according to Strategy 3.3, he can ensure that, throughout the game, at most n6\frac{n}{6} good connected components were created.

Theorem 1.2 then follows by applying Observation 2.3.

We start by proving an easy lemma.

Lemma 3.5.

Assume that CC is a bad connected component of Client’s graph. Then there exists at most one (yet unclaimed) edge with its endpoints in CC that, if offered by Waiter to Client, would be crucial.

Proof.

Assume some such edge exists. We will show it is unique.

If every vertex of CC is already in some triangle of Client’s graph, then by Definition 2.2 we can’t have a crucial edge for CC. If more than three vertices of CC are not in any triangle of Client’s graph, we can’t have a crucial edge for CC either, since by adding just one edge we can’t create a triangle-factor of CC. Finally, if precisely one or two vertices of CC are not in any triangle of Client’s graph yet, we can’t have a crucial edge for CC. Since if we did and this edge created some new triangles in CC (which it must), at least one vertex of CC would be in at least two triangles after adding this edge, contradicting Observation 2.1.

So precisely three vertices x1,x2,x3x_{1},x_{2},x_{3} of CC are not in any triangle of Client’s graph yet. By Observation 2.1, any edge we add into CC that will make it into a good connected component must complete a triangle x1x2x3x_{1}x_{2}x_{3}. But then it must be the case that the triangle x1x2x3x_{1}x_{2}x_{3} misses precisely one edge in CC, and this missing edge thus must be our crucial edge. ∎

The heart of our proof of Proposition 3.4 is Lemma 3.7. Before stating it, we need the following definition.

Definition 3.6.

Let AiA_{i} be the subset of V(Kn)V(K_{n}) consisting of the vertex sets of the connected components of Gi1G_{i-1} that were crucial in the iith round. Let Bi=Aij=1i1AjB_{i}=A_{i}\setminus\bigcup_{j=1}^{i-1}A_{j}.

We emphasize that for vAiv\in A_{i}, we genuinely need Waiter to offer Client in the iith round some crucial edge abab with the endpoints a,ba,b being in the same connected component of Gi1G_{i-1} as vv, and that it is not enough if such an edge simply exists but Waiter does not offer it to Client in the iith round.

Lemma 3.7.

Assume that Waiter offered Client some crucial edge in the iith round, and let CC be the crucial connected component of Gi1G_{i-1} containing the endpoints of this edge. Then |V(C)Bi|3|V(C)\cap B_{i}|\geq 3.

Proof.

Let C1,,CrV(C)C_{1},...,C_{r}\subset V(C) be the following subsets. We include in this collection any CjV(C)C_{j}\subset V(C) that at some point was a vertex set of the crucial connected component of Client’s graph (note that for all of these, Client did not choose the corresponding crucial edge to his graph though, and instead it went to the graph of Waiter - else CC would be good by Definition 2.2).

Next, let D1,,DsV(C)D_{1},...,D_{s}\subset V(C) be the same collection as C1,,CrC_{1},...,C_{r}, except that we delete any CjC_{j} for which we can find kjk\neq j with CjCkC_{j}\subset C_{k}.

As the proof of Lemma 3.7 is rather long, we shall have several claims throughout to keep the structure of the proof of Lemma 3.7 as clear as possible.

Claim 3.8.

D1,,DsD_{1},...,D_{s} are disjoint subsets of V(C)V(C).

Proof of Claim 3.8.

Assume vDjDkv\in D_{j}\cap D_{k} for some vV(C)v\in V(C) and some 1j,ks1\leq j,k\leq s with jkj\neq k. Assume also that Waiter offered the crucial edge for DjD_{j} before offering the crucial edge for DkD_{k} (she clearly could not have offered both at the same time, as then Dj,DkD_{j},D_{k} would be the same set because their intersection is non-empty). Let ww be any other vertex of DjD_{j}. Since v,wv,w were in the same connected component of Client’s graph at the time when DjD_{j} was a vertex set of a crucial component, they will stay in the same connected component forever after, and in particular as vDkv\in D_{k}, we also have wDkw\in D_{k}. As ww was arbitrary, that implies DjDkD_{j}\subset D_{k}, which is a contradiction to our definition of the sets D1,,DsD_{1},...,D_{s}. ∎

Let

X=V(C)j=1sDj.X=V(C)\setminus\bigcup_{j=1}^{s}D_{j}.

Then clearly XV(C)BiX\subset V(C)\cap B_{i}. Also, by the definition of a crucial connected component and by Claim 3.8, both |V(C)||V(C)| and |j=1sDj|=j=1s|Dj||\bigcup_{j=1}^{s}D_{j}|=\sum_{j=1}^{s}|D_{j}| are divisible by 33. So if we can show that |X|>0|X|>0, that immediately implies that |X|3|X|\geq 3 and proves Lemma 3.7.

Assume for contradiction that X=X=\emptyset and hence V(C)=j=1sDjV(C)=\bigcup_{j=1}^{s}D_{j}. First we rule out the case s=1s=1.

Claim 3.9.

We have s2s\geq 2.

Proof of Claim 3.9.

Assume for contradiction that we have s=1s=1 and V(C)=D1V(C)=D_{1}. At the first time that V(C)V(C) was a vertex set of a crucial connected component C0C_{0} of Client’s graph, by Observation 2.1 we must have had |E(C0)|=43|V(C)|2|E(C_{0})|=\frac{4}{3}|V(C)|-2. But by Lemma 3.5, the crucial edge for C0C_{0} was unique, and hence now we must have

|E(C)||E(C0)|+1=43|V(C)|1.|E(C)|\geq|E(C_{0})|+1=\frac{4}{3}|V(C)|-1.

But that contradicts CC being a crucial connected component of Client’s graph. ∎

For j=1,,sj=1,...,s, let pjqjp_{j}q_{j} be the crucial edge offered when we had a crucial connected component with a vertex set DjD_{j}, and let rjr_{j} be the vertex that pj,qjp_{j},q_{j} would have formed a triangle with in Client’s graph at that time, had Client taken pjqjp_{j}q_{j} to his graph. Let CC^{\prime} be a connected component we obtain if Client picks a crucial edge with the endpoints in CC to his graph in the iith round. Clearly V(C)=V(C)V(C)=V(C^{\prime}).

For vV(C)v\in V(C) belonging to some DjD_{j}, denote by T(v)T(v) the set of all the sets DkD_{k} with kjk\neq j that vv is connected to in CC^{\prime}.

Claim 3.10.

Take pj,qjp_{j},q_{j} for any 1js1\leq j\leq s. Then T(pj),T(qj)T(p_{j}),T(q_{j})\neq\emptyset and moreover T(pj)T(qj)=T(p_{j})\cap T(q_{j})=\emptyset.

Proof of Claim 3.10.

We know that pjp_{j} is a vertex of a triangle pjv1v2p_{j}v_{1}v_{2} in CC^{\prime}, for some v1,v2V(C)v_{1},v_{2}\in V(C). We know that qj{v1,v2}q_{j}\notin\{v_{1},v_{2}\}, since the edge pjqjp_{j}q_{j} belongs to Waiter’s graph (as it was offered previously to Client, but Client did not take it). But we also know

{v1,v2}Dj{qj,rj},\{v_{1},v_{2}\}\cap D_{j}\subset\{q_{j},r_{j}\},

since any other vertex of DjD_{j} was in some triangle in Client’s graph already at the time when DjD_{j} was a vertex set of a crucial connected component, and by Observation 2.1 every vertex of CC^{\prime} is in precisely one triangle in Client’s graph. Hence there must exist some kjk\neq j with {v1,v2}Dk\{v_{1},v_{2}\}\cap D_{k}\neq\emptyset, and T(pj)T(p_{j})\neq\emptyset follows.

We derive T(qj)T(q_{j})\neq\emptyset analogously.

Finally, assume for contradiction that T(pj)T(qj)T(p_{j})\cap T(q_{j})\neq\emptyset. Take DkD_{k} such that DkT(pj)T(qj)D_{k}\in T(p_{j})\cap T(q_{j}). Then we have w1,w2Dkw_{1},w_{2}\in D_{k} such that pjw1p_{j}\sim w_{1} and qjw2q_{j}\sim w_{2} in CC^{\prime} (it may happen that w1,w2w_{1},w_{2} are the same vertex). Let w1z1zuw2w_{1}z_{1}\dots z_{u}w_{2} be a path between w1w_{1} and w2w_{2} in DkD_{k}. Then pjw1z1zuw2qjrjp_{j}w_{1}z_{1}\dots z_{u}w_{2}q_{j}r_{j} is a cycle of length at least four in CC^{\prime}, which by Observation 2.1 gives a contradiction to CC^{\prime} being a good connected component. ∎

Now consider

S0={ab:abE(C);a,b are in the different sets of the form Dj}.S_{0}=\{ab:ab\in E(C^{\prime});\,\,a,b\text{ are in the different sets of the form }D_{j}\}.

We will modify this set repeatedly as follows. As long as SkS_{k} contains any edge abab such that there are also both some edge abab^{\prime} for bbb^{\prime}\neq b and some edge aba^{\prime}b for aaa^{\prime}\neq a in SkS_{k}, erase some such edge abab from SkS_{k} to form the set Sk+1S_{k+1}. This process eventually terminates with some final set SfinalS_{\text{final}}. Write S=SfinalS=S_{\text{final}}.

Let II be the following auxiliary graph. Its vertices are D1,,DsD_{1},...,D_{s} and DjDkD_{j}\sim D_{k} in II if there is at least one edge going between DjD_{j} and DkD_{k} in SS.

Claim 3.11.

The minimum degree of II satisfies δ(I)2\delta(I)\geq 2.

Proof of Claim 3.11.

Consider any jj, 1js1\leq j\leq s. By Claim 3.10, S0S_{0} contained at least one edge of the form pjap_{j}a and at least one edge of the form qjbq_{j}b for some a,bV(C)a,b\in V(C). Moreover, by the definition of the process by which we obtained SS from S0S_{0}, we can never erase the last edge of either of these two forms from SkS_{k} when creating Sk+1S_{k+1}. Hence SS also contains at least one edge of the form pjap_{j}a^{\prime} and at least one edge of the form qjbq_{j}b^{\prime} for some a,bV(C)a^{\prime},b^{\prime}\in V(C). Finally, by Claim 3.10, aa^{\prime} and bb^{\prime} can not be in the same set DkD_{k}, giving dI(Dj)2d_{I}(D_{j})\geq 2. As jj was arbitrary, the result follows. ∎

But Claim 3.11 in particular implies that II contains some cycle. That in turn implies that CC^{\prime} contains some cycle which contains at least three edges from SS. But by the construction of SS, any three different edges of SS have at least four different endpoints in total. So CC^{\prime} contains a cycle of length at least four, contradicting Observation 2.1.

Thus the proof of Lemma 3.7 is finished. ∎

Corollary 3.12.

If ii is a difficult round, then |Bi|6|B_{i}|\geq 6.

Proof.

By Lemma 3.5, we know that the two crucial edges offered in the difficult round could not have been in the same connected component of Gi1G_{i-1}. Result then follows by applying Lemma 3.7. ∎

We are now ready to prove Proposition 3.4, and hence as discussed before also complete the proof of Theorem 1.2.

Proof of Proposition 3.4.

Assume Client creates kk good connected components in his graph throughout the game, and that overall the game lasted TT rounds (where TkT\geq k, since Client can create at most one good connected component in each round). That implies there were at least kk difficult rounds, as Client does not create good connected components in any other round. But then using Corollary 3.12 and the fact that BiBj=B_{i}\cap B_{j}=\emptyset whenever iji\neq j, we get

n|i=1TBi|=i=1T|Bi|6k.n\geq|\bigcup_{i=1}^{T}B_{i}|=\sum_{i=1}^{T}|B_{i}|\geq 6k.

It follows that kn6k\leq\frac{n}{6}, as required. ∎

This resolves the triangle-factor game fully. As suggested by Clemens et al. [3], it may also be interesting to consider the general KkK_{k}-factor game instead of just the case k=3k=3. It is not hard to show that Waiter still wins this game, but non-trivial lower and upper bounds for τWC(n,Kkfac,1)\tau_{WC}(\mathcal{F}_{n,K_{k}-\text{fac}},1) would definitely be of interest.

Acknowledgements

The author would like to thank his PhD supervisor professor Béla Bollobás for his support.

References

  • [1] M. Bednarska-Bzdega, D. Hefetz, M. Krivelevich, and T. Łuczak. Manipulative Waiters with probabilistic intuition. Combinatorics, Probability and Computing, 25(6):823–849, 2016.
  • [2] S. Ben-Shimon, A. Ferber, D. Hefetz, and M. Krivelevich. Hitting time results for Maker-Breaker games. Random Structures & Algorithms, 41(1):23–46, 2012.
  • [3] D. Clemens, P. Gupta, F. Hamann, A. Haupt, M. Mikalački, and Y. Mogge. Fast strategies in Waiter-Client games on Kn{K}_{n}. The Electronic Journal of Combinatorics, 27(3):1–35, 2020.
  • [4] J. Corsten, A. Mond, A. Pokrovskiy, C. Spiegel, and T. Szabó. On the odd cycle game and connected rules. European Journal of Combinatorics, 89:103140, 2020.
  • [5] E. Duchene, V. Gledel, A. Parreau, and G. Renault. Maker–Breaker domination game. Discrete Mathematics, 343(9):111955, 2020.
  • [6] P. Erdős and J. Selfridge. On a combinatorial game. Journal of Combinatorial Theory, Series A, 14:298–301, 1973.
  • [7] A. W. Hales and R. I. Jewett. Regularity and positional games. In Classic Papers in Combinatorics, pages 320–327. Springer, 2009.
  • [8] D. Hefetz, M. Krivelevich, M. Stojaković, and T. Szabó. Fast winning strategies in Maker–Breaker games. Journal of Combinatorial Theory, Series B, 99(1):39–47, 2009.
  • [9] D. Hefetz, M. Krivelevich, M. Stojaković, and T. Szabó. Positional games. Springer, 2014.
  • [10] D. Hefetz, M. Krivelevich, and W. E. Tan. Waiter–Client and Client–Waiter planarity, colorability and minor games. Discrete Mathematics, 339(5):1525–1536, 2016.
  • [11] D. Hefetz, M. Krivelevich, and W. E. Tan. Waiter–Client and Client–Waiter Hamiltonicity games on random graphs. European Journal of Combinatorics, 63:26–43, 2017.
  • [12] M. Krivelevich and N. Trumer. Waiter-Client maximum degree game. arXiv preprint arXiv:1807.11109, 2018.
  • [13] T. Müller and M. Stojaković. A threshold for the Maker-Breaker clique game. Random structures & algorithms, 45(2):318–341, 2014.
  • [14] R. Nenadov, A. Steger, and M. Stojaković. On the threshold for the Maker-Breaker H{H}-game. Random Structures & Algorithms, 49(3):558–578, 2016.
  • [15] W. E. Tan. Waiter–Client and Client–Waiter colourability and kk–SAT games. The Electronic Journal of Combinatorics, pages P2–46, 2017.