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

Asymmetric list sizes in bipartite graphs

Noga Alon Department of Mathematics, Princeton University, Princeton, NJ 08544, USA and Schools of Mathematics and Computer Science, Tel Aviv University, Tel Aviv 6997801, Israel. Email: nogaa@tau.ac.il. Supported in part by NSF grant DMS-1855464, BSF grant 2018267 and the Simons Foundation.    Stijn Cambie Department of Mathematics, Radboud University, Postbus 9010, 6500 GL Nijmegen, Netherlands. Email: stijn.cambie@hotmail.com, ross.kang@gmail.com. Supported by a Vidi grant (639.032.614) of the Netherlands Organisation for Scientific Research (NWO).    Ross J. Kang 22footnotemark: 2
Abstract

Given a bipartite graph with parts AA and BB having maximum degrees at most ΔA\Delta_{A} and ΔB\Delta_{B}, respectively, consider a list assignment such that every vertex in AA or BB is given a list of colours of size kAk_{A} or kBk_{B}, respectively.

We prove some general sufficient conditions in terms of ΔA\Delta_{A}, ΔB\Delta_{B}, kAk_{A}, kBk_{B} to be guaranteed a proper colouring such that each vertex is coloured using only a colour from its list. These are asymptotically nearly sharp in the very asymmetric cases. We establish one sufficient condition in particular, where ΔA=ΔB=Δ\Delta_{A}=\Delta_{B}=\Delta, kA=logΔk_{A}=\log\Delta and kB=(1+o(1))Δ/logΔk_{B}=(1+o(1))\Delta/\log\Delta as Δ\Delta\to\infty. This amounts to partial progress towards a conjecture from 1998 of Krivelevich and the first author.

We also derive some necessary conditions through an intriguing connection between the complete case and the extremal size of approximate Steiner systems. We show that for complete bipartite graphs these conditions are asymptotically nearly sharp in a large part of the parameter space. This has provoked the following.

In the setup above, we conjecture that a proper list colouring is always guaranteed

  • if kAΔAεk_{A}\geq\Delta_{A}^{\varepsilon} and kBΔBεk_{B}\geq\Delta_{B}^{\varepsilon} for any ε>0\varepsilon>0 provided ΔA\Delta_{A} and ΔB\Delta_{B} are large enough;

  • if kAClogΔBk_{A}\geq C\log\Delta_{B} and kBClogΔAk_{B}\geq C\log\Delta_{A} for some absolute constant C>1C>1; or

  • if ΔA=ΔB=Δ\Delta_{A}=\Delta_{B}=\Delta and kBC(Δ/logΔ)1/kAlogΔk_{B}\geq C(\Delta/\log\Delta)^{1/k_{A}}\log\Delta for some absolute constant C>0C>0.

These are asymmetric generalisations of the above-mentioned conjecture of Krivelevich and the first author, and if true are close to best possible. Our general sufficient conditions provide partial progress towards these conjectures.

1 Introduction

List colouring of graphs, whereby arbitrary restrictions on the possible colours used per vertex are imposed, was introduced independently by Erdős, Rubin and Taylor [10] and by Vizing [16]. Let G=(V,E)G=(V,E) be a simple, undirected graph. For a positive integer kk, a mapping L:V(+k)L:V\to\binom{{\mathbb{Z}}^{+}}{k} is called a kk-list-assignment of GG; a colouring c:V+c:V\to{\mathbb{Z}}^{+} is called an LL-colouring if c(v)L(v)c(v)\in L(v) for any vVv\in V. We say GG is kk-choosable if for any kk-list-assignment LL of GG there is a proper LL-colouring of GG. The choosability ch(G)\operatorname{ch}(G) (or choice number or list chromatic number) of GG is the least kk such that GG is kk-choosable.

Note that if GG is kk-choosable then it is properly kk-colourable. On the other hand, Erdős, Rubin and Taylor [10] exhibited bipartite graphs with arbitrarily large choosability. Let Kn1,n2K_{n_{1},n_{2}} denote a complete bipartite graph with part sizes n1n_{1} and n2n_{2}.

Theorem 1 ([10]).

For some function M(k)M(k) with M(k)=2k+o(k)M(k)=2^{k+o(k)} as kk\to\infty,

  1. (i)(i)

    Kn,nK_{n,n} is not kk-choosable if nM(k)n\geq M(k), and

  2. (ii)(ii)

    Kn1,n2K_{n_{1},n_{2}} is kk-choosable if n1+n2<M(k)n_{1}+n_{2}<M(k).

More succinctly Theorem 1 says that ch(Kn,n)log2n\operatorname{ch}(K_{n,n})\sim\log_{2}n as nn\to\infty.

There are two contrasting ways to try to strengthen this last statement. First does the lower bound hold more generally; that is, does a bipartite graph with minimum degree δ\delta have choosability Ω(logδ)\Omega(\log\delta) as δ\delta\to\infty? Indeed this was shown by the first author [1] using a probabilistic argument; later Saxton and Thomason [15] proved the asymptotically optimal lower bound of (1+o(1))log2δ(1+o(1))\log_{2}\delta. Second does the upper bound hold more generally; that is, does a bipartite graph with maximum degree Δ\Delta always have choosability O(logΔ)O(\log\Delta) as Δ\Delta\to\infty? Krivelevich and the first author conjectured this in 1998.

Conjecture 2 ([2]).

There is some absolute constant C>0C>0 such that any bipartite graph of maximum degree at most Δ\Delta is kk-choosable if kClogΔk\geq C\log\Delta.

Johansson’s result for triangle-free graphs [12] gives the conclusion with kCΔ/logΔk\geq C\Delta/\log\Delta, which is far from the conjectured bound. Conjecture 2 is an elegant problem in a well-studied area, but apart from constant factors111In a recent advance, Molloy [14] considerably improved on the constant in Johansson’s, cf. also [5]. there has been no progress until now.

Despite the apparent difficulty of Conjecture 2, we propose an asymmetric refinement. Given a bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with parts AA, BB and positive integers kAk_{A}, kBk_{B}, a mapping L:A(+kA),B(+kB)L:A\to\binom{{\mathbb{Z}}^{+}}{k_{A}},B\to\binom{{\mathbb{Z}}^{+}}{k_{B}} is called a (kA,kB)(k_{A},k_{B})-list-assignment of GG. We say GG is (kA,kB)(k_{A},k_{B})-choosable if there is guaranteed a proper LL-colouring of GG for any such LL.

Problem 3.

Given ΔA\Delta_{A} and ΔB\Delta_{B}, what are optimal choices of kAΔAk_{A}\leq\Delta_{A} and kBΔBk_{B}\leq\Delta_{B} for which any bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with parts AA and BB having maximum degrees at most ΔA\Delta_{A} and ΔB\Delta_{B}, respectively, is (kA,kB)(k_{A},k_{B})-choosable?

We have the upper bounds on kAk_{A}, kBk_{B}, since the problem is trivial if kA>ΔAk_{A}>\Delta_{A} or kB>ΔBk_{B}>\Delta_{B}.

Note that Problem 3, since it has a higher-dimensional parameter space, has wider scope than Conjecture 2 and is necessarily more difficult. However, the extra generality in Problem 3 has permitted a glimpse at an unexpected and basic connection between list colouring and combinatorial design theory (Theorem 6). This has prompted us to explore specific areas of the parameter space in Problem 3, motivating concrete versions of Problem 3 in the spirit of Conjecture 2 (Conjecture 7). One hope of ours is that further study of these problems may yield insights into Conjecture 2. But in fact, already in the present work, we have obtained asymmetric progress towards Conjecture 2 (Corollary 10).

Our first main result provides general progress towards Problem 3.

Theorem 4.

Let the positive integers ΔA\Delta_{A}, ΔB\Delta_{B}, kAk_{A}, kBk_{B}, with kAΔAk_{A}\leq\Delta_{A} and kBΔBk_{B}\leq\Delta_{B}, satisfy one of the following conditions.

  1. (i)(i)

    kB(ekAΔB)1/kAΔAk_{B}\geq(ek_{A}\Delta_{B})^{1/k_{A}}\Delta_{A}.

  2. (ii)(ii)

    e(ΔA(ΔB1)+1)(1(11/kB)ΔAmin{1,kB/kA})kA1.\displaystyle e(\Delta_{A}(\Delta_{B}-1)+1)\left(1-(1-1/k_{B})^{\Delta_{A}\min\left\{1,k_{B}/k_{A}\right\}}\right)^{k_{A}}\leq 1.

Then any bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with parts AA and BB having maximum degrees at most ΔA\Delta_{A} and ΔB\Delta_{B}, respectively, is (kA,kB)(k_{A},k_{B})-choosable.

Theorem 4 under condition (i)(i) follows from a simple application of the Lovász Local Lemma, as we show in Section 2. This sufficient condition for Problem 3 is related to independent transversals in hypergraphs, cf. [8, 11], and to single-conflict chromatic number [7]. In the most asymmetric settings (when kAk_{A} and ΔA\Delta_{A} are fixed constants), condition (i)(i) is sharp up to a constant factor. We prove Theorem 4 under condition (ii)(ii) in Section 3 with the Lovász Local Lemma and a link to the coupon collector problem. In an attempt to clear up the ‘parameter soup’ arising from Problem 3 and the above sufficient conditions, we will discuss specific natural context for these after presenting some further results.

We complement our sufficient conditions for (kA,kB)(k_{A},k_{B})-choosability with necessary ones, given mainly by the complete bipartite graphs. An easy boundary case is provided as follows, for warmup. This generalises a classic non-kk-choosable construction.

Proposition 5.

For any δ,k2\delta,k\geq 2, the complete bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with |A|=δk|A|=\delta^{k} and |B|=k|B|=k is not (k,δ)(k,\delta)-choosable.

Proof.

Let the vertices of BB be assigned kk disjoint lists of length δ\delta, and let the vertices of AA be assigned all possible kk-tuples drawn from these kk disjoint lists. ∎

