[Paper Review] Waiter-Client and Client-Waiter Hamiltonicity games on random graphs
This paper determines the sharp threshold probabilities for Waiter-Client and Client-Waiter Hamiltonicity games on random graphs $\mathcal{G}(n,p)$. For the $(1:q)$ Waiter-Client game, the threshold is $\log n/n$, independent of $q$, while for the Client-Waiter game, it is $(q+1)\log n/n$, showing a dependence on $q$. The results establish the exact edge probabilities at which each player can guarantee a Hamiltonian outcome a.a.s.
We study two types of two player, perfect information games with no chance moves, played on the edge set of the binomial random graph ${\mathcal G}(n,p)$. In each round of the $(1 : q)$ Waiter-Client Hamiltonicity game, the first player, called Waiter, offers the second player, called Client, $q+1$ edges of ${\mathcal G}(n,p)$ which have not been offered previously. Client then chooses one of these edges, which he claims, and the remaining $q$ edges go back to Waiter. Waiter wins this game if by the time every edge of ${\mathcal G}(n,p)$ has been claimed by some player, the graph consisting of Client's edges is Hamiltonian; otherwise Client is the winner. Client-Waiter games are defined analogously, the main difference being that Client wins the game if his graph is Hamiltonian and Waiter wins otherwise. In this paper we determine a sharp threshold for both games. Namely, for every fixed positive integer $q$, we prove that the smallest edge probability $p$ for which a.a.s. Waiter has a winning strategy for the $(1 : q)$ Waiter-Client Hamiltonicity game is $(1 + o(1)) \log n/n$, and the smallest $p$ for which a.a.s. Client has a winning strategy for the $(1 : q)$ Client-Waiter Hamiltonicity game is $(q + 1 + o(1)) \log n/n$.
Motivation & Objective
- To determine the exact threshold probability $p$ for which Waiter can guarantee a Hamiltonian outcome in the $(1:q)$ Waiter-Client Hamiltonicity game on $\mathcal{G}(n,p)$.
- To identify the threshold probability $p$ for which Client can guarantee a Hamiltonian outcome in the $(1:q)$ Client-Waiter Hamiltonicity game on $\mathcal{G}(n,p)$.
- To analyze the dependence of these thresholds on the bias parameter $q$ and compare them to the classical threshold for Hamiltonicity in $\mathcal{G}(n,p)$.
- To establish that the Waiter-Client threshold matches the classical Hamiltonicity threshold, while the Client-Waiter threshold scales linearly with $q$.
- To extend the understanding of positional games on random graphs by proving sharp thresholds for two new game types: Waiter-Client and Client-Waiter.
Proposed method
- Use of probabilistic methods and concentration inequalities to analyze the structure of $\mathcal{G}(n,p)$ at critical edge probabilities.
- Construction of a strategy for Waiter to isolate a vertex of low degree in Client’s graph by leveraging the box game framework and independent sets.
- Application of the $(1:q)$ box game strategy to force Client into claiming a vertex with degree one in his graph, thereby preventing Hamiltonicity.
- Use of expectation and concentration bounds to show that, for $p = (q+1 - \varepsilon)\log n / n$, a.a.s. Waiter can isolate a vertex in Client’s graph.
- Establishment of a lower bound on the number of vertices of degree $k$ in $\mathcal{G}(n,p)$, followed by a lower bound on the size of a maximum independent set among such vertices.
- Proof via contradiction: assuming $p$ is below the threshold, showing that Waiter cannot force Client into a non-Hamiltonian graph, thus proving the threshold is sharp.
Experimental results
Research questions
- RQ1What is the sharp threshold probability $p$ for which Waiter has a winning strategy in the $(1:q)$ Waiter-Client Hamiltonicity game on $\mathcal{G}(n,p)$?
- RQ2What is the sharp threshold probability $p$ for which Client has a winning strategy in the $(1:q)$ Client-Waiter Hamiltonicity game on $\mathcal{G}(n,p)$?
- RQ3How does the threshold for the Client-Waiter game depend on the bias parameter $q$?
- RQ4Why does the Waiter-Client threshold not depend on $q$, while the Client-Waiter threshold does?
- RQ5Can the threshold probabilities be extended to non-constant $q$, such as $q = O(n)$ or $q \leq (1-o(1))n/\log n$?
Key findings
- For every fixed $q$, the sharp threshold for the $(1:q)$ Waiter-Client Hamiltonicity game on $\mathcal{G}(n,p)$ is $p = (1+o(1))\log n / n$, independent of $q$.
- For every fixed $q$, the sharp threshold for the $(1:q)$ Client-Waiter Hamiltonicity game on $\mathcal{G}(n,p)$ is $p = (q+1+o(1))\log n / n$, which grows linearly with $q$.
- The Waiter-Client threshold matches the classical threshold for Hamiltonicity in $\mathcal{G}(n,p)$, indicating that Waiter can win as soon as a Hamilton cycle is likely to exist.
- The Client-Waiter threshold is strictly larger than the classical threshold, reflecting the increased difficulty for Client to claim a Hamiltonian cycle under adversarial offering.
- A.a.s., for $p = (q+1 - \varepsilon)\log n / n$, Waiter can isolate a vertex in Client’s graph by exploiting low-degree vertices and independent sets, thereby preventing Hamiltonicity.
- The analysis shows that the number of vertices of degree $k$ in $\mathcal{G}(n,p)$ is sufficiently large and concentrated to allow Waiter to construct a strategy that forces Client into a non-Hamiltonian graph below the threshold.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.