January 01, 1970
The game of Cops and Robbers is a two player pursuit game on graphs where a team of cops attempts to catch a robber. The cop number \(c(G)\) of a graph \(G\) is the minimum number of cops needed to guarantee a winning strategy in \(G\). A famous conjecture of Meyniel says that if \(G\) is connected, then \(c(G)=O(\sqrt{n})\). Erde, Kang, Lehner, Mohar and Schmid considered its generalization to \(k\)-uniform hypergraphs and conjectured that the cop number of such hypergraphs is \(O(\sqrt{n/k})\). This may be understood as a hypergraph version of Meyniel’s conjecture. In this paper we prove this conjecture for a class of expanding hypergraphs and show that with high probability the conjecture holds for random hypergraphs \(H^k(n,p))\) provided \(k\geqslant\log^3n\) and the typical degree, \(p\binom{n-1}{k-1}\), is \(\omega(\log^3n)\).
The “Cops and Robbers game” was first introduced by Quilliot [1] and Nowa-kowski and Winkler [2]. The game takes place in a graph \(G\) and is played as follows: first the player who will control the cops chooses their initial positions. Then the player who controls the robber chooses her initial position with full information. Now the Cop Player and the Robber Player move their pieces in alternate turns, the Cop Player moving first. The Cop Player may move any number of pieces as he wants (or choose not to). The Robber Player then makes the choice to move her piece or stay still. All moves must be to a neighbouring vertex. Each player has full information about the graph and the pieces, at all times. The Cop Player wins if at some finite time one of his pieces occupies the same vertex as the robber piece. On the other hand, if the Robber Player can escape the cops indefinitely, she wins.
Shortly after the work of [2], Aigner and Fromme [3] defined the concept of cop number. The cop number of a graph \(G\), \(c(G)\), is the minimum number of cops needed for the Cop Player to have a winning strategy in \(G\). The cop number is well defined since \(n\) cops, one for each vertex, always catch the robber. They also proved, among other results, that if \(G\) is planar and connected, then \(c(G)\leqslant 3\).
It can easily be seen that \(c(G)=\sum_{G_i}c(G_i)\), where the \(G_i\)’s are the connected components of \(G\). For this reason it suffices to study the case where \(G\) is connected. The most important conjecture on the game is Meyniel’s conjecture (communicated by Frankl [4]).
Conjecture 1. If \(G\) is a connected graph with \(n\) vertices, then \(c(G)=O(\sqrt{n}\)).
The conjecture is tight in the sense that there are connected graphs such that \(\sqrt{n}/2\) cops are not enough to catch the robber (see Bonato and Burgess [5]). We are still very far from the conjecture, since even its weak form, which asserts that \(O(n^{1-\varepsilon})\) cops are sufficient (for some \(\varepsilon>0\)), is still unknown. The general bounds of \(O(n\log\log n/\log{n})\) and \(O(n/\log{n})\) were proved in [4] and [6] respectively. The current best general upper bound is \(n2^{-(1+o(1))\sqrt{\log_2n}}\), which was proved independently by Lu and Peng [7], Scott and Sudakov [8] and Frieze, Krivelevich and Loh [9]. As random structures are often used to try to understand a general scope of a problem, it is natural to ask about the random graph case.
Considering the Erdős-Réyni \(G(n,p)\) random graph model, Bonato, Hahn and Wang [10] first showed that if \(p\) is constant then \(c(G(n,p))\) is logarithmic in \(n\). For \(p=n^{\alpha-1}\), \(\alpha>0\), Łuczak and Prałat [11] found evidence to support Meyniel’s conjecture, showing a Zig-Zag behaviour of \(c(G(n,p))\) depending on \(\alpha\).
Theorem 2. [11] Let \(\alpha>0\) and \(p=n^{\alpha-1+o(1)}\), then with high probability \[c(G(n,p)) \,=\, O(\sqrt{n}\cdot \log n).\]
Furthermore, their result shows that the function \(f:(0,1)\to[0,1]\) \[f(\alpha) \,=\, \frac{\log(\bar{c}(G(n,n^{\alpha-1})))}{\log n}\] behaves as in Figure 1. Here, \(\bar{c}(G(n,n^{\alpha-1}))\) is the median of the cop number for \(G(n,n^{\alpha-1})\).
Their strategy consists of using a team of cops to enclose the robber in some neighbourhood of size \(O(\sqrt{n})\). Bollobás, Kun and Leader [12] proved the same bound, although for sparser regimes of \(p\). Refining the idea of [11], Prałat and Wormald [13] made a multi-team pursuit strategy depending on the density of the random graph and proved Meyniel’s conjecture for random graphs for \(p\) greater than the connectivity threshold.
Theorem 3. [13] Let \(\varepsilon>0\) and \(p\geqslant(\frac{1}{2}+\varepsilon)\log n/n\), then with high probability \[c(G(n,p)) \,=\, O(\sqrt{n}).\]
For a hypergraph \(H\), one may similarly define the Cops and Robbers game. The only difference is that one may now move to any vertex which shares an edge with the current vertex. In this way, the game is equivalent to the graph based game in which each edge of \(H\) is replaced by a clique. The cop number of \(H\), \(c(H)\), is similarly defined as the minimum number of cops needed to ensure that the Cop Player has a winning strategy in \(H\). This problem was first considered by Gottlob, Leone and Scarcello [14] and Adler [15]. In a recent article, Erde, Kang, Lehner, Mohar and Schmid [16] introduce the following conjecture, which generalizes Meyniel’s conjecture.
Conjecture 4. [16]If \(H\) is a connected \(k\)-uniform hypergraph with \(n\) vertices, then \(c(H)=O(\sqrt{n/k})\).
The main theorem of [16] is in the setting of random \(k\)-uniform hypergraphs \(H^k(n,p)\). There they used, as in [11], a team of cops to block the escape of the robber, though with two strategies, known as the edge-surrounding strategy and vertex-surrounding strategy. The strategy used depends on the parameters \(k\) and \(p\). This mix of strategies gave them a dual-zigzag result represented in Figure 2. As a consequence of their zigzag result they obtain the following bound.
Theorem 5. [16] If \(k=\omega(\log n)\) and \(\frac{n}{k}\geqslant p\binom{n-1}{k-1}=\omega(\log^3 n)\), then with high probability \[c(H^k(n,p)) \,=\, O\left(\sqrt{n/k}\cdot \log n\right).\]
In this work, we combine and adapt ideas from [16] and [13] to remove the log-factor and therefore prove Conjecture 4 for these random hypergraphs. Note we require a slightly stronger lower bound on \(k\).
theoremmain If \(k\geqslant\log^3 n\) and \(n/k\geqslant p\binom{n-1}{k-1}=\omega(\log^3 n)\), then with high probability \[c(H^k(n,p)) \,=\, O\left(\sqrt{n/k}\right).\]
Layout of the paper. In the next section we give an overview of our approach. This includes existing strategies for the Cop Player and a discussion of how they may be adapted and combined. In Section 3 we prove some key lemmas that we use in Section 4 to show that every \(k\)-uniform hypergraph in a class of hypergraphs with some expanding properties has cop number \(O(\sqrt{n/k})\). In Section 5 we will show that with high probability a random hypergraph \(H^k(n,p)\) falls into this class, which concludes the proof of our main theorem as a corollary. Finally, in Section 6 we discuss what is proved and what remains open for all ranges of \(k\) and \(p\) in this setting.
Firstly it will be very important to define a metric over \(V(H)\cup E(H)\). For the graph case the usual metric is realised by adding an extra vertex in the middle of each edge and computing the graph distance from there. For the hypergraph case we do not have this interpretation, since the edges have more than two vertices, but the reader may keep this idea in mind for what follows.
Two vertices \(u\) and \(v\) which belong to a common edge have distance \(d(u,v)=1\). To extend this metric naturally to \(V(H)\cup E(H)\), if \(e\) is an edge that contains \(v\), then we define \(d(v,e)=1/2\). Observe that, with this definition, for \(v\in V(H)\) and distinct \(e,g\in E(H)\) we have \(d(v,e)=\min\{d(u,v):u\in e\}+1/2\) and \(d(e,g):=\min\{d(u,v):u\in e,v\in g\}+1\).
Now we are able to properly define neighbourhoods and spheres on the hypergraph. For a vertex \(v\in V(H)\) and \(r\in\mathbb{N}\), let \(N_V(v,r):=\{u\in V(H):d(u,v)\leqslant r\}\) and \(N_E(v,r-1/2):=\{e\in E(H):d(e,v)\leqslant r-1/2\}\) be, respectively, the \(r\)th vertex and \(r\)th edge neighbourhood of \(v\). Also, let \(S_V(v,r):=\{u\in V(H):d(u,v)= r\}\) and \(S_E(v,r-1/2):=\{e\in E(H):d(e,v)= r-1/2\}\) be the related \(r\)-spheres. One may generalize these definitions to edges as well remembering that for a given edge \(e\), the distance from \(e\) to its vertices is \(1/2\) and computing distances from there.
In [11], [13], [16], the authors first prove that for a given class of expanding (hyper)graphs a certain number of cops is sufficient, and then show that the random (hyper)graphs are in that class with high probability. Our approach is based on adapting and combining strategies from [16] and [13]. We begin by discussing the two most important strategies — the vertex-surrounding and edge-surrounding strategies. After that we show how we may use both at the same time with more teams of cops.
The vertex-surrounding strategy is based on the following idea: If the robber starts at \(v\in V(H)\) and for a given \(u\in S_V(v,r)\), there is a cop piece in \(N_V(u,r+1)\), then as the Cop Player moves first, he has the option to send this cop to a neighbour of \(u\) before the robber can reach \(u\). Taking this idea further, if we can define an injective function \(f:S_V(v,r)\to C\), from \(S_V(v,r)\) to the set of initial positions of the cop pieces, such that \(d(u,f(u))\leqslant r+1\) for every \(u\in S_V(v,r)\), the cops can trap the robber in \(N_V(v,r-1)\). It is then not difficult to catch the robber. This strategy is illustrated in Figure 3.
None
Figure 3: In this figure we illustrate the vertex-surrounding strategy. As the cops move first, they have an extra step to reach \(S_V(v,r)\)..
Another strategy is to surround the robber using its edge-spheres. The edge-surrounding strategy involves sending a cop to each \(e\in S_E(v,r-1/2)\) in their first \(r\) steps. Note that a cop starting in \(N_V(e,r+1/2)\) may reach \(e\) in \(r\) steps. The difference from the vertex-surrounding strategy is not only that it involves edges, but also that the cop piece must be within distance \(2r\) from the robber, instead of \(2r+1\). We illustrate this obstruction in Figure 4. Hence, it is more difficult to guarantee the family of available cops. On the other hand, as one starts from an edge, one gains a factor of \(k\) on the size of the neighbourhood as the edge has \(k\) vertices in it. This partially compensates for the loss from the distance.
We now define a class of hypergraphs, with expansion properties which will perform a key role for this paper.
Definition 1. For \(\alpha\in(0,1)\) and \(d>0\), a \(k\)-uniform hypergraph \(H^k=(V,E)\) with \(n\) vertices is \((d,\alpha)\)-expanding if it has the following properties:
For all \(v\in V\) and \(r\in\mathbb{N}\) satisfying \(d^r\leqslant\sqrt{nk}\), \[\alpha\frac{d^r}{k}\,\leqslant\, \left|N_E\left(v,r-\frac{1}{2}\right)\right| \,\leqslant\, \alpha^{-1}\frac{d^r}{k}\]
For all \(A\subset V\) and \(r\in\mathbb{N}\) \[\alpha\min\{|A|d^r,n\} \,\leqslant\, |N_V(A,r)| \,\leqslant\, \alpha^{-1}|A|d^r\]
For all \(B\subset E\) and \(r\in\mathbb{N}\) \[|N_V(B,r+1/2)|\, \geqslant\, \alpha\min\{|B|kd^r,n\}\]
Let \(r\in\mathbb{N}\) such that \(\sqrt{nk}<d^{r+1}\leqslant\sqrt{nk}\log n\). For all \(v\in V\) there exists a family \[\big\{W(u)\subset N_V(u,r+1)\,:\,u\in S_V(v,r)\big\}\] of pairwise disjoint subsets such that, for each \(u\in S_V(v,r)\) \[|W(u)| \,\geqslant\, \alpha d^{r+1}\]
Let \(r\in\mathbb{N}\) such that \(\sqrt{\frac{n}{k}}<d^{r}\leqslant\sqrt{\frac{n}{k}}\log n\). For all \(v\in V\) there exists a family \[\left\{W(e)\subset N_V\left(e,r+\frac{1}{2}\right)\,:\,e\in S_E\left(v,r-\frac{1}{2}\right)\right\}\] of pairwise disjoint subsets such that, for each \(e\in S_E(v,r-1/2)\) \[|W(e)| \,\geqslant\, \alpha kd^{r}\]
We now briefly explain the intuition behind the definition. Let \(\tilde{d}:=\frac{1}{n}\sum_{v\in V}|S_V(v,1)|\) be the average vertex degree of \(v\). For the \(k\)-uniform random hypergraph \(H^k(n,p)\), note that \(\hat{d}:=kp\binom{n-1}{k-1}\) is close to \(\tilde{d}\). In fact, [16] showed that \[2^{-37}\tilde{d}\leqslant\hat{d}\leqslant 2^{37}\tilde{d}.\] Hence, since for the random setting we have good concentration for the vertex and edge expansions (see Theorem 9), the definition above gives us that: if the random hypergraph \(H^k(n,p)\) is \((\hat{d},\alpha)\)-expanding, then \(|N_V(v,r)|=\Theta(\hat{d}^r)\) and \(|N_E(v,r-\frac{1}{2})|=\Theta(\hat{d}^r/k)\).
For the cases where we only use one team of cops, the following lemmas are key. Moreover, we will also use them multiple times when we need more than two teams of cops. They essentially say that if an hypergraph is well-behaved in expansion terms, then any small set of vertices (edges) may be covered with a well-distributed team of cops within few steps.
lemvertices For all \(\alpha\in(0,1)\) and \(\gamma\geqslant 1\), there is a \(C>0\) such that for every \((d,\alpha)\)-expanding \(k\)-uniform hypergraph \(H^k=(V,E)\) with \(|V|=n\), the following holds.
Let \(r\in\mathbb{N}\) be such that \(d^r\geqslant\sqrt{nk}\log n\). For a given \(X\subset V\) with \(|X|\leqslant\gamma\sqrt{\frac{n}{k}}\), if \(Y\subset V\) is a \(\frac{C}{\sqrt{nk}}\)-random subset of \(V\), then with probability at least \(1-n^{-3}\) there is an injection \(f:X\to Y\) such that \(d(x,f(x))\leqslant r\), \(\forall x\in X\).
lemedges For all \(\alpha\in(0,1)\) and \(\gamma\geqslant 1\), there is a \(C>0\) such that for every \((d,\alpha)\)-expanding \(k\)-uniform hypergraph \(H^k=(V,E)\) with \(|V|=n\), the following holds.
Let \(r\in\mathbb{N}\) be such that \(d^r\geqslant\sqrt{n/k}\log n\). For a given \(X\subset E\) with \(|X|\leqslant\gamma\sqrt{\frac{n}{k}}\), if \(Y\subset V\) is a \(\frac{C}{\sqrt{nk}}\)-random subset of \(V\), then with probability at least \(1-n^{-3}\) there is an injection \(f:X\to Y\) such that \(d(e,f(e))\leqslant r+\frac{1}{2}\), \(\forall e\in X\).
For certain values of \(d\), Lemma [lem:vertices] will give us exactly what we need to apply the vertex-surrounding strategy. In particular, if \(d^r\leqslant\sqrt{n/k}\) and \(d^{r+1}\geqslant\sqrt{nk}\log n\), then we argue as follows:
For each starting position \(v\in V(H^k)\) of the Robber Player, we will apply Lemma [lem:vertices] with \(X=X(v)=S_V(v,r)\). As \(H^k\) is \((d,\alpha)\)-expanding, \(|X(v)|\leqslant\alpha^{-1}\sqrt{n/k}\), for all \(v\). Hence, since \(d^{r+1}\geqslant\sqrt{nk}\log n\) we have that there exists a realization of \(Y\) such that there is an injective function \(f_v:X(v)\to Y\) with \(d(x,f_v(x))\leqslant r+1\), for all \(v\). The Cop Player then will choose to place a cop in each vertex of \(Y\) and will dominate the chosen \(X(v)\) in \(r+1\) turns, following \(f_v\), surrounding the robber. In this work, a set \(A\) dominates a set \(B\) if \(B\subset A\cup N_V(A,1)\).
Analogously, if \(d^r\geqslant\sqrt{n/k}\log n\) and \(d^{r+1}\geqslant\sqrt{nk}\log n\) we may use the edge-surrounding strategy. In light of that, we break our strategy into four cases depending on the values of \(d^r\) and \(d^{r+1}\), as in Figure 5,
Case I: \(d^r\leqslant\sqrt{n/k}\) and \(d^{r+1}\geqslant\sqrt{nk}\log n\);
Case II: \(d^r\leqslant\sqrt{n/k}\) and \(d^{r+1}\leqslant\sqrt{nk}\log n\);
Case III: \(d^r\geqslant\sqrt{n/k}\log n\) and \(d^{r+1}\geqslant\sqrt{nk}\log n\);
Case IV: \(d^r\in\big[\sqrt{n/k},\sqrt{n/k}\log n\big]\) and \(d^{r+1}\geqslant\sqrt{nk}\log n\).
Cases II and IV are more involved and we will need to use the Properties [proper:4] and [proper:5] of the definition of \((d,\alpha)\)-expanding. Let us briefly discuss the extra challenges involved in Case II (Case IV is similar). Note that we cannot use Lemma [lem:vertices] directly as \(d^{r+1}\leqslant\sqrt{nk}\log n\). Hence we send a first team of cops, with the same distribution as in the lemmas, to, in some sense, densely cover \(S_V(v,r)\). By doing that, we decrease by a large proportion the number of escaping routes that the robber can use to escape \(N_V(v,r)\) and we may define a new set \(X\), but now with edges, using these few routes. This decrease enables us to use Lemma [lem:edges] to send a second team of cops to surround the edge-neighbourhoods of these routes with an extra step and catch the robber, since \(d^{r+1}\geqslant\sqrt{n/k}\log n\).
Throughout this paper we are going to use the following Corollary of Chernoff’s Bound repeatedly.
Theorem 6. Let \(X\sim \mathbf{Bin}(n,p)\) and \(\mu=\mathbb{E}[X]\). Then for any \(t>0\), we have \[\mathbb{P}\big(|X-\mu|\geqslant t\mu\big) \,\leqslant\, 2\exp\left(-\frac{t^2\mu}{3}\right).\]
We also need the Multiplicity Hall’s Theorem, which provides matchings between sets, for some of our proofs.
Theorem 7. For a finite family \(\mathcal{F}\) and \(l\in\mathbb{N}\), every \(\mathcal{G}\subseteq\mathcal{F}\) satisfies \(l\cdot\big|\mathcal{G}\big|\leqslant\left|\bigcup_{S\in \mathcal{G}}S\right|\) if, and only if, there are \(l\) image-disjoint injective functions \(f_i:\mathcal{F}\to \bigcup\mathcal{F}\) such that \(f_i(S)\in S\) for each \(S\in \mathcal{F}\), and for \(i\in[l]\).
Now we may start to prove our key lemmas.
Proof. We observe that the statement easily holds if \(k> n/(\log{n})^2\) since this implies that \(d^2>n\), so we may assume that \(k\leqslant n/(\log{n})^2\).
Let \(A\subset X\), with \(|A|=a\leqslant a_0:=\max\{i:id^r<n\}\). Let \(U_A=N_V(A,r)\). Since \(a\leqslant a_0\) we have \[a\sqrt{nk}\log n \,\leqslant\, a d^r<n\] and as \(H^k\) is \((d,\alpha)\)-expanding, Property [proper:2] gives us \[\alpha a\sqrt{nk}\log n \,\leqslant\, |U_A|<\alpha^{-1}n.\]
Hence, the random variable \(|Y\cap U_A|\) stochastically dominates the binomial random variable \(\mathbf{Bin}\big(\alpha a\sqrt{nk}\log n, C/\sqrt{nk}\big)\), which has expected value \(\mu=\alpha Ca\log n\). By Chernoff’s inequality (Theorem 6), we have, \[\mathbb{P}(|Y\cap U_A|\leqslant a) \,\leqslant\, \exp(-\alpha Ca\log n/6).\] By a union bound, the probability that Hall’s Condition (the first part of Theorem 7), with \(\ell=1\), fails for some set \(A\) with at most \(a_0\) vertices is at most \[\sum_{a=1}^{a_0}\binom{|X|}{a}\mathbb{P}(|Y\cap U_A|\leqslant a) \,\leqslant\, \sum_{a=1}^{a_0}n^a\cdot\exp(-\alpha Ca\log n/6) \,\leqslant\, n^{-3}/2,\] for \(C\geqslant 24/\alpha\).
It remains to show the case \(|A|>a_0\). So let \(a_0<|A|\leqslant|X|\leqslant\gamma\sqrt{n/k}\). Then, as \(H^k\) is \((d,\alpha)\)-expanding, \(U_A\) now is of size at least \(\alpha n\), so \(\mathbb{E}[|Y\cap U_A|]\geqslant\alpha C\sqrt{n/k}\), and hence \[\mathbb{P}(|Y\cap U_A|\leqslant a) \,\leqslant\, \exp\left(-\frac{\alpha C}{6}\sqrt{n/k}\right),\] for \(C\geqslant 6\gamma/\alpha\). A union bound shows that Hall’s Condition fails with probability at most \[\sum_{a=a_0+1}^{|X|}\binom{|X|}{a}\mathbb{P}(|Y\cap U|\leqslant a) \,\leqslant\, 2^{\gamma\sqrt{n/k}}\cdot \exp\left(-\frac{\alpha C}{6}\sqrt{n/k}\right) \,\leqslant\, n^{-3}/2,\] for \(C>20\gamma/\alpha\), which concludes our proof. ◻
Now we prove the edge analogue.
Proof. Let \(A\subset X\), with \(|A|=a\leqslant a_0:=\max\{i:id^r<n/k\}\). Let \(U=\bigcup_{u\in A}N_V(u,r-\frac{1}{2})\). Note that since \(A\) is a set of edges, each neighbourhood has an extra factor of \(k\), as we can see from the Property (3) of \((d,\alpha)\)-expanding. Hence, by the definition of \(a_0\), \[a\sqrt{nk}\log n\leqslant ka d^r<n\] and the rest of the proof follows as in the previous lemma. ◻
As we said, we will first prove a deterministic result for the cop number of \((d,\alpha)\)-expanding \(k\)-uniform hypergraphs and then, in Section 5, we will show that the random hypergraphs \(H^k(n,p)\) are expanding with high probability
Theorem 8. Let \(k\geqslant\log^3 n\) and \(\frac{n}{k}\geqslant\frac{d}{k}\geqslant\log ^3n\). For all \(\alpha\in(0,1)\) there exists \(F=F(\alpha)\) such that the following holds.
Let \(H^k\) be a connected \((d,\alpha)\)-expanding \(k\)-uniform hypergraph on \(n\). Then \[c(H^k) \,\leqslant\, F\sqrt{\frac{n}{k}}.\]
The proof will use the Lemmas [lem:vertices] and [lem:edges] repeatedly. We always take \(\gamma=\alpha^{-1}\) in our applications of these lemmas. Let \(C_{2.2}(\alpha)\) and \(C_{2.3}(\alpha)\) be the constants given by the lemmas in this case. Let \(C:=C(\alpha)\geqslant\max\{C_{2.2}(\alpha),C_{2.3}(\alpha),10\alpha^{-2}\}\), e.g. \(C=25\alpha^{-2}\). We shall prove Theorem [thm:main] with constant \(F(\alpha)=7C(\alpha)\).
Proof of Theorem 8. Let \(r=\min\{i: d^{i+1}\geqslant\sqrt{nk}\}\). We recall the cases stated in Section 2 now and show that they exhaust all the possibilities of our theorem.
Case I: \(d^r\leqslant\sqrt{n/k}\) and \(d^{r+1}\geqslant\sqrt{nk}\log n\);
Case II: \(d^r\leqslant\sqrt{n/k}\) and \(d^{r+1}\leqslant\sqrt{nk}\log n\);
Case III: \(d^r\geqslant\sqrt{n/k}\log n\) and \(d^{r+1}\geqslant\sqrt{nk}\log n\);
Case IV: \(d^r\in\big[\sqrt{n/k},\sqrt{n/k}\log n\big]\) and \(d^{r+1}\geqslant\sqrt{nk}\log n\).
We emphasize that \(d/k\geqslant\log^3 n\) which will be used in every case. We now begin the case analysis:
If \(\sqrt{nk}\leqslant d^{r+1}\leqslant\sqrt{nk}\cdot\log n\), then \[d^r\leqslant\sqrt{\frac{n}{k}}\cdot\log n\cdot \log^{-3}n\leqslant\sqrt{\frac{n}{k}}.\] This defines Case II.
There may be the case where \(\sqrt{nk}\cdot\log n\leqslant d^{r+1}\), and also that \(d^r\leqslant\sqrt{\frac{n}{k}}\). This defines Case I.
We observe that Cases I and II include all possibilities with \(d^r\leqslant\sqrt{\frac{n}{k}}\) or \(d^{r+1}\leqslant\sqrt{nk}\cdot\log n\). So it only remains to consider situations where \(d^r\geqslant\sqrt{n/k}\), which we will choose to divide depending on \(d^r\) being greater or smaller than \(\sqrt{n/k}\cdot\log n\). This defines Cases III and IV.
We now give detailed arguments for the four cases. In all cases, we may take the cops to occupy the set given by \(Y=Y_0\cup Y_1\cup Y_2\cup Y_3\), with repetition, where \(Y_0\) is an arbitrary set of cardinality \(C\sqrt{n/k}\) and each \((Y_i)_{i=1}^{3}\) is a \(p\)-random subset of \(V(H^k)\), with \(p=C/\sqrt{nk}\). In each case we define certain properties we wish from the sets \(Y_i\) and show that these properties hold with high probability. We then show that, provided the \(Y_i\) satisfy these properties then there is a winning strategy for the cops. This is sufficient, as it is also a high probability event (by Chernoff’s inequality) that each \(|Y_i|\leqslant 2C\sqrt{n/k}\), \(i\in\{1,2,3\}\), and so there must exist a choice of \(Y=Y_0\cup Y_1\cup Y_2\cup Y_3\) which has a winning strategy and has \(|Y_0|+|Y_1|+|Y_2|+|Y_3|\leqslant 7C\sqrt{n/k}\).
Case I: \(d^{r+1}\geqslant\sqrt{nk}\log n\) and \(d^r\leqslant\sqrt{n/k}\).
Proof. We begin by declaring the required properties for this case. In fact we only require information about \(Y_1\). We say that a vertex \(v\) is \(j\)-vertex-covered by a set \(T\subset V(H^k)\) if there is an injective function \(f:S_V(v,j-1)\to T\) such that \(d(u,f(u))\leqslant j\) for every \(u\in S_V(v,j-1)\). Necessary Property of \(Y_1\): Every vertex \(v\in V(H^k)\) is \((r+1)\)-vertex-covered by \(Y_1\).
We show that \(Y_1\) has such property with probability at least \(1-n^{-2}\). Let \(v\in V(H^k)\) be any vertex. Let \(X_v:=S_V(v,r)\). Since \(H^k\) is \((d,\alpha)\)-expanding, we have \(|X_v|\leqslant\alpha^{-1}\sqrt{n/k}\) by Property [proper:2] with \(A=\{v\}\). Observe that \(d^{r+1}\geqslant\sqrt{nk}\log n\). Hence, we may apply Lemma [lem:vertices] to \(X_v\). By the lemma, there is a probability of at least \(1-n^{-3}\) that there is an injective function \(f_v:X_v\to Y_1\) with \(d(x,f(x))\leqslant r+1\). In particular with probability of at least \(1-n^{-2}\), every \(v\in V(H^k)\) has an injective function \(f_v:X_v\to Y_1\) with \(d(x,f_v(x))\leqslant r+1\). We now show that for any set \(Y_1\) with the above property, and for any choice of the starting point \(v\) of the robber, there exists a strategy for the cops in \(Y_0\cup Y_1\) to capture the robber.
At the beginning of the game, the Cop Player will place one cop piece on each vertex of \(Y_1\) and of \(Y_0\) (there may be two cops pieces on the same vertex) and then the Robber Player starts with her piece at some vertex \(v\). Since \(v\) is \((r+1)\)-vertex-covered by \(Y_1\), the Cop Player may look at the image of \(f_v:S_V(v,r)\to Y_1\) and send \(f(u)\) to \(u\in S_V(v,r)\), for each \(u\), by its shortest path. As the cops move first, the robber will be trapped inside \(N_V(v,r)\) by round \(r+1\). After that, the cops on \(Y_0\) will start to move and cover \(N_V(v,r)\). As \(|Y_0|\geqslant|N_V(v,r)|\) by Property [proper:2], the robber will be caught. ◻
Case II: \(d^{r+1}=\sqrt{nk}\cdot\omega\), for some \(\omega\in[1,\log n]\).
Assume \(r\geqslant 1\), we deal with the case \(r=0\) in the end of this case.
For the proof of this case we will need a more involved strategy. We begin with a sketch of the proof.
Sketch: Suppose that the robber starts at a vertex \(v\in V(H^k)\). As \(d^{r+1}\) is not bigger than \(\sqrt{nk}\cdot \log n\), we cannot apply Lemma [lem:vertices], as we did in Case I, to find a different cop at distance at most \(r+1\) for every vertex of \(S_V(v,r)\). However, we still hope to cover most vertices \(u\in S_V(v,r)\) in this way. Property [proper:4] gives us a family of disjoint sets \(W(u)\) and with size \(\Theta(d^{r+1})\). Each \(W(u)\) is likely to have at least one cop of \(Y_1\). We consider the set \(U\) of left uncovered vertices by the cop pieces from \(Y_1\), i.e., \(U:=\{u\in S_V(v,r): W(u)\cap Y_1=\emptyset\}\). For each \(z\in S_V(v,\lfloor r/2\rfloor)\), let \(U_z:=U\cap S_V(z,\left\lceil r/2\right\rceil)\). If some \(U_z\) is particularly large, we may worry that the robber will attempt to escape via \(z\) and some uncovered vertex. For this reason we require to have at least \(1-\varepsilon\) proportion of each \(U_z\) to be covered by \(Y_1\). Finally, when the robber arrives at some \(z\in S_V(v,\lfloor r/2\rfloor)\) the Cop Player sends the cops in \(Y_3\) to cover the \((\lfloor \frac{r}{2}\rfloor+1)\)-edge spheres of each vertex of \(U_z\) which will cause the robber to be trapped inside one of such spheres in the end of the strategy. \(Y_2\) is only there to force the robber to move to \(S_V(v,r)\) by round \(r\) and end inside one of these spheres, which will be covered by team \(Y_0\) at the end of the pursuit.
Now, to the definitions. We recall that a vertex \(v\) is \(j\)-vertex-covered by a set \(T\subset V(H^k)\) if there is an injective function \(f_v:S_V(v,j-1)\to T\) such that \(d(u,f(u))\leqslant j\) for every \(u\in S_V(v,j-1)\). Recall from the sketch that we need not only to cover most \(u\in S_V(v,j-1)\) but also most \(u \in S_V(v,r)\cap S_V(z,\lceil r/2\rceil)\) for all \(z\in S_V(v,\lfloor r/2\rfloor)\). Hence, we say that a vertex \(v\) is \((1-\varepsilon,i,j)\)-vertex-covered by the set \(T\) if there exists an injective function \(f_v:S_V(v,j-1)\to T\) such that for every \(z\in S_V(v,i)\) at least a \(1-\varepsilon\) proportion of \(u\in S_V(v,j-1)\cap S_V(z,j-1-i)\) have \(d(u,f_v(u))\leqslant j\). Note a \((1,0,j)\)-vertex-cover of \(v\) is equivalent to a \(j\)-vertex-cover of it.
Given \(\Gamma\subset V(H^k)\) such that every vertex \(v\) is \((1-\varepsilon,i,j)\)-vertex-covered by it, let, for each \(v\), \(U(v,\Gamma,\varepsilon,i,j)\) be the vertices \(u\in S_V(v,j-1)\) with \(d(u,f_v(u))>j\). We say that \(T\) is \(\Gamma\)-edge-good if for each \(v\) there is an injective function \(f:\bigcup_{u\in U(v,\Gamma,\varepsilon,i,j)}S_E(u,j+1/2)\to T\) such that \(d(e,f(e))\leqslant(j+1)+1/2\) for every eligible \(e\).
Finally, we say that a vertex \(v\) is \(j\)-edge-covered by a set \(T\subset V(H^k)\) if there is an injective function \(f_v:S_E(v,j-1/2)\to T\) such that \(d(e,f_v(e))\leqslant j+1/2\) for every \(e\in S_E(v,j-1/2)\). It is almost \(j\)-edge-covered by \(T\) if \(d(e,f_v(e))\leqslant(j+1)+1/2\) instead. We are now able to state and prove the properties of the sets \(Y_i\).
Necessary Property of \(Y_1\): Every vertex \(v\in V(H^k)\) is \((1-\frac{1}{5\omega},\lfloor r/2\rfloor,r+1)\)-vertex-covered by \(Y_1\).
Let \(v\in V(H^k)\) be any vertex. Since \(H^k\) is \((d,\alpha)\)-expanding, Property [proper:4] gives a family \(\mathcal{F}=\{W(u)\subset N_V(u,r+1):u\in S_V(v,r)\}\) of disjoint subsets, each with \(|W(u)|\geqslant\alpha d^{r+1}\). For each \(u\in S_V(v,r)\), the probability of \(W(u)\) not containing a vertex of \(Y_1\) is \[\left(1-\frac{C}{\sqrt{nk}}\right)^{|W(u)|} \,\leqslant\, \exp\left(-\frac{C}{\sqrt{nk}} \cdot\alpha d^{r+1}\right) \,=\, \exp\left(-C\omega\alpha\right) \,\leqslant\, \frac{\alpha}{10\omega}\] since \(d^{r+1}=\sqrt{nk}\cdot \omega\) and \(C\geqslant 10\alpha^{-2}\). For some fixed \(z\in S_V(v,\lfloor r/2\rfloor)\), let \(U_z\) be the set of vertices \(u\) in \(S_V(v,r)\cap S_V(z,\left\lceil r/2\right\rceil)\) for which \(W(u)\cap Y_1=\emptyset\). Therefore, \[\mathbb{E}[|U_z|] \,\leqslant\, \big|S_V(z,\left\lceil r/2\right\rceil)\big|\cdot(\alpha/10\omega).\] Note also that since the sets \(W(u)\) are disjoint, then each event \(W(u)\cap Y_1=\emptyset\) is independent with probability bounded by \(\alpha/10\omega\). Hence, \(|U_z|\) is stochastically dominated by \(\mathbf{Bin}\big(\big|S_V(z,\left\lceil r/2\right\rceil)\big|,\alpha/10\omega\big)\). By Chernoff’s Inequality, Theorem 6, we get that \[\begin{align} \mathbb{P}\left(|U_z|\geqslant\frac{2\alpha}{10\omega}\big|S_V(z,\lceil r/2\rceil)\big|\right)&\,\leqslant\, \exp\left(- \frac{\alpha\big|S_V(z,\left\lceil r/2\right\rceil)\big|}{10\omega}\right) \\ &\,\leqslant\, \exp\left(-\frac{\alpha^2d^{\lceil r/2\rceil}}{10\omega}\right)\\ &\,\leqslant\, n^{-3}, \end{align}\] since we have \(\big|S_V(z,\left\lceil r/2\right\rceil)\big|\geqslant\alpha d^{\lceil r/2\rceil}\) by Property [proper:2] of \((d,\alpha)\)-expanding, and \(d^{\lceil r/2\rceil}\geqslant d^1> \log^6n\) (as \(r\geqslant 1\)). Hence, with probability at least \(1-n^{-3}\) the proportion of uncovered vertices of \(U_z\) is at most \(1/5\omega\). Then, by a union bound over \(z\in S_V(v,\lfloor r/2\rfloor)\) the vertex \(v\) is \((1-1/5\omega,\lfloor r/2\rfloor, r+1)\)-vertex-covered by \(Y_1\) with probability at least \(1-n^{-2}\). In particular, with probability at least \(1-n^{-1}\) this property holds for every \(v\in V(H^k)\).
Necessary Property of \(Y_2\): All vertices \(v\in V(H^k)\) are almost \(r\)-edge-covered by \(Y_2\).
For a given vertex \(v\in V(H^k)\) we would like to apply Lemma [lem:edges] to \(X_v:=S_E(v,r-1/2)\). Note that since \(d^r\leqslant\sqrt{nk}\), we may observe that Property [proper:1] guarantees that \(|S_E(v,r-1/2)|\leqslant\alpha^{-1}\sqrt{n/k}\), as \(d^r/k\leqslant\sqrt{n/k}\). Also note that \[d^{r+1}=\sqrt{nk}\cdot\omega=k\sqrt{\frac{n}{k}}\cdot\omega\geqslant\sqrt{\frac{n}{k}}\log n,\] since \(k\geqslant\log^3 n\).
As \(Y_2\) is a \(\frac{C}{\sqrt{nk}}\)-random subset of \(V(H^k)\), we may apply Lemma [lem:edges] to \(X_v\). By the lemma, with probability at least \(1-n^{-3}\) there is an injective function \(f_v:X_v\to Y_2\) with \(d(e,f(e))\leqslant(r+1)+1/2\). In particular with probability at least \(1-n^{-2}\), all vertices \(v\in V(H^k)\) are almost \(r\)-edge-covered by \(Y_2\).
Necessary Property of \(Y_3\): \(Y_3\) is \(Y_1\)-edge-good.
We may assume \(Y_1\) satisfies its condition. That is, let \(Y_1\) be a set that \((1-1/5\omega,\lfloor r/2\rfloor,r+1)\)-vertex-covers every vertex \(v\in V(H^k)\). Recall that we defined \(U_z\subset S_V(v,r)\cap S_V(z,\left\lceil r/2\right\rceil)\) as the random set of vertices in this intersection such that \(W(u)\cap Y_1=\emptyset\), which now is deterministic. Let \(S:=\bigcup_{u\in U_z}S_E(u,\left\lfloor \frac{r}{2}\right\rfloor+\frac{1}{2})\). Since \(r\geqslant 1\), we have \(d^{\left\lfloor r/2\right\rfloor+1}\leqslant\sqrt{nk}\). Hence, by Property [proper:1] we have that \(|S_E\left(s,\left\lfloor \frac{r}{2}\right\rfloor+\frac{1}{2}\right)|\leqslant\frac{d^{\left\lfloor r/2\right\rfloor+1}}{\alpha k}\), for any \(s\in V\). And it follows that \[\begin{align} |S|\leqslant|U_z|\cdot \max_{s\in U_z}\left|S_E\left(s,\left\lfloor \frac{r}{2}\right\rfloor+\frac{1}{2}\right)\right|\,&\leqslant\, \frac{d^{\left\lceil \frac{r}{2}\right\rceil}}{5\omega}\cdot \frac{d^{\left\lfloor \frac{r}{2}\right\rfloor+1}}{\alpha k} \\ &=\, \frac{\sqrt{nk}\cdot\omega}{5k\alpha\omega}\\ &=\, \frac{1}{5\alpha}\sqrt{\frac{n}{k}}. \end{align}\]
Finally, recall that \(d^{r+1}\geqslant\sqrt{\frac{n}{k}}\log n\). Hence, we may apply Lemma [lem:edges] to \(X=S\) with \(Y_3\). By the lemma, with probability at least \(1-n^{-3}\) there is an injetive function \(f_{v,z}:S\to Y_3\) such that \(d(e,f(e))\leqslant r+1/2\). In particular with probability at least \(1-n^{-1}\), a union bound over the pairs \((v,z)\) shows the existence of an \(f_{v,z}\) for each pair.
With the necessary properties all defined, we are now ready to describe the strategy. The Cop Player starts by placing a cop piece on each vertex of \(Y_1\), \(Y_2\), \(Y_3\) and \(Y_0\) with repetition if they intersect. Then the Robber Player places her piece at some vertex \(v\in V(H^k)\). Since \(v\) is \((1-\frac{1}{5\omega},\lfloor r/2\rfloor,r+1)\)-vertex-covered by \(Y_1\), from the start of the game the Cop Player moves all of his cop pieces from \(Y_1\) that are in some \(W(u)\) by their shortest path towards \(u\). This leaves a \(\frac{1}{5\omega}\) proportion of the vertices from \(S_V(v,r)\) to be used as possible escape routes by the Robber Player. At the same time, since \(v\) is almost \(r\)-edge-covered by \(Y_2\), we have an injective function \(f_v:S_E(v,r-1/2)\to Y_2\) such that \(d(e,f_v(e))\leqslant r+3/2\). The Cop Player will move its pieces from \(f_v(e)\) to the closest vertex of \(e\), for all \(e\in S_E(v,r-1/2)\), by their shortest path. This team serves only to force the Robber Player to run directly to \(S_V(v,r)\) by round \(r\), otherwise she will be trapped inside of \(S_E(v,r-1/2)\) by round \(r+1\) by team \(Y_2\).
Starting on round \(\left\lfloor \frac{r}{2}\right\rfloor\), the Cop Player moves the cops of team \(Y_3\). Since \(Y_3\) is \(Y_1\)-edge-good, he may observe the current position of the robber, say \(z\), and each \(u\in Y_3\) which is in the image of \(f_{v,z}\). He then, again, moves each cop piece from \(u\) to \(f^{-1}_{v,z}(u)\) using their shortest path.
Since team \(Y_2\) forced the Robber Player to try to escape from its \(r\)th-neighbourhood, she can’t return and, hence, must continue her original trajectory defined by \(z\). Therefore, after team \(Y_3\) finishes its movement the robber piece will be trapped inside one of the spheres defined by \(U_z\) or inside the sphere \(S_V(v,r)\). Finally, team \(Y_0\) is sent to occupy all of the vertices of such sphere, which is possible since \(|Y_0|=C\sqrt{n/k}\) (bigger than \(N_V(v,r-1)\) and all of the spheres defined by \(z\)), catching the robber.
Now we deal with \(r=0\). Note that here \(d=\sqrt{nk}\cdot\omega\). Suppose that the robber starts at a vertex \(v\in V(H^k)\). As \(S_V(v,1)\) is large, we cannot cover it with \(\Theta(\sqrt{n/k})\) cops. For this reason the first team of cops, \(Y_1\) attempt to cover \(S_E(v,1/2)\) instead. For each \(e\in S_E(v,1/2)\), the probability that \(S_V(e,3/2)\) contains a vertex from \(Y_1\) is at most \(\exp(-C\omega \alpha)\). Hence, the Cop Player can, with high probability, cover all but a \((1/\omega)\) proportion of \(S_E(v,1/2)\) within one move. Let \(D\subset S_E(v,1/2)\) be the set of the edges from \(S_E(v,1/2)\) that cannot be covered by \(Y_1\) in one move. As \(|D|\leqslant c\sqrt{n/k}\), for some \(c>0\), and \(d=\sqrt{nk}\cdot\omega=k\sqrt{n/k}\cdot\omega> \sqrt{n/k}\cdot \log n\), we may apply Lemma [lem:edges] to \(D\) with \(Y_3\) and cover it in the first turn as well. Since all of \(S_E(v,1/2)\) is now covered, the robber can’t escape from it and in two more turns the Cop Player may win.
The next two cases are complementary to the first two, switching, where needed, the vertex-surrounding strategy by the edge-surrounding strategy and vice-versa.
Case III: \(d^r\geqslant\sqrt{n/k}\log n\).
Necessary Property of \(Y_1\): Every vertex \(v\in V(H^k)\) is \(r\)-edge-covered by \(Y_1\).
Let \(v\in V(H^k)\) be any vertex. Define \(X_v:=S_E(v,r-1/2)\). Since \(H^k\) is \((d,\alpha)\)-expanding, we have by Property [proper:1] that \(|X_v|< \alpha^{-1}\sqrt{n/k}\). Also, observe that \(d^{r}\geqslant\sqrt{n/k}\log n\). Hence, we may apply Lemma [lem:edges] to \(X_v\). By the lemma, there is a probability of at least \(1-n^{-3}\) that there is an injective function \(f_v:X_v\to Y_1\) with \(d(e,f(e))\leqslant r+1/2\). In particular with probability at least \(1-n^{-2}\), for each vertex \(v\in V(H^k)\) there is an injective function \(f_v:X_v\to Y\) with \(d(e,f(e))\leqslant r+1/2\) for all \(v\in V(H^k)\).
As in Case I, the Cop Player simply places a cop piece on each vertex of \(Y_0\) and \(Y_1\), with repetition in the intersection, and then observes where the robber starts and move the cops directly towards their matching defined by the corresponding function. In round \(r\) every edge of \(S_E(v,r-1/2)\) will be occupied and team \(Y_0\) finish the pursuit to catch the robber, since \(|S_V(v,r-1)|\leqslant|X_v|\leqslant|Y_0|\).
Case IV: \(d^{r+1}\geqslant\sqrt{nk}\log n\) and \(d^r=\sqrt{n/k}\cdot\omega\), \(1\leqslant\omega\leqslant\log n\).
The proof of this case will be similar to Case 2 and hence we need two more definitions, as teams \(Y_1\) and \(Y_3\) will switch from surrounding vertices to surrounding edges and vice-versa.
Recall that we say that a vertex \(v\) is \(j\)-edge-covered by a set \(T\subset V(H^k)\) if there is an injective function \(f_v:S_E(v,j-1/2)\to T\) such that \(d(e,f_v(e))\leqslant j+1/2\) for every \(e\in S_E(v,j-1/2)\). It is almost \(j\)-edge-covered by \(T\) if \(d(e,f_v(e))\leqslant(j+1)+1/2\) instead.
We say that a vertex \(v\) is \((1-\varepsilon,i,j)\)-edge-covered by a set \(T\subset V(H^k)\) if there is an injective function \(f_v:S_E(v,j-1/2)\to T\) such that for every \(z\in S_V(v,i)\) at least a \(1-\varepsilon\) proportion of the edges \(e\in S_E(v,j-1/2)\cap S_E(z,j-i-1/2)\) has \(d(e,f(e))\leqslant j+1/2\). Note that a set that \((1,0,j)\)-edge-covers \(v\) is equivalent to a set \(j\)-edge-covering it.
Furthermore, given \(\Gamma\subset V(H^k)\) such that every vertex \(v\) is \((1-\varepsilon,i,j)\)-edge-covered by it, let, for each \(v\), \(U(v,\Gamma)\) be the edges with \(d(e,f_v(e))>j+1/2\). We say that \(T\) is \(\Gamma\)-vertex-good if for each \(v\) there is an injective function \(f:\bigcup_{e\in U(v,\Gamma)}S_V(u,j)\to T\) such that \(d(u,f(u))\leqslant(j+1)+1\) for every eligible \(u\).
Note that here \(r\not=0\) since \(d^0=\sqrt{n/k}\cdot\omega\) means \(k\geqslant n\), but \(n\geqslant d=\omega(k\log^3n)\).
Necessary Property of \(Y_1\): Every vertex \(v\in V(H^k)\) is \((1-1/5\omega,\lfloor r/2\rfloor,r)\)-edge-covered by \(Y_1\).
Let \(v\in V(H^k)\) be any vertex. Since \(H^k\) is \((d,\alpha)\)-expanding, Property [proper:5] gives a family \(\mathcal{F}=\{W(e)\subset N_V(e,r+1/2):e\in S_E(v,r)-1/2\}\) of disjoint subsets, each with \(|W(u)|\geqslant\alpha kd^{r}\). For each \(e\in S_E(v,r-1/2)\), the probability of \(W(e)\) not having a vertex of \(Y_1\) is \[\left(1-\frac{C}{\sqrt{nk}}\right)^{|W(e)|} \,\leqslant\, \exp\left(-\frac{C}{\sqrt{nk}} \cdot \alpha kd^{r}\right) \,=\, \exp\left(-C\omega\alpha\right) \,\leqslant\, \frac{\alpha}{10\omega}.\] since \(d^r=\sqrt{\frac{n}{k}}\cdot\omega\) and \(C\geqslant 10\alpha^{-2}\).
For \(z\in S_V(v,\lfloor r/2\rfloor)\), let \(U_z\subset S_E(z,\left\lceil \frac{r}{2}\right\rceil-\frac{1}{2})\cap S_E(v,r-\frac{1}{2})\) be the set of edges in this intersection for which \(W(e)\cap Y_1=\emptyset\) . Then \[\mathbb{E}[|U_z|]\leqslant\left|S_E\left(z,\left\lceil \frac{r}{2}\right\rceil-\frac{1}{2}\right)\right|\cdot\frac{\alpha}{10\omega} .\] Recall that the sets \(W(e)\) are all disjoint and hence each event \(W(e)\cap Y=\emptyset\) is independent with probability bounded from above by \(\alpha/10\omega\). By Chernoff’s Inequality, we get that \[\mathbb{P}\left(|U_z|\geqslant\frac{2}{10\omega}\left|S_E\left(z,\left\lceil\frac{r}{2}\right\rceil-\frac{1}{2}\right)\right|\right) \leqslant\exp\left(-\Omega\left(\frac{d^{\left\lceil\frac{r}{2}\right\rceil}}{k\omega}\right)\right) \leqslant n^{-3},\] using that \(\big|S_E(z,\left\lceil \frac{r}{2}\right\rceil-\frac{1}{2})\big|\geqslant\alpha d^{\lceil r/2\rceil}/k\) by Property [proper:1] of \((d,\alpha)\)-expanding gives, and since \(d^{\lceil r/2\rceil}/k\geqslant d^1/k> \log^3n\) (as \(r\geqslant 1)\).
Therefore, with probability at least \(1-n^{-3}\) the proportion of uncovered edges of \(U_z\) is \(1/5\omega\). In particular, with probability at least \(1-n^{-1}\), this property holds for every \(v\in V(H^k)\) and every \(z\in S_V(v,\lfloor r/2\rfloor)\), i.e., every vertex \(v\in V(H^k)\) is \((1-1/5\omega,\lfloor r/2\rfloor,r)\)-edge-covered by \(Y_1\).
Necessary Property of \(Y_2\): All vertices \(v\in V(H^k)\) are almost \(r\)-edge-covered \(Y_2\).
The proof of this property is almost the same as in Case II and will be omitted. In fact, the only difference is that we need that \(d/k\geqslant\log^3n\) rather than \(k\geqslant\log^3n\).
Necessary Property of \(Y_3\): \(Y_3\) is \(Y_1\)-vertex-good.
We may assume \(Y_1\) satisfies its condition. That is, let \(Y_1\) be a set that \((1-1/5\omega,\lfloor r/2\rfloor,r)\)-edge-covers all vertices \(v\in V(H^k)\). Recall that we defined \(U_z\subset S_E(z,\left\lceil \frac{r}{2}\right\rceil-\frac{1}{2})\cap S_E(v,r-\frac{1}{2})\) as the random set of edges in this intersection such that \(W(e)\cap Y_1=\emptyset\), which now is deterministic. Let \(S:=\bigcup_{e\in U_z}S_V(e,\left\lfloor\frac{r}{2}\right\rfloor+\frac{1}{2})\). By Property [proper:2] applied to \(e\) we have that \(|S_V(e,\left\lfloor\frac{r}{2}\right\rfloor+\frac{1}{2})|\leqslant\alpha^{-1}kd^{\lfloor r/2\rfloor}\). Since \(d^r=\sqrt{n/k}\cdot \omega\), it follows that \[|S|\,\leqslant\, |U_z|\cdot \left|S_V\left(e,\left\lfloor \frac{r}{2}\right\rfloor +\frac{1}{2}\right)\right| \,\leqslant\, \frac{d^{\left\lfloor \frac{r}{2}\right\rfloor}}{5k\omega}\cdot \frac{kd^{\left\lceil \frac{r}{2}\right\rceil}}{\alpha} \,\leqslant\, \frac{1}{5\alpha}\sqrt{\frac{n}{k}}.\]
Finally, recall that \(d^{r+1}\geqslant\sqrt{nk}\log n\). Hence we can use Lemma [lem:vertices] to \(X=S\) with \(Y_3\). By the lemma, with probability at least \(1-n^{-3}\) there is an injective function \(f_{v,z}:S\to Y_3\) with \(d(e,f(e))\leqslant r+1/2\). In particular with probability at least \(1-n^{-1}\), this property holds for every \(v\in V(H^k)\) and \(z\in S_V(v,\lceil r/2\rceil)\).
We are now ready to state the strategy. The Cop Player starts by placing a cop on each vertex of \(Y_1\), \(Y_2\), \(Y_3\) and \(Y_0\) with repetition if they intersect. Then the Robber Player decides to start at some vertex \(v\in V(H^k)\). A cop piece in a vertex of \(Y_1\) that is in some \(W(e)\) moves to \(e\) by its shortest path towards \(e\). A cop piece from team \(Y_2\) will be moved according to \(f_v:S_E(v,r-1/2)\to Y_2\). As in Case II, this team serves only to force the Robber Player to run directly to \(S_V(v,r)\) by turn \(r\), otherwise it will be trapped inside of \(S_E(v,r-1/2)\) by turn \(r+1\) by team \(Y_2\).
Team \(Y_3\) begins moving in round \(\left\lfloor \frac{r}{2}\right\rfloor\) according to the function \(f_{v,z}\) and trap the robber piece inside one of the vertex-spheres defined by \(U_z\) or inside the sphere \(S_E(v,r-1/2)\). Team \(Y_0\) then proceeds to occupy every vertex of such sphere, since \(|Y_0|\) is bigger than all of the spheres (the biggest one being \(S_V(v,r-1)\) with size bounded by \(\alpha d^{r-1}\) or \(1\), depending on \(r\)), catching the robber.
This ends the proof showing that the Cop Player needs at most \(7C\sqrt{n/k}\) cops to have a winning strategy. ◻
Now that we showed that \(k\)-uniform hypergraphs that are \((d,\alpha)\)-expanding have cop number at most \(O(\sqrt{n/k})\) we just need to show that \(H^k(n,p)\), for our ranges of \(k\) and \(p\), really is \((d,\alpha)\)-expanding with high probability. Properties [proper:1]-[proper:3] of Definition 1 have already been proved to hold with high probability.
Theorem 9 (Theorem 1.7 of [16]). There exists a universal constant \(\alpha>0\) such that if \(k=k(n)\), \(p=p(n)>0\) are such that \(k=\omega(\log n)\) and \(\frac{n}{k}\geqslant p\binom{n-1}{k-1}=\omega(\log^3n)\), then, with high probability, \(H^k(n,p)\) has Properties [proper:1]-[proper:3] of Definition 1 for \(d=\hat{d}=kp\binom{n-1}{k-1}\) .
We remark that although the universal constant \(\alpha\) that they found is small, they managed to find better constants for the vertex-expansion if you only allow the use of smaller sets and/or neighbourhoods.
Proposition 10 (Equation 4.10 of [16]). Let \(k=k(n)\), \(p=p(n)>0\) be such that \(k=\omega(\log n)\) and \(\frac{n}{k}\geqslant p\binom{n-1}{k-1}=\omega(\log^3n)\). Then, for every \(A\subset V\) with \(|A|=a\) and every \(r\in\mathbb{N}\) such that \(a\hat{d}^r\leqslant\frac{n}{2\log n}\), we have \[\label{eq:remark} 2^{-5}a\hat{d}^r\leqslant|N_V(A,r)|\leqslant 2a\hat{d}^r\qquad{(1)}\] with high probability.
We are now ready to show that random hypergraphs are \((\hat{d},\alpha)\)-expanding with high probability.
Proposition 11. Let \(k\geqslant\log^3 n\), \(\frac{n}{k}\geqslant p\binom{n-1}{k-1}=\omega(\log^3 n)\) and \(\hat{d}=kp\binom{n-1}{k-1}\). Then there is a universal constant \(\alpha>0\) such that the following holds for \(H^k(n,p)\) with high probability:
Let \(r\in\mathbb{N}\) be such that \(\sqrt{nk}<\hat{d}^{r+1}\leqslant\sqrt{nk}\log n\). Then, for all \(v\in V(H^k(n,p))\) there exists a family \[\big\{W(u)\subset N_V(u,r+1)\,:\,u\in S_V(v,r)\big\}\] of pairwise disjoint subsets such that, for each \(u\in S_V(v,r)\) \[|W(u)|\geqslant\alpha \hat{d}^{r+1};\]
Let \(r\in\mathbb{N}\) be such that \(\sqrt{\frac{n}{k}}<\hat{d}^{r}\leqslant\sqrt{\frac{n}{k}}\log n\). Then, for all \(v\in V(H^k(n,p))\) there exists a family \[\left\{W(e)\subset N_V\left(e,r+\frac{1}{2}\right)\,:\,e\in S_E\left(v,r-\frac{1}{2}\right)\right\}\] of pairwise disjoint subsets such that, for each \(e\in S_E(v,r-1/2)\) \[|W(e)|\geqslant\alpha k\hat{d}^{r}.\]
Proof. By Theorem 9 and Proposition 10 we may assume that Properties [proper:1]-[proper:3] and Equation ?? hold deterministically. We begin by proving (4). Fix \(v\in V(H^k(n,p))\). We want to apply Proposition 10 to \(\bigcup_{i\leqslant|S_V(v,r)|}N_V(u_i,r+1)\).
Note that since \(\sqrt{nk}<\hat{d}^{r+1}\leqslant\sqrt{nk}\log n\) and that \(\hat{d}\geqslant\log^6n\), then \(r\) is unique. Let \((u_i)\) be an ordering of the vertices of \(S_V(v,r)\). We now bound the size of \(\bigcup_{i\leqslant|S_V(n,r)|}N_V(u_i,r+1)\). First, note that as \(n\geqslant\hat{d}=\omega(k\log^3n)\), then \(k\leqslant\frac{n}{\log^3n}\). And since \[\hat{d}^r\leqslant\sqrt{nk}\leqslant\frac{n}{\log^{3/2} n},\] we may apply Proposition 10 to \(S_V(v,r)\) and get \[|S_V(v,r)|\leqslant 2\hat{d}^{r}\leqslant\frac{2n}{\log^{3/2} n}.\] Finally, observe that
\[|S_V(v,r)|\cdot \hat{d}^{r+1}\,\leqslant\, 2\hat{d}^{r}\cdot\hat{d}^{r+1}\,\leqslant\, \frac{2(\sqrt{nk}\log n)^2}{\hat{d}}\leqslant\frac{n}{2\log n}\] since \(\hat{d}=\omega(k\log^3n)\). Hence, by Proposition 10 we have \[\left|\bigcup_{i\leqslant|S_V(v,r)|}N_V(u_i,r+1)\right|\,\geqslant\, 2^{-5}\hat{d}^{r+1}|S_V(v,r)|.\]
The same argument holds for every subset of \(S_V(v,r)\). Therefore, we may apply Theorem 7 (Hall’s) with \(\ell=2^{-5}\hat{d}^{r+1}\) to conclude a multiplicity matching between \(S_V(v,r)\) and \(\bigcup_{i\leqslant|S_V(v,r)|}N_V(u_i,r+1)\). That is, we may match each \(u_i\) to a set \(W(u_i)\subset N_V(u_i,r+1)\) with \(|W(u_i)|\geqslant 2^{-5}\hat{d}^{r+1}\) that is disjoint from the others. As \(v\) was arbitrary, this proves (4) with \(\alpha=2^{-5}\).
For (5), we first observe that Proposition 10 cannot help us since it only deals with vertex sets. Hence we may only use Theorem 9. Applying Theorem 9 to \(N_V(S_E(v,r-1/2),r+1/2)\) we get \[\begin{align} \big|N_V(S_E(v,r-1/2),r+1/2)\big|&\,\geqslant\, \alpha k\hat{d}^{r}\big|S_E(v,r-1/2)\big|. \end{align}\]
In the same way as before, the same argument holds for all subsets of \(S_E(v,r-1/2)\) and we may find a multiplicity matching by Theorem 7 with \(\ell=\alpha k\hat{d}^r\), which proves (5) with the same \(\alpha\) from Theorem 9. This completes the proof. ◻
We are now ready to complete the proof of Theorem [thm:main].
Proof. [of Theorem [thm:main]] Let \(H^k(n,p)\) be a \(k\)-uniform random graph with \(k\geqslant\log^3n\) and \(n\geqslant\hat{d}/k=\omega(\log^3 n)\), where \(\hat{d}=kp\binom{n-1}{k-1}\). Theorem 9 together with Proposition 11 shows that \(H^k(n,p)\) is with high probability \((\hat{d},\alpha)\)-expanding, for some universal \(\alpha>0\) given by Theorem 9. Also, Theorem 8 shows that any \((\hat{d},\alpha)\)-expanding \(k\)-uniform hypergraph has cop number at most \(F(\alpha)\sqrt{n/k}\). Therefore, \(c(H^k(n,p))=O(\sqrt{n/k})\) with high probability. ◻
We recall that Conjecture 4 states that \(c(H)=O(\sqrt{n/k})\) for all connected \(k\)-uniform hypergraphs, and that Theorem [thm:main] confirms this for random hypergraphs with \(k\geqslant\log^3n\) and \(p\binom{n-1}{k-1}=\omega(\log^3n)\). In this section we discuss whether these conditions can be relaxed. To do so would require improvements to both our results: the deterministic \((d,\alpha)\)-expanding Theorem 8 and the random hypergraph properties from Theorem 9 and Proposition 11.
In Figure 6 we summarize our results from Theorem 8 visually. Note that during the proof of each case of Theorem 8 different bounds on the sizes of \(k\) and \(d/k\) were necessary for the arguments to hold. That is, in some cases we didn’t need to use the stronger bounds \(k\geqslant\log^3n\) and \(d/k\geqslant\log^3n\), although they were used on at least one case each.
In this sense, one may ask what are the necessary lower bounds of \(k\) and \(d/k\) for which the conjecture may hold. We know that \(d/k\) must be of order at least \(\log n\) since this is the connectivity threshold of the random \(k\)-uniform hypergraph, as seen in [17]. For \(k\), one may think that it could work all the way down to \(k=2\) (the graph case), but one needs to show that the number of vertices in any set of edges of a \(k\)-uniform random hypergraph \(H^k(n,p)\) is concentrated for \(k\geqslant 3\). However, Lemma 4.2 of [16] (stated bellow) only shows this concentration for \(k=\omega(\log n)\), which is one of the reasons why Theorem 9 has this necessary condition on the size of \(k\). One may improve this lemma to \(k=O(1)\), but there is another constrainment.
Lemma 12 (Lemma 4.2 of [16]). For every constant \(\varepsilon\in(0,1/2]\) and for every random hypergraph \(H^k(n,p)\) with \(k=\omega(\log n)\) and \(d\leqslant n\) the following holds.
Let \(B\subseteq E(H^k(n,p))\) be any subset of edges with \(|B|=b\). Let \(V_B:=\{v\in e:e\in B\}\) be the set of vertices in at least one edge of \(B\). Then if \(\left(\frac{bk}{n}\right)^\varepsilon\leqslant 2^{-5}\), we have \[|V_B|\geqslant(1-\varepsilon)bk\] for all \(B\) with high probability. Moreover, \[|V_B|\geqslant 2^{-12}bk.\]
The original proof of Theorem 9 uses a sequence of very small error terms \((\varepsilon_m)\) to show the concentration of the vertex-neighbourhood expansion. One of the reasons is that the neighbourhood expansion is done layer by layer. We know that for a given \(v\in V(H^k(n,p))\) we have \(|N_E(v,1/2)|\in[\alpha d/k,\alpha^{-1}d/k]\). Then for \(\varepsilon_1>0\) we may use Lemma 12 to get \(|N_V(v,1)|\in [(1-\varepsilon_1)\alpha d,\alpha^{-1}d]\). Iterating this expansion process many times may give loose bounds if the sequence \((\varepsilon_i)\) is not finely tuned. In the proof of Theorem 9 the authors defined their sequence as \[\varepsilon_i:=\frac{5}{\log n-\log(2d^i)},\] and hence we cannot get weaker bounds on \(k\) for this theorem by only improving on Lemma 12.
We now discuss the random case. As we can see from Figure 6, there are sequences of hypergraphs for which Theorem [thm:main] proves that \(c(H^k(n,p))=O(\sqrt{n/k})\) even though \(k<\log^3n\) or \(d/k<\log^3n\). It follows that certain random hypergraphs are covered too. Note that in Cases I and III we only use the first three properties of \((d,\alpha)\)-expanding, and so, using Theorem 9, we obtain that \(c(H^k(n,p))=O(\sqrt{n/k})\) in the following cases illustrated by Figure 7.
It remains open to show that Cases II and IV holds for any \(d/k\geqslant\log n\) and \(k\geqslant\log n\), and that all cases hold for \(k\in[3,\log n]\).