This is best possible in the sense that the conclusion does not hold if |A|<δk|A|<\delta^{k} or |B|<k|B|<k; however, in Section 8 we exhibit a non-complete non-(k,δ)(k,\delta)-choosable construction that is a slightly more efficient (in the sense that it has ΔA=k\Delta_{A}=k and ΔB<δk\Delta_{B}<\delta^{k}). On the other hand, Proposition 5 shows that condition (i)(i) in Theorem 4 cannot be relaxed much in general. This follows for instance by considering the most asymmetric case, namely k=kA=ΔAk=k_{A}=\Delta_{A} and δ=ΔB1/k\delta=\Delta_{B}^{1/k}, with kk fixed and ΔB\Delta_{B}\to\infty. Thus for fixed kAk_{A} and ΔA\Delta_{A} Problem 3 is settled up to a constant factor.

Our second main result is a related but much broader necessary condition for Problem 3, also via the complete case. Let us write M¯(k1,k2,)\overline{M}(k_{1},k_{2},\ell) for the hypergraph Turán number defined as the minimum number of edges in a k2k_{2}-uniform hypergraph on \ell vertices with no independent set of size k1.\ell-k_{1}. This parameter is equivalent to the extremal size of approximate Steiner systems; in particular, M¯(k1,k2,)\overline{M}(k_{1},k_{2},\ell) is equal to the cardinality of a smallest k1k_{1}-(,k2,+)(\ell,\ell-k_{2},\mathbb{Z}^{+}) design, cf. [9, Ch. 13] and [13]. (Recall that a tt-(v,k,+)(v,k,\mathbb{Z}^{+}) design is a collection of kk-element subsets, called blocks, of some vv-element set XX such that each tt-element subset of XX is contained in at least one block.) We can draw a link between this classical extremal parameter and Problem 3. We show the following result in Section 4.

Theorem 6.

Let kA,kB,,k1,k2k_{A},k_{B},\ell,k_{1},k_{2} be integers such that kA,kB2k_{A},k_{B}\geq 2 and =k1+k2+1\ell=k_{1}+k_{2}+1. The complete bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with |A|=M¯(k1,kA,)|A|=\overline{M}(k_{1},k_{A},\ell) and |B|=M¯(k2,kB,)|B|=\overline{M}(k_{2},k_{B},\ell) is not (kA,kB)(k_{A},k_{B})-choosable.

This link allows us, using known results for M¯\overline{M}, to read off decent necessary conditions for specific parameterisations of Problem 3. As one example, a lower bound on ch(Kn,n)\operatorname{ch}(K_{n,n}) of the form ch(Kn,n)12log2n\operatorname{ch}(K_{n,n})\gtrsim\frac{1}{2}\log_{2}n follows from Theorem 6 with the choice k1=k2=k1k_{1}=k_{2}=k-1, kA=kB=kk_{A}=k_{B}=k, and =2k1\ell=2k-1 for some kk. As another example, a slightly weaker form of the necessary condition of Proposition 5 follows with the choice k1=kA(kB1)k_{1}=k_{A}(k_{B}-1), k2=kA1k_{2}=k_{A}-1, and =kAkB\ell=k_{A}k_{B}. We detail both of these easy examples in Section 4.

Note though that these last two examples show that Theorem 6 provides suboptimal necessary conditions for (kA,kB)(k_{A},k_{B})-choosability even in the complete case. Furthermore, in Section 8 we give a construction to show that the complete case cannot, in general, be precisely extremal for Problem 3. Nevertheless, we surmise that Theorem 6 provides some good rough borders for Problem 3. More specifically, in Section 5 we give some basic sufficient conditions for (kA,kB)(k_{A},k_{B})-choosability specific to the complete case and show in Section 6, through some routine asymptotic calculus, how these roughly match with Theorem 6 over a broad family of parameterisations for Problem 3. Then, just as Conjecture 2 was informed by Theorem 1, the asymptotic behaviour of (kA,kB)(k_{A},k_{B})-choosability in the complete case leads us to conjecture the following concrete versions of Problem 3.

Conjecture 7.

Let the positive integers ΔA\Delta_{A}, ΔB\Delta_{B}, kAk_{A}, kBk_{B} satisfy one of the following.

  1. (i)(i)

    Given ε>0\varepsilon>0, we have ΔA,ΔBΔ0\Delta_{A},\Delta_{B}\geq\Delta_{0} for some Δ=Δ0(ε)\Delta=\Delta_{0}(\varepsilon), and

    kAΔAεandkBΔBε.\displaystyle k_{A}\geq\Delta_{A}^{\varepsilon}\quad\text{and}\quad k_{B}\geq\Delta_{B}^{\varepsilon}.
  2. (ii)(ii)

    For some absolute constant C>1C>1,

    kAClogΔBandkBClogΔA.\displaystyle k_{A}\geq C\log\Delta_{B}\quad\text{and}\quad k_{B}\geq C\log\Delta_{A}.
  3. (iii)(iii)

    ΔA=ΔB=Δ\Delta_{A}=\Delta_{B}=\Delta, and, for some absolute constant C>0C>0,

    kBC(Δ/logΔ)1/kAlogΔorkAC(Δ/logΔ)1/kBlogΔ.\displaystyle k_{B}\geq C(\Delta/\log\Delta)^{1/k_{A}}\log\Delta\quad\text{or}\quad k_{A}\geq C(\Delta/\log\Delta)^{1/k_{B}}\log\Delta.

Then any bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with parts AA and BB having maximum degrees at most ΔA\Delta_{A} and ΔB\Delta_{B}, respectively, is (kA,kB)(k_{A},k_{B})-choosable.

We note that in Section 5 we also show how this conjecture holds for the complete bipartite graphs (Theorem 15). Conjecture 7 constitutes three natural asymmetric analogues of Conjecture 2. The first is weaker than Conjecture 2; the latter two are stronger. We discuss these separately in turn.

Behind condition (i)(i), Conjecture 7 concerns the question, for what positive functions ff does kAf(ΔA)k_{A}\geq f(\Delta_{A}) and kBf(ΔB)k_{B}\geq f(\Delta_{B}) suffice for (kA,kB)(k_{A},k_{B})-choosability, no matter how far apart ΔA\Delta_{A} and ΔB\Delta_{B} are? Essentially we posit that some ff with f(x)=xo(1)f(x)=x^{o(1)} as xx\to\infty will work, and this would be best possible due to the complete case (Theorem 16(i)(i)). In particular, f(x)=O(logx)f(x)=O(\log x) is impossible, in contrast to Conjecture 2. But in fact, Theorem 4 implies that Conjecture 7 under condition (i)(i) reduces to its most symmetric form.

Corollary 8.

Given 0<ε<10<\varepsilon<1 and integers ΔA\Delta_{A}, ΔB\Delta_{B} satisfying ΔB>ΔA2/ε\Delta_{B}>\Delta_{A}^{2/\varepsilon} and ΔA>(4/ε)1/ε\Delta_{A}>(4/\varepsilon)^{1/\varepsilon}, any bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with parts AA and BB having maximum degrees at most ΔA\Delta_{A} and ΔB\Delta_{B}, respectively, is (ΔAε,ΔBε)(\Delta_{A}^{\varepsilon},\Delta_{B}^{\varepsilon})-choosable.

As a consequence, Conjecture 7 under condition (i)(i) follows from the same assertion under the further assumption that ΔA=ΔB=Δ\Delta_{A}=\Delta_{B}=\Delta.

Proof.

It suffices to check condition (i)(i) of Theorem 4 with kA=ΔAεk_{A}=\Delta_{A}^{\varepsilon} and kB=ΔBεk_{B}=\Delta_{B}^{\varepsilon}. Indeed, as ΔB2>eΔAεΔB\Delta_{B}^{2}>e\Delta_{A}^{\varepsilon}\Delta_{B}, ε/4>1/ΔAε\varepsilon/4>1/\Delta_{A}^{\varepsilon} and ΔBε/2>ΔA\Delta_{B}^{\varepsilon/2}>\Delta_{A}, we have ΔBε>(eΔAεΔB)1/ΔAεΔA\Delta_{B}^{\varepsilon}>\left(e\Delta_{A}^{\varepsilon}\Delta_{B}\right)^{1/\Delta_{A}^{\varepsilon}}\Delta_{A}.

Assume condition (i)(i) of Conjecture 7, and moreover assume the truth of the conjecture only for its most symmetric form ΔA=ΔB=Δ\Delta_{A}=\Delta_{B}=\Delta. We may assume that Δ0>(4/ε)1/ε\Delta_{0}>(4/\varepsilon)^{1/\varepsilon}, and so, without loss of generality, we may also assume by the first part that ΔAΔBΔA2/ε\Delta_{A}\leq\Delta_{B}\leq\Delta_{A}^{2/\varepsilon}. For any bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with parts AA and BB having maximum degrees at most ΔA\Delta_{A} and ΔB\Delta_{B}, we have from the assumption that GG is kk-choosable for, say, k=ΔBε3ΔA2ε2k=\Delta_{B}^{\varepsilon^{3}}\leq\Delta_{A}^{2\varepsilon^{2}}, provided ΔB\Delta_{B}, and thus ΔA\Delta_{A}, is large enough as a function of ε\varepsilon. This is smaller than ΔAε\Delta_{A}^{\varepsilon} for ΔA\Delta_{A} sufficiently large as a function of ε\varepsilon, as required. ∎

Thus Conjecture 7 under condition (i)(i) would follow from a weaker form of Conjecture 2. By an earlier work due to Davies, de Joannis de Verclos, Pirot and the third author [5], we so far know that f(x)=(1+o(1))x/logxf(x)=(1+o(1))x/\log x works.

Under condition (ii)(ii), Conjecture 7 concerns a ‘crossed’ version of the previous question, so for what positive functions gg does kAg(ΔB)k_{A}\geq g(\Delta_{B}) and kBg(ΔA)k_{B}\geq g(\Delta_{A}) suffice for (kA,kB)(k_{A},k_{B})-choosability? In this case, we conjecture that g(x)=O(logx)g(x)=O(\log x) will work, which coincides with Conjecture 2 in the symmetric case ΔA=ΔB=Δ\Delta_{A}=\Delta_{B}=\Delta. The complete bipartite graphs demonstrate the hypothetical sharpness of this assertion up to a constant factor for nearly the entire range of possibilities for ΔA\Delta_{A} and ΔB\Delta_{B} (Theorem 16(ii)(ii)). Some modest partial progress towards Conjecture 7 under condition (ii)(ii) follows from Theorem 4.

Corollary 9.

Given ε>0\varepsilon>0, there exists δ\delta such that for ΔB\Delta_{B} large enough, any bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with parts AA and BB having maximum degrees at most ΔA\Delta_{A} and ΔB\Delta_{B}, respectively, is (δlogΔB,(1+ε)ΔA)(\delta\log\Delta_{B},(1+\varepsilon)\Delta_{A})- and (logΔB,(e+ε)ΔA)(\log\Delta_{B},(e+\varepsilon)\Delta_{A})-choosable.

Proof.

This follows for ΔB\Delta_{B} large enough from condition (i)(i) of Theorem 4 with either kA=δlogΔBk_{A}=\delta\log\Delta_{B} and kB=(1+ε)ΔAk_{B}=(1+\varepsilon)\Delta_{A} or with kA=logΔBk_{A}=\log\Delta_{B} and kB=(e+ε)ΔAk_{B}=(e+\varepsilon)\Delta_{A}. ∎

Under condition (iii)(iii), Conjecture 7 concerns the setting most closely related to Conjecture 2. It suggests how Problem 3 might behave for the symmetric case ΔA=ΔB=Δ\Delta_{A}=\Delta_{B}=\Delta. The complete bipartite graphs demonstrate its hypothetical sharpness up to a constant factor for the entire range of possibilities for kAk_{A}, and thus symmetrically kBk_{B} (Theorem 16(iii)(iii)). Theorem 4 provides the following partial progress towards Conjecture 7 under condition (iii)(iii). In fact, this constitutes significant (asymmetric) progress towards Conjecture 2, and is a first concrete step in this longstanding problem.

Corollary 10.

Given ε>0\varepsilon>0, any bipartite graph G=(AB,E)G=(A\cup B,E) with parts AA and BB having maximum degree at most Δ\Delta is ((1+ε)Δ/log4Δ,2)((1+\varepsilon)\Delta/\log_{4}\Delta,2)- and ((1+ε)Δ/logΔ,logΔ)((1+\varepsilon)\Delta/\log\Delta,\log\Delta)-choosable for all Δ\Delta large enough.

Proof.

This follows for Δ\Delta large enough from condition (ii)(ii) in Theorem 4 with ΔA=ΔB=Δ\Delta_{A}=\Delta_{B}=\Delta and either kA=(1+ε)Δ/log4Δk_{A}=(1+\varepsilon)\Delta/\log_{4}\Delta and kB=2k_{B}=2 or kA=(1+ε)Δ/logΔk_{A}=(1+\varepsilon)\Delta/\log\Delta and kB=logΔk_{B}=\log\Delta. ∎

In Section 7 we are able to nearly completely characterise (kA,kB)(k_{A},k_{B})-choosability for complete bipartite graphs if kAΔA1k_{A}\geq\Delta_{A}-1. In Section 9, we give a connection between minimum degree and (kA,kB)(k_{A},k_{B})-choosability along the lines of [1].

Probabilistic preliminaries

We will use the following standard probabilistic tools, cf. [3].

A Chernoff Bound.

For XBin(n,p)X\sim\operatorname{Bin}(n,p) and ε[0,1]\varepsilon\in[0,1], (X<(1ε)np)exp(ε22np)\,\mathbb{P}(X<(1-\varepsilon)np)\leq\exp(-\frac{\varepsilon^{2}}{2}np).

The Lovász Local Lemma.

Consider a set \cal E of (bad) events such that for each AA\in\cal E

  1. (i)(i)

    (A)p<1\,\mathbb{P}(A)\leq p<1, and

  2. (ii)(ii)

    AA is mutually independent of a set of all but at most dd of the other events.

If ep(d+1)1ep(d+1)\leq 1, then with positive probability none of the events in \cal E occur.

2 A sufficient condition via transversals

In this section, we prove Theorem 4 under condition (i)(i). We prefer to state and prove a slightly stronger form. To do so, we need some notational setup. Let H=(V,E)H=(V,E) be a hypergraph. The degree of a vertex in HH is the number of edges containing it. Given some partition of VV, a transversal of HH is a subset of VV that intersects each part in exactly one vertex. A transversal of HH is called independent if it contains no edge, cf. [8].

Lemma 11.

Fix k2k\geq 2. Let HH be a kk-uniform vertex-partitioned hypergraph, each part being of size \ell, such that every part has degree sum at most Δ\Delta. If ke(k(Δ1)+1)\ell^{k}\geq e(k(\Delta-1)+1), then HH has an independent transversal.

Let us first show that Lemma 11 implies Theorem 4 under condition (i)(i).

Proof of Theorem 4 under condition (i)(i).

Let kA,kB,ΔA,ΔBk_{A},k_{B},\Delta_{A},\Delta_{B} satisfy condition (i)(i). Let LL be a (kA,kB)(k_{A},k_{B})-list-assignment of GG. We would like to show that there is a proper LL-colouring of GG. We do so by defining a suitable hypergraph H=(VH,EH)H=(V_{H},E_{H}).

Let (w,c)(w,c) be a vertex of VHV_{H} if wBw\in B and cL(w)c\in L(w).

Let ((w1,c1),,(wkA,ckA))((w_{1},c_{1}),\dots,(w_{k_{A}},c_{k_{A}})) be an edge of EHE_{H} whenever there is some vAv\in A such that N(v){w1,,wkA}N(v)\supseteq\{w_{1},\dots,w_{k_{A}}\} and L(v)={c1,,ckA}L(v)=\{c_{1},\dots,c_{k_{A}}\}.

Note that HH is a kAk_{A}-uniform vertex-partitioned hypergraph, where the parts are naturally induced by each list in BB and so are each of size kBk_{B}. We have defined HH and its partition so that any independent transversal corresponds to a special partial LL-colouring of GG. In particular, it is an LL-colouring of the vertices in BB for which there is guaranteed to be a colour in L(v)L(v) available for every vAv\in A, and so it can be extended to a proper LL-colouring of all GG.

Every part in HH has degree sum at most ΔB(ΔA1kA1)kA!ΔBΔAkA,\Delta_{B}\binom{\Delta_{A}-1}{k_{A}-1}k_{A}!\leq\Delta_{B}\Delta_{A}^{k_{A}}, so the result follows from Lemma 11 with =kB\ell=k_{B} and Δ=ΔBΔAkA\Delta=\Delta_{B}\Delta_{A}^{k_{A}}. ∎

Proof of Lemma 11.

Write H=(V,E)H=(V,E) and suppose ke(k(Δ1)+1)\ell^{k}\geq e(k(\Delta-1)+1). Consider the random transversal 𝐓\mathbf{T} formed by choosing one vertex from each part independently and uniformly. For each edge fEf\in E, let AfA_{f} denote the event that 𝐓f\mathbf{T}\supseteq f. Note that (Af)1/k\,\mathbb{P}(A_{f})\leq 1/\ell^{k}. Moreover AfA_{f} is mutually independent of a set of all but at most k(Δ1)k(\Delta-1) of the other events AfA_{f^{\prime}}. The transversal 𝐓\mathbf{T} is independent if none of the events AfA_{f} occur. Since by assumption e(1/k)(k(Δ1)+1)1e(1/\ell^{k})(k(\Delta-1)+1)\leq 1, there is a positive probability that 𝐓\mathbf{T} is independent by the Lovász Local Lemma. ∎

3 A sufficient condition via coupon collection

Proof of Theorem 4 under condition (ii)(ii).

Let kA,kB,ΔA,ΔBk_{A},k_{B},\Delta_{A},\Delta_{B} satisfy condition (ii)(ii). Let LL be a (kA,kB)(k_{A},k_{B})-list-assignment of GG. We would like to show that there is a proper LL-colouring of GG. To this end, colour each vertex wBw\in B, randomly and independently, by a colour chosen uniformly from its list L(w)L(w). Let Tv,cT_{v,c} be the event that vAv\in A has a neighbour coloured with colour cc. Let TvT_{v} be the event that Tv,cT_{v,c} happens for all cL(v)c\in L(v). The proof hinges on the following claim, which is related to the coupon collector problem, cf. e.g. [6].

Claim.

The events Tv,cT_{v,c}, for fixed vv as cc ranges over all colours in L(v)L(v), are negatively correlated. In particular, (Tv)cL(v)(Tv,c)\,\mathbb{P}(T_{v})\leq\prod_{c\in L(v)}\,\mathbb{P}(T_{v,c}).

Proof.

We have to prove, for every IL(v)I\subset L(v), that (cI:Tv,c)cI(Tv,c).\,\mathbb{P}(\forall c\in I\colon T_{v,c})\leq\prod_{c\in I}\,\mathbb{P}(T_{v,c}). If some colour cL(v)c\in L(v) is not in the list of any neighbour of vv, both sides equal zero and so the inequality holds. So assume this is not the case. We prove the statement by induction on |I|.\lvert I\rvert. When |I|1\lvert I\rvert\leq 1 the statement is trivially true. Let IL(v)I\subset L(v) be a subset for which the statement is true and let cL(v)I.c^{\prime}\in L(v)\setminus I. We now prove the statement for I=I{c}.I^{\prime}=I\cup\{c^{\prime}\}. We have (cI:Tv,c)(cI:Tv,c¬Tv,c)\,\mathbb{P}(\forall c\in I\colon T_{v,c})\leq\,\mathbb{P}(\forall c\in I\colon T_{v,c}\mid\lnot T_{v,c^{\prime}}) as the probability to use a colour in II is larger if in all neighbouring lists the colour cc^{\prime} is removed. This is equivalent to

(cI:Tv,c)\displaystyle\,\mathbb{P}(\forall c\in I\colon T_{v,c}) (cI:Tv,cTv,c)\displaystyle\geq\,\mathbb{P}(\forall c\in I\colon T_{v,c}\mid T_{v,c^{\prime}})
(cI:Tv,c)\displaystyle\iff\,\mathbb{P}(\forall c\in I^{\prime}\colon T_{v,c}) (cI:Tv,c)(Tv,c)\displaystyle\leq\,\mathbb{P}(\forall c\in I\colon T_{v,c})\,\mathbb{P}(T_{v,c^{\prime}})

This last expression is at most cI(Tv,c)\prod_{c\in I^{\prime}}\,\mathbb{P}(T_{v,c}) by the induction hypothesis, as desired. ∎

For the ithi^{\text{th}} colour cic_{i} in L(v)L(v), let the number of occurrences of cic_{i} in the neighbouring lists of vv be xix_{i}. Note that (Tv,ci)=1(11/kB)xi.\,\mathbb{P}(T_{v,c_{i}})=1-(1-1/k_{B})^{x_{i}}. Using xiΔAx_{i}\leq\Delta_{A} for every 1ikA1\leq i\leq k_{A} and the claim, we have

(Tv)(1(11kB)ΔA)kA.\,\mathbb{P}(T_{v})\leq\left(1-\left(1-\frac{1}{k_{B}}\right)^{\Delta_{A}}\right)^{k_{A}}.

Noting that i=1kAxikBΔA\sum_{i=1}^{k_{A}}x_{i}\leq k_{B}\Delta_{A} and that the function log(1(11/kB)x)\log(1-(1-1/k_{B})^{x}) is concave and increasing, Jensen’s Inequality applied with the claim implies that

(Tv)(1(11kB)kBΔA/kA)kA.\,\mathbb{P}(T_{v})\leq\left(1-\left(1-\frac{1}{k_{B}}\right)^{k_{B}\Delta_{A}/k_{A}}\right)^{k_{A}}.

Each event TvT_{v} is mutually independent of all other events TuT_{u} apart from those corresponding to vertices uAu\in A that have a common neighbour with vv in GG. As there are at most ΔA(ΔB1)\Delta_{A}(\Delta_{B}-1) such vertices besides vv, the Lovász Local Lemma guarantees with positive probability that none of the events TvT_{v} occur, i.e. there is a proper LL-colouring, as desired. ∎

4 The complete case and Steiner systems

In this section, we investigate general necessary conditions for (kA,kB)(k_{A},k_{B})-choosability via the complete bipartite graphs. Inspired in part by Theorem 1 and related work of Bonamy and the third author [4], this leads naturally to the study of an extremal set theoretic parameter. For positive integers k1,k2,k_{1},k_{2},\ell, we say that a family {\mathcal{F}} of k2k_{2}-element subsets of [][\ell] has Property A(k1,k2,)(k_{1},k_{2},\ell) (A is for asymmetric) if there is a k1k_{1}-element subset of [][\ell] that intersects every set in {\mathcal{F}}. We then define M¯(k1,k2,)\overline{M}(k_{1},k_{2},\ell) to be the cardinality of a smallest family of k2k_{2}-element subsets of [][\ell] that does not have Property A(k1,k2,)(k_{1},k_{2},\ell). Note that this definition of M¯\overline{M} coincides with the definition given before the statement of Theorem 6.

Proof of Theorem 6.

We define a (kA,kB)(k_{A},k_{B})-list-assignment LL as follows. Let 1{\mathcal{F}}_{1} be a family of M¯(k1,kA,)\overline{M}(k_{1},k_{A},\ell) kAk_{A}-element subsets of [][\ell] without Property A(k1,kA,)(k_{1},k_{A},\ell). Let 2{\mathcal{F}}_{2} be a family of M¯(k2,kB,)\overline{M}(k_{2},k_{B},\ell) kBk_{B}-element subsets of [][\ell] without Property A(k2,kB,)(k_{2},k_{B},\ell). Assign the sets of 1{\mathcal{F}}_{1} as lists to the vertices in AA and the sets of 2{\mathcal{F}}_{2} as lists to the vertices in BB. Suppose that cc is an LL-colouring. Then C1={c(a)aA}C_{1}=\{c(a)\mid a\in A\} intersects every set in 1{\mathcal{F}_{1}} and so |C1|k1+1|C_{1}|\geq k_{1}+1 by assumption and similarly C2={c(b)bB}C_{2}=\{c(b)\mid b\in B\} has cardinality |C2|k2+1|C_{2}|\geq k_{2}+1. So |C1|+|C2|k1+k2+2>|C_{1}|+|C_{2}|\geq k_{1}+k_{2}+2>\ell, implying that cc cannot be a proper colouring.∎

Since M¯(kA,kA,)=(kA)\overline{M}(\ell-k_{A},k_{A},\ell)=\binom{\ell}{k_{A}}, we have the following corollary of Theorem 6.

Corollary 12.

Let kA,kB,k_{A},k_{B},\ell be integers such that kA,kB2k_{A},k_{B}\geq 2 and kA+kB1\ell\geq k_{A}+k_{B}-1. The complete bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with |A|=(kA)|A|=\binom{\ell}{k_{A}} and |B|=M¯(kA1,kB,)|B|=\overline{M}(k_{A}-1,k_{B},\ell) is not (kA,kB)(k_{A},k_{B})-choosable.

Although they are trivial, the following observations already show that Theorem 6 and Corollary 12 cannot be improved much in general.

  • If kA=kB=kk_{A}=k_{B}=k and =2k1\ell=2k-1, then M¯(kA1,kB,)=(2k1k)=22k+o(k)\overline{M}(k_{A}-1,k_{B},\ell)=\binom{2k-1}{k}=2^{2k+o(k)} and Corollary 12 implies that K(2k1k),(2k1k)K_{\binom{2k-1}{k},\binom{2k-1}{k}} is not kk-choosable. This implies ch(Kn,n)12log2n\operatorname{ch}(K_{n,n})\gtrsim\frac{1}{2}\log_{2}n, which one can compare to the bounds of Theorem 1.

  • If =kAkB\ell=k_{A}\cdot k_{B}, then M¯(kA1,kB,)=kA\overline{M}(k_{A}-1,k_{B},\ell)=k_{A} and so Corollary 12 implies that K(kAkBkA),kAK_{\binom{k_{A}\cdot k_{B}}{k_{A}},k_{A}} is not (kA,kB)(k_{A},k_{B})-choosable. This produces a necessary condition on kBk_{B} for (kA,kB)(k_{A},k_{B})-choosability only slightly weaker than Proposition 5.

We present several more instances where Theorem 6 and Corollary 12 are nearly sharp in Section 6. For this, we will have use for the following estimates for the parameter M¯\overline{M}. A version of this result can be found in [9, Ch. 13], but for completeness we present a standard derivation in the appendix.

Theorem 13.

Let k1,k2,k_{1},k_{2},\ell be integers such that k1,k22k_{1},k_{2}\geq 2 and k1+k2\ell\geq k_{1}+k_{2}. Then

!(k1k2)!(k2)!(k1)!M¯(k1,k2,)<!(k1k2)!(k2)!(k1)!log(k1).\displaystyle\frac{\ell!(\ell-k_{1}-k_{2})!}{(\ell-k_{2})!(\ell-k_{1})!}\leq\overline{M}(k_{1},k_{2},\ell)<\frac{\ell!(\ell-k_{1}-k_{2})!}{(\ell-k_{2})!(\ell-k_{1})!}\log\binom{\ell}{k_{1}}.

5 Sufficient conditions in the complete case

In this section, we give general sufficient conditions for (kA,kB)(k_{A},k_{B})-choosability of complete bipartite graphs Ka,b.K_{a,b}. Our strategy for establishing (kA,kB)(k_{A},k_{B})-choosability in this setting is to take a random bipartition of the set of all colours and try to use one part for colouring AA and the other part for colouring BB. This yields the following lemma.

Lemma 14.

Let the reals 0<ε,p<10<\varepsilon,p<1 and positive integers aa, bb, kAk_{A}, kBk_{B} satisfy either

apkA+b(1p)kB<1\displaystyle ap^{k_{A}}+b(1-p)^{k_{B}}<1 or (1)
apkA1(1ε)kB+bexp(ε2kBp/2)<1\displaystyle\frac{ap^{k_{A}-1}}{(1-\varepsilon)k_{B}}+b\exp{(-\varepsilon^{2}k_{B}p/2)}<1 . (2)

Then the complete bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with |A|=a|A|=a and |B|=b|B|=b is (kA,kB)(k_{A},k_{B})-choosable.

Proof.

Let LL be (kA,kB)(k_{A},k_{B})-list-assignment of GG. Let U=vVL(v)U=\cup_{v\in V}L(v), i.e. UU is the union of all colour lists. Define a random partition of UU into parts LAL_{A} and LBL_{B} as follows. For each colour in UU, randomly and independently assign it to LBL_{B} with probability pp and otherwise assign it to LAL_{A}.

First assume (1). For a given vertex vAv\in A, the probability that L(v)LA=L(v)\cap L_{A}=\emptyset is pkAp^{k_{A}}. For a given vertex vBv\in B, the probability that L(v)LB=L(v)\cap L_{B}=\emptyset is (1p)kB(1-p)^{k_{B}}. So the expected number of vertices vv which cannot be coloured with the corresponding list LAL_{A} or LBL_{B} is equal to apkA+b(1p)kB.ap^{k_{A}}+b(1-p)^{k_{B}}. So the probabilistic method then guarantees some choice of the parts LAL_{A} and LBL_{B} such that every vertex in AA can be coloured with a colour from LAL_{A} and every vertex in BB with a colour from LB.L_{B}.

Otherwise assume (2). For a given vertex wBw\in B, the random variable |L(w)LB||L(w)\cap L_{B}| has a binomial distribution of parameters kBk_{B} and pp. So by a Chernoff bound the probability that |L(w)LB||L(w)\cap L_{B}| is smaller than (1ε)kBp(1-\varepsilon)k_{B}p is smaller than exp(ε2kBp/2)\exp{(-\varepsilon^{2}k_{B}p/2)}. Thus, with probability greater than 1bexp(ε2kBp/2)1-b\exp{(-\varepsilon^{2}k_{B}p/2)}, we have |L(w)LB|(1ε)kBp|L(w)\cap L_{B}|\geq(1-\varepsilon)k_{B}p for all wBw\in B.

For a given vertex vAv\in A, the probability that L(v)LA=L(v)\cap L_{A}=\emptyset is pkAp^{k_{A}}. So the expected number of vertices vv for which this holds is pkA|A|p^{k_{A}}|A|. Thus by Markov’s inequality, the probability that there are at least (1ε)kBp(1-\varepsilon)k_{B}p such vertices vv is smaller than pkA1a(1ε)kB\frac{p^{k_{A}-1}a}{(1-\varepsilon)k_{B}}.

Due to (2), the probabilistic method guarantees a fixed choice of partition of UU into parts LAL_{A} and LBL_{B} such that |L(w)LB|(1ε)kBp|L(w)\cap L_{B}|\geq(1-\varepsilon)k_{B}p for every wBw\in B and the number of vertices vAv\in A such that L(v)LA=L(v)\cap L_{A}=\emptyset is smaller than (1ε)kBp(1-\varepsilon)k_{B}p. Colour any vertex vAv\in A having L(v)LA=L(v)\cap L_{A}=\emptyset with an arbitrary colour from L(v)L(v). Colour any other vertex vAv^{\prime}\in A with a colour from L(v)LAL(v^{\prime})\cap L_{A}. Finally colour any vertex wBw\in B with some colour in L(w)LBL(w)\cap L_{B} unused by any vertex of AA — this is possible as there were fewer than (1ε)kBp(1-\varepsilon)k_{B}p colours of LBL_{B} used to colour vertices in AA and the lists in BB all have at least (1ε)kBp(1-\varepsilon)k_{B}p colours from LBL_{B}.

In either case, we are guaranteed a proper LL-colouring of GG, as promised. ∎

6 Asymptotic sharpness in the complete case

We next use the results of Sections 4 and 5 to roughly settle the behaviour of complete bipartite graphs with respect to Problem 3 in several regimes. The conditions in Theorems 15 and 16 naturally correspond to the conditions in Conjecture 7.

Theorem 15.

Let the positive integers aa, bb, kAk_{A}, kBk_{B} satisfy one of the following.

  1. (i)(i)

    For any ε>0\varepsilon>0, a,bΔ0a,b\geq\Delta_{0} for some Δ0=Δ0(ε)\Delta_{0}=\Delta_{0}(\varepsilon), kA>bεk_{A}>b^{\varepsilon} and kB>aεk_{B}>a^{\varepsilon}.

  2. (ii)(ii)

    For any t>0t>0, kA1tlog2(2a)k_{A}\geq\frac{1}{t}\log_{2}(2a) and kB>2tlog(2b)k_{B}>2^{t}\log(2b).

  3. (iii)(iii)

    We have that a=b=Δa=b=\Delta and either kB>8(Δ/(2log(2Δ)))1/kAlog(2Δ)k_{B}>8(\Delta/(2\log(2\Delta)))^{1/k_{A}}\log(2\Delta) or kA>8(Δ/(2log(2Δ)))1/kBlog(2Δ)k_{A}>8(\Delta/(2\log(2\Delta)))^{1/k_{B}}\log(2\Delta).

Then the complete bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with |A|=a|A|=a and |B|=b|B|=b is (kA,kB)(k_{A},k_{B})-choosable.

Proof.

Assume condition (i)(i) and assume without loss of generality that aba\geq b. Fix ε>0\varepsilon>0 and take Δ0>2\Delta_{0}>2 large enough such that εΔ0ε>3\varepsilon\Delta_{0}^{\varepsilon}>3 and xε/3>log(2x)x^{\varepsilon/3}>\log(2x) for every xΔ0.x\geq\Delta_{0}. Now kBaε>a2/bεaε/3>(2a)1/bεlog(2b)k_{B}\geq a^{\varepsilon}>a^{2/b^{\varepsilon}}a^{\varepsilon/3}>(2a)^{1/b^{\varepsilon}}\log(2b). By taking p=(2a)1/bεp=(2a)^{-1/b^{\varepsilon}}, we have that (1) is satisfied and the result follows from Lemma 14.

Assume condition (ii)(ii). Take p=1/2tp=1/2^{t}. Then apkA1/2ap^{k_{A}}\leq 1/2 and b(1p)kBbexp(pkB)<1/2b(1-p)^{k_{B}}\leq b\exp(-pk_{B})<1/2, so that (1) is satisfied and the result follows from Lemma 14.

Assume condition (iii)(iii) and by symmetry assume kB>8(Δ/(2log(2Δ)))1/kAlog(2Δ)k_{B}>8(\Delta/(2\log(2\Delta)))^{1/k_{A}}\log(2\Delta). Take p=8log(2Δ)/kBp=8\log(2\Delta)/k_{B} and ε=1/2\varepsilon=1/2. Then p<(2log(2Δ)/Δ)1/kAp<(2\log(2\Delta)/\Delta)^{1/k_{A}} and bexp(ε2kBp/2)<1/2b\exp{(-\varepsilon^{2}k_{B}p/2)}<1/2. Also

apkA(1ε)pkB=ΔpkA4log(2Δ)<12.\displaystyle\frac{ap^{k_{A}}}{(1-\varepsilon)pk_{B}}=\frac{\Delta p^{k_{A}}}{4\log(2\Delta)}<\frac{1}{2}.

Thus (2) is satisfied and the result follows from Lemma 14. ∎

The conditions are also sharp in some sense.

Theorem 16.

For each of the following four conditions, there are infinitely many choices of the positive integers aa, bb, kAk_{A}, kBk_{B} satisfying it such that the complete bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with |A|=a|A|=a and |B|=b|B|=b is not (kA,kB)(k_{A},k_{B})-choosable.

  1. (i)(i)

    Given a monotone real function gg satisfying g(1)1g(1)\geq 1 and g(x)=ω(1)g(x)=\omega(1) as xx\to\infty,

    kA>b1/g(b) and kB=a.\displaystyle k_{A}>b^{1/g(b)}\text{ and }k_{B}=a.
  2. (ii)(ii)

    For any integer t4t\geq 4, either

    kAlog2at and kB2t1e(logblogloga)log2at,\displaystyle k_{A}\leq\frac{\log_{2}a}{t}\text{ and }k_{B}\leq\frac{2^{t-1}}{e}(\log{b}-\log{\log{a}})\leq\frac{\log_{2}a}{t},

    or

    kA2tlog2a and kBlog2blog2logat+log2t+3,\displaystyle k_{A}\leq 2^{t}\log_{2}a\text{ and }k_{B}\leq\frac{\log_{2}{b}-\log_{2}{\log{a}}}{t+\log_{2}t+3},

    where 4ba4\leq b\leq a.

  3. (iii)(iii)

    For any fixed integer k>1k>1 and Δ\Delta sufficiently large, ΔA=ΔB=Δ\Delta_{A}=\Delta_{B}=\Delta, kA=kk_{A}=k and kB=c(Δ/logΔ)1/klogΔk_{B}=c(\Delta/\log\Delta)^{1/k}\log\Delta for some constant c=c(k)c=c(k).

Proof.

Consider condition (i)(i). Take δ\delta large enough so that g(δa)>ag(\delta^{a})>a. Let kA=δk_{A}=\delta and b=δab=\delta^{a} and note that b1/g(b)=δa/g(b)<δ=kAb^{1/g(b)}=\delta^{a/g(b)}<\delta=k_{A}, i.e. kAg(b)>bk_{A}^{g(b)}>b. The result then follows from Proposition 5.

Consider condition (ii)(ii). For the former case, let

=2tetlog2aandkA=log2atkB=2t1e(logblogloga).\displaystyle\ell=\frac{2^{t}}{et}\log_{2}a\quad\text{and}\quad k_{A}=\frac{\log_{2}a}{t}\geq k_{B}=\frac{2^{t-1}}{e}(\log{b}-\log{\log{a}}).

Then (kA)(e/kA)kA=a.\binom{\ell}{k_{A}}\leq(e\ell/k_{A})^{k_{A}}=a. Also

(kB)/(kA+1kB)\displaystyle\binom{\ell}{k_{B}}\left/\binom{\ell-k_{A}+1}{k_{B}}\right. (kBkAkB)kB(2te2t2e)kBexp(2e2tkB)=bloga.\displaystyle\leq\left(\frac{\ell-k_{B}}{\ell-k_{A}-k_{B}}\right)^{k_{B}}\leq\left(\frac{2^{t}-e}{2^{t}-2e}\right)^{k_{B}}\leq\exp\left(\frac{2e}{2^{t}}k_{B}\right)=\frac{b}{\log a}.

Here we used the estimation (xe)/(x2e)exp(2e/x)(x-e)/(x-2e)\leq\exp(2e/x) for x16.x\geq 16.

For the latter case, choose

=(2t+1t+log2t+3)log2a,kA=2tlog2aandkB=log2blog2logat+log2t+3.\ell=\left(2^{t}+\frac{1}{t+\log_{2}t+3}\right)\log_{2}a,\quad k_{A}=2^{t}\log_{2}a\quad\text{and}\quad k_{B}=\frac{\log_{2}{b}-\log_{2}{\log{a}}}{t+\log_{2}t+3}.

Then (kA)=(kA)(e/(kA))kAa\binom{\ell}{k_{A}}=\binom{\ell}{\ell-k_{A}}\leq(e\ell/(\ell-k_{A}))^{\ell-k_{A}}\leq a since

e/(kA)\displaystyle e\ell/(\ell-k_{A}) e(2t(t+log2t+3)+1)8t2t=2t+log2t+3.\displaystyle\leq e(2^{t}(t+\log_{2}t+3)+1)\leq 8t2^{t}=2^{t+\log_{2}t+3}.

Also

(kB)/(kA+1kB)\displaystyle\binom{\ell}{k_{B}}\left/\binom{\ell-k_{A}+1}{k_{B}}\right. (ekA)kBbloga.\displaystyle\leq\left(\frac{e\ell}{\ell-k_{A}}\right)^{k_{B}}\leq\frac{b}{\log a}.

In either case, the result follows from Corollary 12 and Theorem 13.

Consider condition (iii)(iii). First we make a computation verifying M¯((logm)/2,m/2,m)<m\overline{M}((\log m)/2,m/2,m)<m when mm is sufficiently large. By Theorem 13, for mm sufficiently large, we have that

M¯((logm)/2,m/2,m)\displaystyle\overline{M}((\log m)/2,m/2,m) (mm/2(logm)/2)(logm)/2log(m(logm)/2)<m(logm)2<m.\displaystyle\leq\left(\frac{m}{m/2-(\log m)/2}\right)^{(\log m)/2}\log\binom{m}{(\log m)/2}<\sqrt{m}(\log m)^{2}<m.

We choose m=c(Δ/logΔ)1/klogΔm=c(\Delta/\log\Delta)^{1/k}\log\Delta, where c=1/(4k(k1))c=1/(4k(k-1)). By the above computation, this choice satisfies M¯((logm)/2,m/2,m)Δ\overline{M}((\log m)/2,m/2,m)\leq\Delta for Δ\Delta large enough. Let bb be such that (k1)blogΔ=(logm)/2(k-1)b\log\Delta=(\log m)/2, and note that b2cb\sim 2c as Δ\Delta\to\infty.

Let G=(AB,E)G=(A\cup B,E) be a complete bipartite graph with

|A|=M¯((logm)/2,m/2,m)and|B|=blogΔ(m/(blogΔ)k).\lvert A\rvert=\overline{M}((\log m)/2,m/2,m)\quad\text{and}\quad\lvert B\rvert=b\log\Delta\binom{\lceil m/(b\log\Delta)\rceil}{k}.

Note that as Δ\Delta\to\infty

|B|blogΔm/(blogΔ)kk!1k!(cb)kbΔΔ\lvert B\rvert\leq b\log\Delta\frac{\lceil m/(b\log\Delta)\rceil^{k}}{k!}\sim\frac{1}{k!}\left(\frac{c}{b}\right)^{k}b\Delta\leq\Delta

and thus ΔA,ΔBΔ\Delta_{A},\Delta_{B}\leq\Delta for all Δ\Delta large enough.

We define a (kA,kB)(k_{A},k_{B})-list-assignment LL as follows. Let \mathcal{F} be a family of |A|\lvert A\rvert (m/2)(m/2)-element subsets of [m][m] without Property A((logm)/2,m/2,m)((\log m)/2,m/2,m) and assign the sets of \mathcal{F} as lists to the vertices in AA. So there is no ((logm)/2)((\log m)/2)-element subset of [m][m] that intersects every list in AA. For BB, arbitrarily partition [m][m] into blogΔb\log\Delta segments of nearly equal size, and assign as lists to the vertices in BB all possible kk-element subsets chosen from within a single segment.

Note that for any LL-colouring, wBL(w)\cup_{w\in B}L(w) intersects at least one colour from each kk-element subset of a segment, and so wBL(w)\cup_{w\in B}L(w) avoids at most (k1)blogΔ=(logm)/2(k-1)b\log\Delta=(\log m)/2 colours of [m][m]. However, as noted above, vAL(v)\cup_{v\in A}L(v) must have more than (logm)/2(\log m)/2 colours of [m][m], and this precludes a proper LL-colouring. ∎

7 Sharpness in a boundary complete case

In this section, we precisely solve Problem 3 for complete bipartite graphs when kAΔA1.k_{A}\geq\Delta_{A}-1. When kAΔA+1k_{A}\geq\Delta_{A}+1, we know that any bipartite G=(AB,E)G=(A\cup B,E) must be (kA,kB)(k_{A},k_{B})-choosable. The case kA=ΔAk_{A}=\Delta_{A} is handled by Proposition 5 and the fact that its conclusion fails if |A|<δk|A|<\delta^{k} or |B|<k|B|<k. The remainder of this section is devoted to the case kA=ΔA1k_{A}=\Delta_{A}-1.

For this it will be useful to have the following simple lemma at our disposal. Given a family \mathcal{F} of disjoint subsets of XX, a transversal of \mathcal{F} is a subset of XX that intersects every set in \mathcal{F} exactly once. An almost-transversal of \mathcal{F} is a subset of XX that intersects all but one set in \mathcal{F} exactly once.

Lemma 17.

Suppose \mathcal{F} consists of bb disjoint sets F1,F2,,FbF_{1},F_{2},\dots,F_{b} such that |F1||F2||Fb|\lvert F_{1}\rvert\geq\lvert F_{2}\rvert\geq\ldots\geq\lvert F_{b}\rvert. Then every almost-transversal of \mathcal{F} is subset of at most |F1|\lvert F_{1}\rvert transversals of \mathcal{F}. As a corollary, if \mathcal{F}_{\star} is a family of almost-transversals of \mathcal{F} such that every transversal of \mathcal{F} contains some element of \mathcal{F}_{\star}, then \mathcal{F}_{\star} must contain at least |F2||Fb|\lvert F_{2}\rvert\cdots\lvert F_{b}\rvert elements.

Proof.

Any almost-transversal of \mathcal{F} can be extended to a transversal of \mathcal{F} by adding exactly one element from FjF_{j} for some j[b]j\in[b], and so there are |Fj||F1|\lvert F_{j}\rvert\leq\lvert F_{1}\rvert choices for this. The corollary follows directly by a union bound argument. ∎

Proposition 18.

Let b5b\geq 5 and δ=q(b1)+r\delta=q(b-1)+r with 0rb20\leq r\leq b-2 and qq being integers such that δb.\delta\gg b. Then the complete bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with |A|=a|A|=a and |B|=b|B|=b is (b1,δ)(b-1,\delta)-choosable if and only if

a<δb1((b2)q+r)b1r((b2)q+r1)r.a<\delta^{b-1}-((b-2)q+r)^{b-1-r}((b-2)q+r-1)^{r}.

Note that for 1bδ1\ll b\ll\delta, this bound on aa is approximately (11/e)δb1.(1-1/e)\delta^{b-1}.

Proof.

We write B={v1,v2,,vb}.B=\{v_{1},v_{2},\ldots,v_{b}\}. Let LL be a (b1,δ)(b-1,\delta)-list-assignment of GG. If some colour is in the list of at least three different vertices of BB, or two colours are both in the lists of two disjoint pairs of vertices of BB, then we can certainly LL-colour GG. (The LL-colouring uses the common colour(s) for the respective vertices and an arbitrary LL-colouring for the remaining vertices of BB, followed by a greedy LL-colouring of the vertices in AA.) Let L12=L(v1)L(v2)L_{12}=L(v_{1})\cap L(v_{2}) and analogously define LijL_{ij} for each 1i<jb1\leq i<j\leq b and let ij=|Lij|\ell_{ij}=\lvert L_{ij}\rvert. Consider the family of sets induced by the index pairs of the non-empty LijL_{ij}. This must form an intersecting family, for otherwise we have an LL-colouring of GG similarly as above. We consider two cases depending on this family being trivial or not.

  1. (i)(i)

    (non-trivial family) Without loss of generality, we may assume that only L12,L13L_{12},L_{13} and L23L_{23} are non-empty among all LijL_{ij}. If there are b1b-1 colours which do not occur as the list of a vertex of AA, such that the vertices of BB can coloured with these b1b-1 colours, then GG is LL-colourable. So if GG is not LL-colourable, every such collection of b1b-1 colours has to occur as the list of a vertex in AA. There are (δ1213)(δ1223)(δ1323)δb3(\delta-\ell_{12}-\ell_{13})(\delta-\ell_{12}-\ell_{23})(\delta-\ell_{13}-\ell_{23})\delta^{b-3} combinations of bb colours which appear only once among the lists L(vi),1ibL(v_{i}),1\leq i\leq b. By Lemma 17, every (b1)(b-1)-list L(a)L(a) for some aAa\in A can forbid at most δ\delta of these and so at least (δ1213)(δ1223)(δ1323)δb4(\delta-\ell_{12}-\ell_{13})(\delta-\ell_{12}-\ell_{23})(\delta-\ell_{13}-\ell_{23})\delta^{b-4} such vertices are needed to forbid all these colourings. There are also (12+13+23)δb2(1213+1223+1323)δb3(\ell_{12}+\ell_{13}+\ell_{23})\delta^{b-2}-(\ell_{12}\ell_{13}+\ell_{12}\ell_{23}+\ell_{13}\ell_{23})\delta^{b-3} other possible colourings of BB which do use exactly b1b-1 different colours. So these possible colourings must also be forbidden by some list L(a)L(a) if GG were not LL-colourable.

    This implies that GG is LL-colourable if

    a\displaystyle a <(12+13+23)δb2(1213+1223+1323)δb3\displaystyle<(\ell_{12}+\ell_{13}+\ell_{23})\delta^{b-2}-(\ell_{12}\ell_{13}+\ell_{12}\ell_{23}+\ell_{13}\ell_{23})\delta^{b-3}
    +(δ1213)(δ1223)(δ1323)δb4\displaystyle\quad+(\delta-\ell_{12}-\ell_{13})(\delta-\ell_{12}-\ell_{23})(\delta-\ell_{13}-\ell_{23})\delta^{b-4}
    =δb1(12+13+23)δb2+(12+13+23)2δb3\displaystyle=\delta^{b-1}-(\ell_{12}+\ell_{13}+\ell_{23})\delta^{b-2}+(\ell_{12}+\ell_{13}+\ell_{23})^{2}\delta^{b-3}
    (12+13)(12+23)(13+23)δb4.\displaystyle\quad-(\ell_{12}+\ell_{13})(\ell_{12}+\ell_{23})(\ell_{13}+\ell_{23})\delta^{b-4}.

    By the AM–GM Inequality, the minimum of the last expression subject to a fixed sum 12+13+23\ell_{12}+\ell_{13}+\ell_{23} occurs when 12=13=23\ell_{12}=\ell_{13}=\ell_{23}, and so the minimum is attained when 12=23=13=δ/4,\ell_{12}=\ell_{23}=\ell_{13}=\delta/4, leading to a bound of 1116δb1.\frac{11}{16}\delta^{b-1}.

  2. (ii)(ii)

    (trivial family) Without loss of generality, we assume only some of the L1jL_{1j} are non-empty and 1b=min{1j2jb}.\ell_{1b}=\min\{\ell_{1j}\mid 2\leq j\leq b\}. There are

    δb1j=2b(δ1j)\delta^{b-1}-\prod_{j=2}^{b}(\delta-\ell_{1j})

    possible ways to choose one colour from every L(vi),2ibL(v_{i}),2\leq i\leq b, in such a way that L(v1)L(v_{1}) does contain at least one of these chosen colours. So if AA would not contain these combinations among the lists L(a),aAL(a),a\in A, one would be able to colour GG with these b1b-1 colours.

    By Lemma 17, one needs also

    (δj=2b1j)j=2b1(δ1j)\left(\delta-\sum_{j=2}^{b}\ell_{1j}\right)\prod_{j=2}^{b-1}(\delta-\ell_{1j})

    lists L(a),aAL(a),a\in A, to make it impossible to colour GG by first colouring the vertices BB solely with colours not appearing among the L1j.L_{1j}. Hence the number of disjoint lists L(a)L(a) to make a list-colouring of GG impossible needs to be at least

    δb1(j=2b11j)j=2b1(δ1j).\delta^{b-1}-\left(\sum_{j=2}^{b-1}\ell_{1j}\right)\prod_{j=2}^{b-1}(\delta-\ell_{1j}).

    This expression is minimised when δj=2b11j\delta-\sum_{j=2}^{b-1}\ell_{1j} and every 1j\ell_{1j} for 2jb12\leq j\leq b-1 are equal to a number of the form δb1,\lfloor\frac{\delta}{b-1}\rceil, as by an integral version of the AM–GM Inequality the subtracted product attains its maximum when all factors (which sum to a fixed amount) differ by at most 11. When bδb\ll\delta and b5b\geq 5, we have that this is approximately (1(11/(b1))b1)δb1(1-(1-1/(b-1))^{b-1})\delta^{b-1}, which is smaller than the value 1116δb1\frac{11}{16}\delta^{b-1} obtained in the previous case. Equality can be attained, i.e. GG is not (b1,δ)(b-1,\delta)-choosable when a=δb1((b2)q+r)b1r((b2)q+r1)ra=\delta^{b-1}-((b-2)q+r)^{b-1-r}((b-2)q+r-1)^{r} (or larger) as we can take the lists as being exactly those mentioned for minimising the expression. ∎

The same analysis also gives the result for b{3,4}.b\in\{3,4\}. When b=3b=3, the bound for aa is 34δ2.\lfloor\frac{3}{4}\delta^{2}\rceil. When b=4b=4, the same analysis as in Proposition 18 gives that the bound for aa occurs in the first case (non-trivial family), resulting in the following detailed proposition.

Proposition 19.

Let δ2\delta\geq 2. The complete bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with |A|=a|A|=a and |B|=4|B|=4 is (3,δ)(3,\delta)-choosable if and only if

a<{1116δ3 if δ0(mod4),1116δ3+316δ+18 if δ1(mod4),1116δ3+14δ if δ2(mod4),1116δ3+316δ18 if δ3(mod4).a<\begin{cases}\frac{11}{16}\delta^{3}&\text{ if }\delta\equiv 0\pmod{4},\\ \frac{11}{16}\delta^{3}+\frac{3}{16}\delta+\frac{1}{8}&\text{ if }\delta\equiv 1\pmod{4},\\ \frac{11}{16}\delta^{3}+\frac{1}{4}\delta&\text{ if }\delta\equiv 2\pmod{4},\\ \frac{11}{16}\delta^{3}+\frac{3}{16}\delta-\frac{1}{8}&\text{ if }\delta\equiv 3\pmod{4}.\\ \end{cases}

8 Sharper than complete bipartite

In this section, we prove that complete bipartite graphs are not exactly extremal for Problem 3. The complete bipartite graph Kδk1,kK_{\delta^{k}-1,k} is (k,δ)(k,\delta)-choosable, but there are bipartite graphs with ΔA=k\Delta_{A}=k and ΔB\Delta_{B} smaller than δk1\delta^{k}-1 which are not (k,δ)(k,\delta)-choosable.

Proposition 20.

For any δ,k2\delta,k\geq 2, there is a bipartite graph G=(V=AB,E)G=(V=A\cup B,E) with parts AA and BB having maximum degrees kk and f(δ,k)<δkf(\delta,k)<\delta^{k}, respectively, that is not (k,δ)(k,\delta)-choosable. Moreover, f(δ,k)i=1δik1f(\delta,k)\leq\sum_{i=1}^{\delta}i^{k-1}.

Proof.

We recursively construct bipartite graphs Gi=(AiBi,Ei)G_{i}=(A_{i}\cup B_{i},E_{i}) with parts AiA_{i} and BiB_{i} having maximum degree kk and j=1i(δj+1)k1\sum_{j=1}^{i}(\delta-j+1)^{k-1}. We simultaneously define a (k,δ)(k,\delta)-list-assignment LiL_{i} of GiG_{i} such that there is some vertex biBib_{i}\in B_{i} which can only be given one of δi\delta-i colours out of its list in any proper LiL_{i}-colouring.

Let G1G_{1} be the complete bipartite graph Kδk1,kK_{\delta^{k-1},k}, and write B1={v1,,vk}B_{1}=\{v_{1},\ldots,v_{k}\}. For the vertices of B1B_{1}, we assign kk disjoint lists of length δ\delta, specifically, L(vj)={(j1)δ+1,,jδ}L(v_{j})=\{(j-1)\delta+1,\dots,j\delta\} for j[k]j\in[k]. For the vertices of A1A_{1}, we assign as lists all possible kk-tuples drawn from {1}×j=2kL(vj)\{1\}\times\prod_{j=2}^{k}L(v_{j}). Since b1:=v1b_{1}:=v_{1} cannot be given the colour 11 in any proper L1L_{1}-colouring, the conditions are satisfied for i=1i=1.

For the recursion, assume i1i\geq 1 and take the disjoint union of kk copies of GiG_{i}, relabelling their (k,δ)(k,\delta)-list-assignments so that their colour palettes are mutually disjoint. So the parts Ai+1,Bi+1A_{i+1},B_{i+1} of the bipartition so far include the disjoint unions of the kk respective parts. Let v1,,vkv_{1},\dots,v_{k} be the kk copies of bib_{i}, and for each j[k]j\in[k] write L(vj)L^{\prime}(v_{j}) for the set of δi\delta-i colours to which the colour of vjv_{j} is restricted by assumption. By relabelling, we may assume 1L(v1)1\in L^{\prime}(v_{1}). We now add (δi)k1(\delta-i)^{k-1} new vertices to Ai+1A_{i+1} that are adjacent to every vjv_{j}. For these new vertices, we assign as lists all possible kk-tuples drawn from {1}\{1\} and L(vj)L^{\prime}(v_{j}) for 2jk2\leq j\leq k. This completes the definition of Gi+1G_{i+1} and Li+1L_{i+1}. By induction, bi+1:=v1b_{i+1}:=v_{1} may only be given a colour from L(v1){1}L^{\prime}(v_{1})\setminus\{1\} in any proper Li+1L_{i+1}-colouring, and moreover bi+1b_{i+1} is of maximum degree in Bi+1B_{i+1}. So (Gi+1,Li+1,bi+1)(G_{i+1},L_{i+1},b_{i+1}) satisfies the required conditions. This completes the recursive step.

The graph G:=GδG:=G_{\delta} with parts A=AδA=A_{\delta} and B=BδB=B_{\delta} is not (k,δ)(k,\delta)-choosable, since by construction we may not give any colour to bδb_{\delta} in any proper LδL_{\delta}-colouring. Furthermore, the maximum degrees in AA and BB are respectively kk and i=1δ(δi+1)k1=i=1δik1\sum_{i=1}^{\delta}(\delta-i+1)^{k-1}=\sum_{i=1}^{\delta}i^{k-1}, as required. ∎

9 Degrees and (kA,kB)(k_{A},k_{B})-choosability

In this section, we give a condition on the minimum degree for concluding that a bipartite graph is not (kA,kB)(k_{A},k_{B})-choosable. This is a reduction to the behaviour for complete bipartite graphs.

Theorem 21.

Suppose the complete bipartite graph G0=(V=A0B0,E)G_{0}=(V{=}A_{0}\cup B_{0},E) with |A0|=a|A_{0}|=a and |B0|=b|B_{0}|=b is not (kA,kB)(k_{A},k_{B})-choosable. Then any bipartite graph G=(V=AB,E)G=(V{=}A\cup B,E) with parts AA and BB such that |A||B||A|\leq|B| and BB has minimum degree δB>4ablog4alogkA\delta_{B}>4ab\log{4a}\log{k_{A}} is not (kA,kB)(k_{A},k_{B})-choosable.

Proof.

Let a\operatorname{\mathcal{F}}_{a} and b\operatorname{\mathcal{F}}_{b} be the collections of lists of sizes aa and bb, respectively, that can be assigned to A0A_{0} and B0B_{0}, respectively, to certify non-(kA,kB)(k_{A},k_{B})-choosability of G0G_{0}. Let p=1/(4blogkA).p=1/(4b\log{k_{A}}). Randomly choose XAX\subset A, each vertex included independently with probability pp. Then 𝔼(|X|)=p|A|\,\mathbb{E}(|X|)=p|A| and so by Markov’s inequality,

(|X|>2p|A|)<12.\,\mathbb{P}(|X|>2p|A|)<\frac{1}{2}.

Define a list-assignment LXL_{X} of XX, by assigning to every vertex of XX uniformly and independently a list of a\operatorname{\mathcal{F}}_{a}. Call a vertex vv in BB good if every member of a\operatorname{\mathcal{F}}_{a} occurs as a list on a neighbour (in XX) of v.v. For any FaF\in\operatorname{\mathcal{F}}_{a}, let us say that vv is not good due to FF if FF does not as occur as a list on a neighbour of vv. Note that

(v is not good due to F)a(1pa)δBexp(paδB)<14a\frac{\,\mathbb{P}(v\text{ is not good due to }F)}{a}\leq\left(1-\frac{p}{a}\right)^{\delta_{B}}\leq\exp\left(-\frac{p}{a}\delta_{B}\right)<\frac{1}{4a}

implying that

(v is not good)<14.\,\mathbb{P}(v\text{ is not good})<\frac{1}{4}.

So by Markov’s inequality,

(|{vv is not good}|>|B|/2)𝔼(|{vv is not good}|)|B|/2<12.\,\mathbb{P}\left(|\{v\mid v\text{ is not good}\}|>|B|/2\right)\leq\frac{\,\mathbb{E}(|\{v\mid v\text{ is not good}\}|)}{|B|/2}<\frac{1}{2}.

By the probabilistic method, there is some XAX\subset A and a list-assignment LXL_{X} of XX such that |X|2p|A||X|\leq 2p|A| and there are at least |B|/2|B|/2 good vertices. Fix this choice and let BB^{*} be the set of good vertices.

Fix an arbitrary LXL_{X}-colouring cXc_{X} of XX. There are at most kA|X|k_{A}^{|X|} possibilities for the colouring cXc_{X}. Define a list-assignment LBL_{B^{*}} of BB^{*}, by assigning to every vertex of BB^{*} uniformly and independently a list of b\operatorname{\mathcal{F}}_{b}. Since every vBv\in B^{*} is good, all lists of a\operatorname{\mathcal{F}}_{a} occur in the neighbourhood of vv and at least one choice of a list in b\operatorname{\mathcal{F}}_{b} would imply that vv cannot be properly coloured with a colour of that list. Hence the probability that every vBv\in B^{*} can be properly LBL_{B^{*}}-coloured in agreement with cXc_{X} is at most

(11b)|B|<exp(|B|2b).\left(1-\frac{1}{b}\right)^{|B^{*}|}<\exp\left(-\frac{|B|}{2b}\right).

The probability that some proper colouring of GG can be completed given any LXL_{X}-colouring cXc_{X} is smaller than

kA|X|exp(|B|2b)exp(2p|A|logkA|B|2b)1.k_{A}^{|X|}\exp\left(-\frac{|B|}{2b}\right)\leq\exp\left(2p|A|\log{k_{A}}-\frac{|B|}{2b}\right)\leq 1.

Thus by the probabilistic method there exists a list-assignment LBL_{B^{*}} of BB^{*} such that no proper LBL_{B^{*}}-colouring can be found in agreement with any LXL_{X}-colouring. ∎

10 Conclusion

We have begun the investigation of an asymmetric form of list colouring for bipartite graphs. In one direction, we have found good general sufficient conditions through connections to independent transversals and to the coupon collector problem. This has incidentally yielded a non-trivial advance towards a difficult conjecture of Krivelevich and the first author. In another direction, we have established broad necessary conditions through an unexpected link between the bipartite choosability of complete bipartite graphs and a classic extremal set theoretic or design theoretic parameter. This link has fed naturally into the formulation of three attractive conjectures along these lines. Because of the rich connections this problem has to other important areas of combinatorial mathematics, we are hopeful that further study will lead to novel insights. We remark that Conjecture 7 comprises three asymptotic parameterisations of Problem 3 that we found most natural and interesting, all derived essentially from Theorem 6. There could be several other nice choices. Because the terrain is new, there are many interesting angles we have not yet had the opportunity to fully explore.

One possibility, based on the connection to combinatorial design theory, comes to mind. We have that M¯(2,q2,q2+q+1)=q2+q+1\overline{M}(2,q^{2},q^{2}+q+1)=q^{2}+q+1 for every prime power qq due to the finite projective planes. With a small modification of the substitution of this fact into Corollary 12, we obtain that the complete bipartite graph K16q3(q+1)(q2+q+1),q2+q+1K_{\frac{1}{6}q^{3}(q+1)(q^{2}+q+1),q^{2}+q+1} is not (3,q2)(3,q^{2})-choosable. On the other hand, Lemma 14 shows this is not that far from optimal, and in particular (2) shows that Kq6/(80logq)2,q2+q+1K_{q^{6}/(80\log q)^{2},q^{2}+q+1} is (3,q2)(3,q^{2})-choosable. It would be interesting to narrow the gap. For the specific case q=2q=2, a quick computer search checks that K20,7K_{20,7} is not (3,4)(3,4)-choosable, but finding the largest rr such that Kr,7K_{r,7} is (3,4)(3,4)-choosable seems difficult.

Acknowledgement.

The authors wish to thank the anonymous referees for their careful reading and helpful comments.

References

  • [1] N. Alon. Degrees and choice numbers. Random Structures Algorithms, 16(4):364–368, 2000.
  • [2] N. Alon and M. Krivelevich. The choice number of random bipartite graphs. Ann. Comb., 2(4):291–297, 1998.
  • [3] N. Alon and J. H. Spencer. The probabilistic method. Wiley Series in Discrete Mathematics and Optimization. John Wiley & Sons, Inc., Hoboken, NJ, fourth edition, 2016.
  • [4] M. Bonamy and R. J. Kang. List coloring with a bounded palette. J. Graph Theory, 84(1):93–103, 2017.
  • [5] E. Davies, R. de Joannis de Verclos, R. J. Kang, and F. Pirot. Coloring triangle-free graphs with local list sizes. Random Structures Algorithms, 57(3):730–744, 2020.
  • [6] B. Doerr. Probabilistic tools for the analysis of randomized optimization heuristics. In B. Doerr and F. Neumann, editors, Theory of Evolutionary Computation: Recent Developments in Discrete Optimization, pages 1–87. Springer International Publishing, Cham, 2020.
  • [7] Z. Dvořák, L. Esperet, R. J. Kang, and K. Ozeki. Single-conflict colouring. J. Graph Theory, 97(1):148–160, 2021.
  • [8] P. Erdős, A. Gyárfás, and T. Łuczak. Independent transversals in sparse partite hypergraphs. Combin. Probab. Comput., 3(3):293–296, 1994.
  • [9] P. Erdős and J. Spencer. Probabilistic methods in combinatorics. Academic Press [A subsidiary of Harcourt Brace Jovanovich, Publishers], New York-London, 1974. Probability and Mathematical Statistics, Vol. 17.
  • [10] P. Erdős, A. L. Rubin, and H. Taylor. Choosability in graphs. In Proceedings of the West Coast Conference on Combinatorics, Graph Theory and Computing (Humboldt State Univ., Arcata, Calif., 1979), Congress. Numer., XXVI, pages 125–157, Winnipeg, Man., 1980. Utilitas Math.
  • [11] P. E. Haxell. A note on vertex list colouring. Combin. Probab. Comput., 10(4):345–347, 2001.
  • [12] A. Johansson. Asymptotic choice number for triangle-free graphs. Technical Report 91-5, DIMACS, 1996.
  • [13] P. Keevash. Hypergraph Turán problems. In Surveys in combinatorics 2011, volume 392 of London Math. Soc. Lecture Note Ser., pages 83–139. Cambridge Univ. Press, Cambridge, 2011.
  • [14] M. Molloy. The list chromatic number of graphs with small clique number. J. Combin. Theory Ser. B, 134:264–284, 2019.
  • [15] D. Saxton and A. Thomason. Hypergraph containers. Invent. Math., 201(3):925–992, 2015.
  • [16] V. G. Vizing. Coloring the vertices of a graph in prescribed colors. Diskret. Analiz, 29 Metody Diskret. Anal. v Teorii Kodov i Shem:3–10, 101, 1976.

Appendix A Extremal analysis of approximate Steiner systems

Proof of Theorem 13.

First we prove the lower bound. Fix a family \mathcal{F} of k2k_{2}-element subsets of [][\ell] with cardinality less than the leftmost expression. Choose CC a k1k_{1}-element subset of [][\ell] uniformly at random. For any fixed FF\in\mathcal{F}, we have

(FC=)\displaystyle\,\mathbb{P}(F\cap C=\emptyset) =(k2k1)/(k1)=(k2)!(k1)!!(k1k2)!.\displaystyle=\binom{\ell-k_{2}}{k_{1}}\left/\binom{\ell}{k_{1}}\right.=\frac{(\ell-k_{2})!(\ell-k_{1})!}{\ell!(\ell-k_{1}-k_{2})!}.

By a union bound and the choice of cardinality of \mathcal{F},

(FC= for some F)F(FC=)<1.\displaystyle\,\mathbb{P}(F\cap C=\emptyset\text{ for some }F\in{\mathcal{F}})\leq\sum_{F\in\mathcal{F}}\,\mathbb{P}(F\cap C=\emptyset)<1.

So with positive probability there is a set CC certifying that \mathcal{F} has Property A(k1,k2,)(k_{1},k_{2},\ell).

Next we prove the upper bound. Fix CC a k1k_{1}-element subset of [][\ell]. Let FF be a k2k_{2}-element subset of [][\ell] chosen uniformly at random. Then

(FC=)\displaystyle\,\mathbb{P}(F\cap C=\emptyset) =(k1k2)/(k2)=(k2)!(k1)!!(k1k2)!.\displaystyle=\binom{\ell-k_{1}}{k_{2}}\left/\binom{\ell}{k_{2}}\right.=\frac{(\ell-k_{2})!(\ell-k_{1})!}{\ell!(\ell-k_{1}-k_{2})!}.

Let ={F1,,Fm}\mathcal{F}=\{F_{1},\dots,F_{m}\} be a family of mm k2k_{2}-element subsets of [][\ell] chosen uniformly at random. Based on the above calculation,

(FiC for all i{1,,m})(1(k2)!(k1)!!(k1k2)!)m.\displaystyle\,\mathbb{P}(F_{i}\cap C\neq\emptyset\text{ for all }i\in\{1,\dots,m\})\leq\left(1-\frac{(\ell-k_{2})!(\ell-k_{1})!}{\ell!(\ell-k_{1}-k_{2})!}\right)^{m}.

There are (k1)\binom{\ell}{k_{1}} choices for CC, so we have

(\displaystyle\,\mathbb{P}(\mathcal{F} contains a C certifying Property A(k1,k2,))\displaystyle\text{ contains a $C$ certifying Property~{}A$(k_{1},k_{2},\ell)$})
(k1)exp(m(k2)!(k1)!!(k1k2)!).\displaystyle\leq\binom{\ell}{k_{1}}\exp\left(-m\frac{(\ell-k_{2})!(\ell-k_{1})!}{\ell!(\ell-k_{1}-k_{2})!}\right).

This last expression is less than 11 if

m>!(k1k2)!(k2)!(k1)!log(k1),\displaystyle m>\frac{\ell!(\ell-k_{1}-k_{2})!}{(\ell-k_{2})!(\ell-k_{1})!}\log\binom{\ell}{k_{1}},

which establishes the upper bound. ∎