This paper extends results on Rota's basis conjecture by showing near-complete disjoint rainbow bases can be found in matroids with high girth and limited element overlap, using cascade techniques.
Contribution
It establishes a near-complete version of Rota's basis conjecture for matroids with high girth and bounded element frequency, generalizing previous special cases.
Findings
01
Achieves $n - o(n)$ disjoint rainbow bases under given conditions
02
Extends prior work on paving matroids and disjoint collections
03
Utilizes cascade method for matroid basis partitioning
Abstract
Rota's basis conjecture (RBC) states that given a collection B of n bases in a matroid M of rank n, one can always find n disjoint rainbow bases with respect to B. In this paper, we show that if M has girth at least n−o(n), and no element of M belongs to more than o(n) bases in B, then one can find at least n−o(n) disjoint rainbow bases with respect to B. This result can be seen as an extension of the work of Geelen and Humphries, who proved RBC in the case where M is paving, and B is a pairwise disjoint collection. We make extensive use of the cascade idea introduced by Buci\'c et al.
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Rota’s basis conjecture (RBC) states that given a collection B of n bases in a matroid M of rank n, one can always find n disjoint rainbow bases with respect to B. In this paper, we show that if M has girth at least n−o(n), and no element of M belongs to more than o(n) bases in B, then one can find at least n−o(n) disjoint rainbow bases with respect to B.
This result can be seen as an extension of the work of Geelen and Humphries, who proved RBC in the case where M is paving, and B is a pairwise disjoint collection. We make extensive use of the cascade idea introduced by Bucić et al.
For basic concepts and notation pertaining to matroids, we follow Oxley [13]. Let M be a matroid of rank n. A base sequence of M is an n-tuple B=(B1,…Bn)∈B(M)n of bases of M, where for each i∈{1,2,…,n}, we think of the base Bi as “coloured” with colour i. A rainbow base (RB) with respect to B is a base of M that contains exactly one element of each colour. Rainbow bases with respect to B are said to be disjoint if for each colour c, the representatives of colour c are distinct. We let tM(B) denote the cardinality of a largest set of disjoint rainbow bases with respect to B, where the subscript is dropped when M is implicit.
In 1989, Rota made the following conjecture, first communicated in [11]:
Let M be a matroid of rank n, and let B be a base sequence of M. Then t(B)=n.
We say that a base sequence B=(B1,…Bn) is disjoint if the bases B1,B2,…,Bn are pairwise disjoint. The above conjecture remains unsolved even in the case where B is a disjoint sequence. Due to the work of Drisko [6], Glynn [10], and Onn [12] on the Alon-Tarsi conjecture [1], RBC is known to be true for F-representable matroids of rank p±1, where F is a field of characteristic [math], and p is an odd prime. See [7] for an overview of these results.
Chan [3] and Cheung [4] proved RBC for matroids of rank 3 and 4, respectively. Wild [15] proved the conjecture for strongly base-orderable matroids.
One approach to RBC is to determine lower bounds on t(B). This approach was taken by Geelen and Webb [9], who proved that t(B)≥n−1, Dong and Geelen [5], who showed that t(B)≥7lognn, and most recently by Bucić et al. [2], who proved that t(B)≥(1/2−o(1))n. We mention also an interesting recent result in [14] where it is shown that one can find at least n−o(n) rainbow independent sets of size at least n−o(n). Finding better bounds for t(B) seems difficult. In this paper, our goal is to show that the bound t(B)≥n−o(n) can be achieved for matroids of large girth and sequences of bases B with small overlap.
The girthg(M) of a matroid M is the length of a smallest circuit in M, where g(M)=∞ if M has no circuits. A matroid M is said to be paving if the girth of M is at least the rank of M. In [8], Geelen and Humphries proved Conjecture 1.1 for paving matroids, in the case where B is a disjoint sequence.
In the spirit of this work, we are interested in obtaining lower bounds for t(B), for both disjoint and general base sequences, assuming large girth. To obtain these bounds, we adapt the recent methods found in [2]. Our first main theorem concerns the case when B is disjoint:
Theorem 1.2
Let M be a matroid of rank n, and girth g≥n−β(n)+1, where β:Z+→Z+ is a positive integer function. If B is a disjoint base sequence of M and n≥4β2+7β+5, then t(B)≥n−4β(n)2−7β(n)−4.
Given a positive integer function κ:Z+→Z+, we say that a base sequence B of a rank n matroid M is κ-overlapping if no matroid element e∈E(M) is contained in more than κ(n) of the bases in B.
In this paper, we show that if
M is a o(n)-overlapping matroid of rank n with girth g≥n−o(n), then t(B)≥n−o(n). More specifically, we prove the following theorem.
Theorem 1.3
Suppose β and κ are such that β(n)∼o(n) and κ(n)∼o(n).
Let M be a matroid of rank n and girth g≥n−β(n)+1. If B is a κ-overlapping base sequence of M and n>2((2κ(n)+2β(n)+1)2+β(n)), then t(B)≥n−(2κ(n)+2β(n)+1)2−β(n)−2.
2 Roots and cascades
For a positive integer k, we will let [k] denote the set {1,…,k}. Throughout this section, we will assume that M is a matroid of rank n and girth g≥n−β(n)+1, where β:Z+→{0}∪[n]. We will further suppose that B=(B1,B2,…,Bn) is a base sequence of M. Following [2], we define U=∪c=1n(Bc×{c})={(x,c)∣x∈Bc,1≤c≤n} to be the set of “coloured elements” and we define π1:U→E(M) and π2:U→[n] to be the projections π1(x,c)=x and π2(x,c)=c.
For a subset A⊆U, we let A denote the set π1(A)⊆E(M).
2.1 Collections of disjoint rainbow independent sets, signatures
We say that a subset S⊆U is a rainbow independent set, or RIS, if \pi_{1}\big{|}S and \pi_{2}\big{|}S are injections, and the set S is independent in M. Note that an RIS of size n corresponds to a rainbow base (RB) with respect to B.
We define S(B) to be the family of all collections S of disjoint RIS’s. Given S∈S(B), we let F(S):=∪S∈SS be the set of “used elements”. Given a colour b, we let \mathrm{UN}_{b}(\mathscr{S})=\{(x,b)\in U\ \big{|}\ (x,b)\not\in F(\mathscr{S})\} denote the set of “unused” coloured elements with colour b.
Let S be any finite collection of sets where, for all S∈S, we have ∣S∣≤n.
For all i∈[n], we define \tau_{i}(\mathscr{S})=\left|\{S\in\mathscr{S}\ \big{|}\ |S|=i\}\right|. Furthermore, we define a vector τ(S)=(τ1(S),…,τn(S))∈Zn, called the signature of S. We shall define an total order ≼
on the signatures of collections in S(B) using the lexicographic ordering of vectors in Zn. That is, for vectors (a1,…,an),(b1,…,bn)∈Zn, we have the following
recursive definition:
•
For n=1, the order ≼ is just the usual order ≤ on Z.
•
For n>1, we have (a1,…,an)≼(b1,…,bn) if and only if an<bn, or an=bn and (a1,…,an−1)≼(b1,…,bn−1) in the ordering ≼ on Zn−1.
We say that a collection S∈S(B) is maximal if τ(S) is maximal with respect to ≼.
For a collection S∈S(B), where τn(S)<∣S∣, let i∗(S) be the largest size of a set in S which is not an RB. In addition, assuming τi(S)>0 for some i<i∗(S), let i^{**}(\mathscr{S})=\max\{i<i^{*}(\mathscr{S})\ \big{|}\ \tau_{i}(\mathscr{S})>0\}.
For the most part, we will be looking at truncated collections in S(B); that is, collections having at most a fixed number of sets.
For a positive integer η, let \mathbb{S}_{\eta}(\mathcal{B})=\{\mathscr{S}\in\mathbb{S}(\mathcal{B})\ \big{|}\ |\mathscr{S}|\leq\eta\}. A collection S∈Sη(B) is called η-maximal
if τ(S) is maximal when ≼ is restricted to signatures of collections in Sη(B).
2.2 Roots, addability and swappability
We define a root of B to be a triple (S,S,b), where S∈S(B),S∈S, and b is a colour missing from S. Given a root (S,S,b), an element (x,c)∈S is said to be (S,S,b)-swappable with witness(y,b)∈UNb(S), if the set S−(x,c)+(y,b) is an RIS. The set of (S,S,b)-swappable elements is denoted by SWAP(S,S,b)⊆S. An element (x,c)∈U is said to be (S,S,b)-addable if either of the following is true:
•
S+(x,c) is an RIS, or
•
there is some (y,b)∈UNb(S) and some (x′,c)∈S such that S+(x,c)−(x′,c)+(y,b) is an RIS.
In the former case, we say that (x,c) is directly(S,S,b)-addable. In the latter case, we say that (x,c) is indirectly(S,S,b)-addable with witness (y,b). We denote the set of (S,S,b)-addable elements by ADD(S,S,b).
Let (S,S,b) be a root and suppose (x,c)∈ADD(S,S,b)∩S1, for some set S1∈S−S. One can define a new root (S′,S′,c) as follows: If (x,c) is directly addable, then we define T:=S+(x,c). If (x,c) is indirectly addable, and (y,b)∈UNb(S) and (x′,c)∈S are elements such that S+(x,c)−(x′,c)+(y,b) is an RIS, then define T:=S+(x,c)−(x′,c)+(y,b). Now define S′:=S1−(x,c). Then for S′=S−{S,S1}+{S′,T},(S′,S′,c) is seen to be a new root.
We denote the operation of transitioning from (S,S,b) to (S′,S′,c) by:
[TABLE]
Note that since there are possibly several choices for (y,b) in the above operation, the set T and hence also the collection S′ is not necessarily unique. We will make use of the following two lemmas, which are adaptations of lemmas appearing in [2]:
Lemma 2.1
Let (S,S,b) be a root. If (x′,c) is (S,S,b)-swappable with a witness (y,b), then either (y,b) is directly (S,S,b)-addable, or for all x∈Bc−clM(S), the coloured element (x,c) is indirectly (S,S,b)-addable with witness (y,b).
Lemma 2.2
Let S∈S∈S(B). Then for any colour c, there exists an injection ϕc:S→Bc such that for all x∈S, the set S−x+ϕc(x) is independent.
2.3 Root cascades and cascadable elements
We shall adapt the notion of a cascade, introduced in [2], to that of a root cascade.
Let B be a base sequence of M and let S∈S(B). Let S0,…,Sℓ−1∈S be a sequence of distinct RIS’s such that (S,S0,c0) is a root. We say that (x,c)∈U−∪i=0ℓ−1Si is (S,S0,c0)-cascadable with respect to S0,…,Sℓ−1∈S if there is a sequence of colours c0,…cℓ−1 and a sequence of elements (x1,c1)∈S1,…(xℓ−1,cℓ−1)∈Sℓ−1 such that:
(C1)
We have the sequence of roots and swaps below, called a root cascade:
[TABLE]
and
(C2)
(x,c)∈ADD(Sℓ−1,Sℓ−1−(xℓ−1,cℓ−1),cℓ−1).
See Figure 1. Normally, when the root (S,S0,c0) is implicit, we just say that (x,c) is cascadable with respect to S0,…,Sℓ−1∈S. If for some Sℓ∈S, we have (x,c)∈Sℓ, then given (C2), we have (Sℓ−1,Sℓ−1−(xℓ−1,cℓ−1),cℓ−1)(x,c)(Sℓ,Sℓ−(x,c),c). We shall refer to (Sℓ,Sℓ−(x,c),c) as a root associated with(x,c). Note that this root is not necessarily unique. Additionally, we also remark that ∣Sℓ∣=∣S∣.
By our definition above, we note that, for i=1,…,ℓ, each of the elements (xi,ci) is cascadable with respect to S0,…,Si−1.
When S∈Sη(B) is an η-maximal collection and S0 has size ∣S0∣=i∗(S), we have the following observation:
Observation 2.3
Let S∈Sη(B) be an η-maximal collection and assume S0∈S has size ∣S0∣=i∗(S). Let (x,c)∈U be (S,S0,c0)-cascadable with respect to
S0,…,Sℓ−1. Then:
i)
For i=1,…,ℓ−1, the set Si is an RB.
2. ii)
there exists an RB Sℓ∈S such that (x,c)∈Sℓ.
Proof:
We may assume that (C1) and (C2) hold. To prove the first assertion, suppose that ∣Si∣<n for some i∈[ℓ−1]. If i∗(S)<n−1, then we see that τn(Si)=τn(S), but i∗(Si)>i∗(S), contradicting the maximality of S. On the other hand, if i∗(S)=n−1, then τn(Si)=τn(S)+1, contradicting the maximality of S. Thus ∣Si∣=n for all i∈[ℓ−1].
To prove the second assertion, suppose first that (x,c)∈U−F(S). Then by (C2),
Sℓ−1′=Sℓ−1−(xℓ′,c)+(y,cℓ−1)+(x,c) is an RIS for some (y,cℓ−1)∈U−F(S) and (xℓ′,c)∈Sℓ−1. Note that (x,c) cannot be directly (Sℓ−1,Sℓ−1−(xℓ−1,cℓ−1),cℓ−1)-addable, since Sℓ−1 is an RB.
Moreover, Sℓ−1′=Sℓ−1−(Sℓ−1−(xℓ−1,cℓ−1))+Sℓ−1′ is a collection for which τ(S)≺τ(Sℓ−1′), contradicting the maximality of S.
Thus (x,c) belongs to some set in Sℓ∈S−{S0,…,Sℓ−1} and, again we must have ∣Sℓ∣>∣S0∣; Otherwise, τ(S)≺τ(Sℓ−1′). Consequently, Sℓ must also be an RB.
□
We denote the set of all (S,S0,c0)-cascadable elements with respect to S0,…,Sℓ−1 by
CASCS,c0(S0,…,Sℓ−1). In most cases, when the root (S,S0,c0) is implicit, we shall just write CASC(S0,…,Sℓ−1).
When (C1) holds, we note that there is a natural bijectionμ:S→Sℓ−1, defined so that
•
μ(S0) is the set obtained from S0 by (S,S0,c0)-addition of (x1,c1),
•
for 1<j<ℓ−1, the set μ(Sj) is obtained from Sj−(xj,cj) by (Sj,Sj−(xj,cj),cj)-addition of (xj+1,cj+1),
•
μ(Sℓ−1)=Sℓ−1−(xℓ−1,cℓ−1),
•
μ(S)=S for all S∈S−{S0,…,Sℓ−1}.
The set μ(S) should be thought of as the set “corresponding” to S following the root cascade.
2.4 Submaximal collections
Fix a positive integer η∈[n]. Observe that any two η-maximal collections have the same signature, which we will denote by τη=(t1,t2,…,tn).
Clearly tn=0. Assuming that tn<η, we let i^{*}=\max\{i\leq n-1\ \big{|}\ t_{i}\neq 0\}. That is, i∗=i∗(S), where S∈S(B) is any η-maximal collection.
Suppose tn−1=0. In this case, a collection S′∈Sη(B) is said to be η-submaximal if its signature τ(S′)=(t1′,t2′,…,tn′) can be obtained in the following way: Let S be an η-maximal collection. Suppose one deletes an element from an RB in S and adds an element to another set in S of size i∗(S). Then (t1′,…,tn′) is the signature of the resulting collection.
There are three possibilities for (t1′,t2′,…,tn′), depending on whether i∗=n−2,i∗=n−3, or i∗≤n−4, as indicated below:
[TABLE]
It should be remarked that from the above, we always have that either tn−1′=1 or tn−1′=2. The next lemma illustrates that if one starts with a root (S,S0,c0) where ∣S0∣=i∗(S) and S is η-maximal or η-submaximal, then all the roots in a root cascade ((C1))
are either η-maximal or η-submaximal. We leave the proof to the reader.
Lemma 2.4
Let S∈Sη(B), where τn(S)<∣S∣, and let (S,S0,c0) be a root where ∣S0∣=i∗(S). Suppose (S,S0,c0)(x,c)(S′,S0′,c).
Then we have the following:
i)
If S is η-maximal and tn−1>0, then S′ is η-maximal and ∣S0′∣=n−1.
ii)
If S is η-maximal and tn−1=0, then S′ is η-submaximal and ∣S0′∣=i∗(S′)=n−1.
iii)
If S is η-submaximal, then ∣S0′∣=i∗(S′) and either S′ is η-maximal and or S′ is η-submaximal.
Corresponding to Observation 2.3, we have the following observation for η-submaximal collections:
Observation 2.5
Let S∈Sη(B) be a η-submaximal collection and let S0∈S where ∣S0∣=n−1. Let (x,c)∈U be (S,S0,c0)-cascadable with respect to S0,…,Sℓ−1. Then
(x,c)∈Sℓ, for some set Sℓ∈S−{S0,…,Sℓ−1}. Moreover, for i=1,…,ℓ,∣Si∣≥n−1, if τn−1(S)=2, and ∣Si∣=i∗∗(S) or ∣Si∣=n, if τn−1(S)=1.
Proof:
We may assume that (C1) and (C2) hold. We note that tn−1=0 since S is η-submaximal. Let τ(S)=(t1′,…,tn′). Suppose tn−1′=2. If ∣Si∣<n−1, for some i∈[ℓ−1], then we see that τn(Si)=tn and τn−1(Si)=tn−1′−1=1>tn−1=0.
Thus τη≺τ(Si), a contradiction. Suppose tn−1′=1. Then tn−2=tn−1=0 and tn−3>0. We need only show that ∣Si∣≥i∗∗(S). Suppose to the contrary that ∣Si∣<i∗∗(S)=n−2. Then we see that τn(Si)=tn and i∗∗(Si)=i∗∗(S)=n−2. Thus have
τη≺τ(Si), a contradiction.
Suppose (x,c)∈U−F(S). By (C2), either Sℓ−1′=Sℓ−1−(xℓ−1,cℓ−1)+(x,c) is an RIS, or for some
(y,cℓ−1)∈U−Fcℓ−1(Sℓ−1) and (x′,c)∈Sℓ−1, the set Sℓ−1′=Sℓ−1−(xℓ−1,cℓ−1)−(x′,c)+(y,cℓ−1)+(x,c) is an RIS.
In either case, let Sℓ−1′ be the collection obtained from Sℓ−1 by deleting the set Sℓ−1−(xℓ−1,cℓ−1) and adding Sℓ−1′. Then
τn(Sℓ−1′)=tn. Furthermore, we see that if tn−2′=2, then i∗(Sℓ−1′)=i∗(S)=n−1. On the other hand, if tn−1′=1, then i∗(Sℓ−1′)=i∗∗(S)>i∗.
Thus we see that
τη≺τ(Sℓ−1′), a contradiction. It follows that, for some set Sℓ∈S−{S0,…,Sℓ−1},(x,c)∈Sℓ.
One can now use the previous arguments to show that ∣Sℓ∣≥n−1, if tn−1′=2, and ∣Sℓ∣≥i∗∗(S), if tn−1′=1.□
2.5 Finding a concentration of addable elements in a cascade
Our primary goal in this section is to show that, under certain conditions, one can find a root (S,S0,c0) and sets S0,…,Sℓ−1 so that for a certain positive integer k, there are at least k cascadable elements with respect to S0,…,Sℓ−1 which belong to some set Sℓ∈S. While this is also done in [2], our approach here is much simpler.
Let S∈S(B) where τn(S)<∣S∣. Given a root (S,S0,b), where ∣S0∣=i∗(S), we let r(S,S0,b)=maxS′∈S−S0∣ADD(S,S0,b)∩S′∣. Furthermore, we let r(S)=max(S,S0,b)r(S,S0,b), where the maximum is taken over all roots (S,S0,b) such that
∣S0∣=i∗(S).
The following key lemma, which applies to case where B is disjoint, can also be adapted to the case where the bases of B are κ-overlapping. We shall follow a similar strategy to the one used in [2]. Our aim is to show that if S∈Sη(B), where η=n−α,
then in the case where t(B)<n−α, one can find sets S0,S1,…,Sℓ in S such that a large number of elements which are cascadable with respect to S0,…,Sℓ−1 belong to the set Sℓ.
Lemma 2.6
*Suppose B is a disjoint base sequence. Let k and α be positive integers such that α≥k(k+1)+β and n≥α+3. Let η=n−α. If t(B)<η−1, then there is a collection S∈Sη(B), which is η-maximal or η-submaximal, for which there exists a root (S,S0,b) and distinct sets S0,S1,…,Sℓ∈S, ℓ≤k, such that ∣Sℓ∩CASCS,b(S0,…,Sℓ−1)∣≥k.
*
Proof:
Since t(B)<η−1, all collections in Sη(B) have at least two sets which are not RB’s. Among all η-maximal collections, let S be an η-maximal collection for which r(S) is maximum. Let τ(S)=(t1,…,tn). Let rmax=r(S) and let (S,S0,b) be a root where ∣S0∣=i∗(S) and r(S,S0,b)=rmax. Clearly rmax≥1. Given that if rmax≥k, the assertion is true, we may assume that rmax<k.
By Lemma 2.2, for all S∈S∈S(B), and for any colour c, we may assume there exists an injection ϕc:S→Bc such that for all x∈S, the set S−x+ϕc(x) is independent.
Let S0,S1,…,Sℓ∈S be a sequence of distinct RIS’s, with ℓ≤k′, such that
i)
∣Sℓ∩CASCS,b(S0,…,Sℓ−1)∣=k′, and
ii)
subject to i), k′ is largest possible.
Clearly rmax≤k′.
If k′≥k, then the assertion holds. Thus we may assume that k′<k.
Let Q={(x1,c1),(x2,c2),…,(xk′,ck′)}⊆Sℓ denote k′ elements in CASC(S0,…,Sℓ−1)∩Sℓ. Since S is maximal, it follows from Observation 2.3 that each of the sets S1,…,Sℓ is an RB.
For i=1,…,k′, let (Sℓi,Sℓ−(xi,ci),ci) be a root associated with (xi,ci). It follows by Lemma 2.4 that Sℓi is η-maximal or η-submaximal.
**(A) **
For i=1,…,k′,ADD(Sℓi,Sℓ−(xi,ci),ci) contains at least n−β elements.
Proof:
Let (y,ci)∈UNci(Sℓi). If Sℓ−(xi,ci)+(y,ci) is an RB, then the collection Sℓi′ obtained from Sℓi by replacing the set Sℓ−(xi,ci) by Sℓ−(xi,ci)+(y,ci) would be such that τ(S)≺τ(Sℓi′), contradicting the maximality of S. Thus Sℓ−(xi,ci)+(y,ci) is not an RB and hence Sℓ−xi+y contains a circuit containing y.
By the girth condition, there are at least n−β elements of Sℓ−xi in such a circuit, and the corresponding elements in Sℓ−(xi,ci) are (Sℓi,Sℓ−(xi,ci),ci)-swappable with witness (y,ci).
Thus ∣SWAP(Sℓi,Sℓ−(xi,ci),ci)∣≥n−β. For all colours c, let ϕc:Sℓ→Bc be an injection such that for all x∈Sℓ, the set Sℓ−x+ϕc(x) is independent. Then for all colours c, there is an element ϕc(xi)∈Bc for which Sℓ−xi+ϕc(xi) is independent. By Lemma 2.1, for all (x,c)∈SWAP(Sℓi,Sℓ−(xi,ci),ci), the element (ϕc(xi),c) is (Sℓi,Sℓ−(xi,ci),ci)-addable. Thus ADD(Sℓi,Sℓ−(xi,ci),ci) contains at least n−β elements.
□
We denote the set of elements (ϕc(xi),c)∈ADD(Sℓi,Sℓ−(xi,ci),ci) described above by Ri. The sets Ri,i=1,…,k′ are disjoint since the functions ϕc are injections. Thus there are at least k′(n−β) elements in Q′=⋃iRi.
**(B) **
There exists
i∈[k′], such that r(Sℓi,Sℓ−(xi,ci),ci)>k′.
Proof:
For i=1,…,k′, let μi:S→Sℓi be the natural bijection. By Observations 2.3 and 2.5, all elements of Ri belong to sets in Sℓi. By the maximality of k′, none of the η−ℓ−1=n−α−ℓ−1 sets in S−{S0,S1,…,Sℓ} contain more than k′ elements of Q′. Therefore, for all S∈S−{S0,S1,…,Sℓ}, we have ∣S∩Q′∣≤k′.
It follows that at least k′(n−β)−k′(n−α−ℓ−1)=k′(α−β+ℓ+1) elements of Q′ are contained in ∪i=1k′∪j=0ℓ−1μi(Sj). Since α≥k(k+1)+β≥ℓ(k′+1)+β, it follows that there are at least k′(α−β)≥ℓk′(k′+1) such elements in Q′. Thus, by averaging, for some i,j, there are at least k′+1 such elements of Q′ belonging to μi(Sj). That is, for some i,j,ADD(Sℓi,Sℓ−(xi,ci),ci)∩μi(Sj) has at least k′+1 elements. Consequently, r(Sℓi,Sℓ−(xi,ci),ci)≥k′+1.
□
By (2.5), there is an i∈[k′] such that r(Sℓi,Sℓ−(xi,ci),ci)>k′.
For such a collection, Sℓi is not η-maximal; for it was, then by the choice of rmax, r(Sℓi,Sℓ−(xi,ci),ci)≤rmax≤k′. Given that Sℓi is either a η-maximal or η-submaximal collection, it follows that Sℓi is η-submaximal. It now follows by Lemma 2.4, that tn−1=0.
In light of the above, we may assume that there is a η-submaximal collection
S′ where
i)
(S′,S0′,b′) is a root.
ii)
∣S0′∣=n−1.
iii)
There exist distinct sets S0′S1′,…,Sℓ′′∈S′ where ℓ′≤k′, and
iv)
∣Sℓ′′∩CASCS′,b′(S0′,…,Sℓ′−1′)∣=k′′>k′.
v)
Subject to i)- iv), k′′ is maximum.
If k′′≥k, then the lemma is seen to be true. Thus we may assume k′′<k. By Observation 2.5, for i=1,…,ℓ′, either ∣Si′∣≥i∗∗(S′) (if τn−1(S′)=1) or ∣Si′∣≥n−1 (if τn−1(S′)=2). Let Q={(x1′,c1′),…,(xk′′′,ck′′′)} be a subset of k′′ elements of Sℓ′′∩Q(S0′,…,Sℓ′−1′).
For i=1,…,k′′, let (Sℓ′i′,Sℓ′′−(xi′,ci′),ci′) be a root associated with (xi′,ci′) and let Ri′⊆ADD(Sℓ′i′,Sℓ′′−(xi′,ci′),ci′) be defined similarly to Ri. As before, the sets Ri′,i=1,…,k′′ are disjoint and ∣Ri′∣≥n−β,i=1,…,k′′. Thus there are at least k′′(n−β) elements in Q′=⋃iRi′. If one of the n−α−ℓ′−1 sets in S′−{S0′,S1′,…,Sℓ′′} has at least k′′+1 elements in Q′, this would contradict the maximality of k′′.
Therefore, for all S′∈S′−{S0′,S1′,…,Sℓ′}, we have ∣S′∩Q′∣≤k′′. By similar arguments as before, there exists an i∈[k′′] for which r(Sℓ′i′,Sℓ′′−(xi′,ci′),ci′))≥k′′+1. Clearly Sℓ′i′ is not η-maximal since k′′+1>k′. Thus Sℓ′i′ is η-submaximal.
Given that S′ is η-submaximal, there are two possibilites: either τn−1(S′)=1, or τn−1(S′)=2. Suppose τn−1(S′)=2. Then τn−2(S′)>0 and hence
i∗(S′)=n−2. Also, by Observation 2.5, it follows that ∣Sℓ′′∣≥n−1. If ∣Sℓ′′∣=n, then Sℓ′i′ is seen to be η-submaximal, and ∣Sℓ′i′−(xi′,ci′)∣=n−1. It would now follow by the maximality of k′′ that r(Sℓ′i′,Sℓ′′−(xi′,ci′),ci′)≤k′′, yielding a contradiction. If ∣Sℓ′′∣=n−1, then Sℓ′i′ is seen to be η-maximal, a contradiction. Suppose that τn−1(S′)=1. Then tn−2=tn−1=0 and by Observation 2.5, ∣Sℓ′′∣=i∗∗(S′)=i∗(S)+1 or ∣Sℓ′′∣=n.
When ∣Sℓ′i′∣=i∗(S)+1,Sℓ′i′ is η-maximal . Thus ∣Sℓ′i′∣=n and Sℓ′i′ is η-submaximal. In this case, we have that
r(Sℓ′i′,Sℓ′′−(xi′,ci′),ci′)≤k′′, yielding a contradiction. This completes the proof.
□
3 Finding rainbow bases when B is disjoint
Our goal in this section is to prove Theorem 1.2.
The following definition applies to all base sequences B, disjoint or not.
Let S∈S(B) and let S,S′∈S be distinct RIS’s. For elements (x,c)∈S and (x′,c′)∈S′, we write (x,c)→(x′,c′) if S′−x′+x is independent.
Lemma 3.1
Suppose, for i=1,…,k, there exist elements (xi,ci)∈S and (xi′,ci)∈S′ such that for all (xi,ci)∈S, there is at least one (xj′,cj)∈S′ for which (xi,ci)→(xj′,cj).
Then for some nonempty subset I⊆{1,2,…,k}, the set S^{\prime}-\{(x_{i}^{\prime},c_{i})\ \big{|}\ i\in I\}+\{(x_{i},c_{i})\ \big{|}\ i\in I\} is an RIS.
Proof:
First, if for some i we have (xi,ci)→(xi′,ci), then S′−(xi′,ci)+(xi,ci) is an RIS. In this case, one can take I={i}. Thus we may assume, for all i, (xi,ci)→(xi′,ci). Given that for all i∈{1,…,k}, there is a j such that (xi,ci)→(xj′,cj), there is a subset I={i1,i2,…,iℓ} such that (xij,cij)→(xij+1′,cij+1), for j=1,…,ℓ−1, and (xiℓ,ciℓ)→(xi1′,ci1). Choose I so that ∣I∣=ℓ is minimum. Then by minimality, we have that for all ij′,ij∈I\{iℓ}, if ij′<ij, then (xij,cij)→(xij′′,cij′). Furthermore,
(xiℓ,ciℓ)→(xij′,cij), for j=2,…,ℓ. Now it is seen that S^{\prime}-\{(x_{i_{j}}^{\prime},c_{i_{j}})\ \big{|}\ j=1,\dots,\ell\}+\{(x_{i_{j}},c_{i_{j}})\ \big{|}\ j=1,\dots,\ell\} is an RIS.
□
As before, let τη=(t1,…,tn) be the signature of a η-maximal collection.
Let α=(2β+2)(2β+1)+β=4β2+7β+2 and let η=n−α. Assume that n≥α+3=4β2+7β+5. Suppose t(B)<η−2=n−4β2−7β−4. It follows by Lemma 2.6 that there
exists
i)
a collection S∈Sη(B), either η-maximal or η-submaximal, and
ii)
a root (S,S0,b), and distinct sets S0,S1,…,Sℓ in S, where ∣S0∣=i∗(S), and Sℓ contains at least 2β+1 elements which are cascadable with respect to S0,S1,…,Sℓ−1.
As before, let τη=(t1,…,tn) be the signature of a η-maximal collection. Let i^{*}=\max\{0\leq i\leq n-1\ \big{|}\ t_{i}>0\}. Let (xi′,ci),i=1,…,2β+1 be 2β+1 elements in Sℓ, as described in ii). Each of the sets S1,S2,…,Sℓ is such that ∣Si∣=n, if S is η-maximal (by Observation 2.3), and ∣Si∣≥i∗∗(S), if S is η-submaximal (by Observation 2.5). We have τn(S)≤t(B)<η−2. Then there exists
Sℓ+1∈S−{S0,S1,…,Sℓ} having size ∣Sℓ+1∣≤i∗(S), if S is η-maximal, and ∣Sℓ+1∣≤n−2, if S is η-submaximal. Since the girth g≥n−β+1, we have, for all S∈S,∣S∣≥n−β. Thus there are at least β+1 elements in Sℓ+1 having one of the colours ci,i=1,…,2β+1. Without loss of generality, we may assume (xi,ci),i=1,…,β+1 are elements in Sℓ+1. We will show that there exists I⊆{1,…,β+1} such that S_{\ell}^{\prime}=S_{\ell}-\{(x_{i}^{\prime},c_{i})\ \big{|}\ i\in I\}+\{(x_{i},c_{i})\ \big{|}\ i\in I\} is an RIS. Clearly, if for some i\in[\beta+1],$$S_{\ell}-(x_{i}^{\prime},c_{i})+(x_{i},c_{i}) is an RIS, then it is true. Thus we may assume that, for i=1,…,β+1,Sℓ−(xi′,ci)+(xi,ci) is not an RIS.
Therefore, for i=1,…,β+1,Sℓ+xi contains a circuit (containing xi).
Since g≥n−β+1, such a circuit also contains at least n−β elements of Sℓ. Thus it is seen that for i=1,…,β+1, there is a j∈{1,…,β+1} such that (xi,ci)→(xj′,cj). It now follows by Lemma 3.1 that there exists I⊆{1,…,β+1} such that S_{\ell}^{\prime}=S_{\ell}-\{(x_{i}^{\prime},c_{i})\ \big{|}\ i\in I\}+\{(x_{i},c_{i})\ \big{|}\ i\in I\} is an RIS. Without loss of generality, we may assume 1∈I. Let (Sℓ,Sℓ−(x1′,c1),c1) be a root associated with (x1′,c1). Let Sℓ′ be the collection obtained from Sℓ by replacing Sℓ−(x1′,c1) by Sℓ′ and Sℓ+1 by S_{\ell+1}-\{(x_{i},c_{i})\ \big{|}\ i\in I\}. Suppose S is η-maximal. If i∗(S)=n−1, then it is seen that τn(Sℓ′)=tn+1. If i∗(S)<n−1, then τn(Sℓ′)=tn and i∗(Sℓ′)=∣S0∣+1=i∗(S)+1. In either case, τη≺τ(Sℓ′), a contradiction.
On the other hand, suppose S is η-submaximal.
Then tn−1=0 and τn(S)=tn−1. Now we see that τn(Sℓ′)=τn(S)+1=tn and i∗(Sℓ′)>i∗. Thus τη≺τ(Sℓ′), a contradiction.
We conclude that τn(B)≥η−2=n−4β2−7β−4.
4 The Overlapping Case
Our goal in this section is to prove Theorem 1.3. A key element in the proof of Theorem 1.2 was using the girth requirement to guarantee that roots have a large number of swappable elements. In the case where B is a κ-overlapping base sequence, the girth requirement no longer guarantees this. To get around this problem, we will describe a process which transforms a bad root into a good root.
4.1 Obtaining a good root
Suppose that S∈S(B), where B is a κ-overlapping base sequence of M. A root (S,S,b) is good if there exists an element (y,b)∈UNb(S) such that y∈S. Note that the existence of such an element (y,b) together with the girth requirement g≥n−β+1 assures that SWAP(S,S,b) will have at least n−β elements. If no such element (y,b) exists, then the root is said to be bad.
Using a graph, we outline a process for transforming a bad root into a good root whereby we exchange some elements in S with unused elements so as to obtain a set S′ missing a colour b′. The set S′ will have the convenient property that S′=S. To describe this,
suppose (S,S,b) is a root. We form a graph, denoted G=G(S,S,b), whose vertices will consist of a base vertex, a subset of elements from S, and a subset of elements from U−F(S) which we call terminal vertices in G.
•
Level [math] consists of just one vertex, the base vertex denoted by the ordered pair (O,b).
•
The next level of the graph, level 1, is constructed as follows: for all (y,b)∈UNb(S), if (y,c)∈S, for some c, then (y,c) becomes a vertex on level 1 which is joined to (O,b); otherwise, if y∈S, then (y,b) becomes a (terminal) vertex in level 1 which is joined to (O,b).
•
Suppose we have constructed G up to level ℓ≥1 and there are no terminal vertices in levels 1,…,ℓ. Then an element (x′,c′)∈S is a vertex in level ℓ+1 if (x′,c′) is not already a vertex, and there exists a vertex (x,c)
in level ℓ for which (x′,c)∈UNc(S). In this case we join (x,c) to (x′,c′) by an edge. An element (y,c)∈UNc(S) is a terminal vertex in level ℓ+1 if y∈S and there exists a vertex (x,c) in level ℓ. We join (x,c) and (y,c) by an edge.
•
The construction of the levels in G stops when we complete a level containing a terminal vertex or no new vertices are added to a level.
•
For ℓ≥0, we denote by Vℓ the set of all vertices in levels 0,…,ℓ; that is, Vℓ is the set vertices in G lying at distance at most ℓ from (O,b).
We want to guarantee that the construction of G always ends with the inclusion of terminal vertices. Asssuming ∣S∣≤n−α, the next lemma shows that this happens whenever α>κ.
Lemma 4.1
Suppose S∈Sn−α(B) where α>κ. For all levels ℓ in G, if Vℓ contains no terminal vertices, then ∣Vℓ+1∣≥∣Vℓ∣⋅κα>∣Vℓ∣. Moreover, the graph G must contain terminal vertices.
Proof:
Assume that Vℓ has no terminal vertices. Then (x′,c′)∈Vℓ+1 is a non-terminal vertex if and only if for some (x,c)∈Vℓ,(x′,c)∈UNc(S).
On the other hand, (x′,c) is a terminal vertex if for some (x,c)∈Vℓ, we have (x′,c)∈UNc′(S) and x′∈S. Since ⋃c∈π2(Vℓ)UNc(S) has at least ∣Vℓ∣⋅α elements, and seeing as no element of M can have more than κ colours, it follows that
∣Vℓ+1∣≥∣Vℓ∣⋅κα>∣Vℓ∣. To prove that G must have terminal vertices, suppose to the contrary that G has no terminal vertices. Let ℓ be the highest level in G. Then Vℓ has only non-terminal vertices, and no new vertices are added to the next level. However, by the above, there must be some vertices added to the next level since ∣Vℓ+1∣>∣Vℓ∣. Thus G must contain terminal vertices.
□
Assume that α>κ. Then G has terminal vertices.
Let (O,b),(x1,c1),(x2,c2),…,(xh,ch),(xh+1,ch) be a shortest path from (O,b) to a terminal vertex (xh+1,ch). Then the set
[TABLE]
is an RIS missing the colour b′=ch and xh+1∈S′. Note that S′=S, since the only thing changing is the colour data; this ensures that S′ is indeed an independent set. Letting S′=S−S+S′, we have obtained a good root (S′,S′,b′).
We denote this operation with
[TABLE]
4.2 Good root cascades
Let (S0,S0,c0) be a root, and let S0,S1,…,Sk∈S be a sequence of distinct RIS’s. Then we say that an element (x,c)∈U is (S,S0,c0)-good-cascadable with respect to S0,S1,…,Sk if there is a sequence of colours c0′,c1,c1′,c2,c2′,…ck′,ck, and a sequence of elements (x1,c1)∈S1,(x2,c2)∈S2,…,(xk,ck)∈Sk such that we can perform the sequence of operations, as illustrated in Figure 2, which we call a good root cascade. Afterwards, we will have (x,c)∈ADD(Sk′,Sk′,ck′). We shall simply say that (x,c) is good-cascadable with respect to S0,S1,…,Sk when the root (S,S0,c0) is implicit. Let (Sk′,Sk′,ck′)(x,c)(Sk′′,Sk′−(x,c),c). The root (Sk′′,Sk′−(x,c),c) is called a root associated with(x,c).
We denote the set of all (S,S0,c0)-good-cascadable elements with respect to S0,S1,…,Sk by CASCS,c0good(S0,S1,…,Sk). When the root is implicit, we shall simply write
CASCgood(S0,S1,…,Sk).
Lemma 2.6 applies to good root cascades as well. The proof of the next lemma is essentially the same as that of Lemma 2.6 and we omit its proof.
Lemma 4.2
Let k and α be positive integers where α≥k(k+1)+β and let η=n−α. Suppose B is a κ-overlapping sequence where κ<α. If t(B)<η−1, then there is a collection S∈Sη(B), which is η-maximal or η-submaximal, for which there exists a root (S,S0,b) and distinct sets S0,S1,…,Sl∈S, ℓ≤k, such that ∣Sℓ∩CASCgood(S0,…,Sℓ−1)∣≥k.
In the following lemma, let η=n−α and τη=(t1,…,tn) be the signature for an η-maximal collection. We shall assume that M has girth g≥n−β+1 and B is κ-overlapping where α>κ.
Lemma 4.3
Let S be an η-maximal or η-submaximal collection and let S0,…,Sk−1 be distinct sets in S where ∣S0∣=i∗(S). Suppose ∣CASCS,bgood(S0,…,Sk−1)∩S∣=q=0 for some set S∈S−{S0,…,Sk−1}. Then for all S′∈S−{S0,…,Sk−1,S}, we have ∣S∩S′∣≥q−2β if:
i)
S* is η-maximal and ∣S′∣≤n−1, or*
ii)
S* is η-submaximal and |S^{\prime}|<\left\{\begin{array}[]{lr}n-1&\mathrm{if\ }\tau_{n-1}(\mathscr{S})=2\\
i^{**}(\mathscr{S})&\mathrm{if}\ \tau_{n-1}(\mathscr{S})=1\end{array}\right.*
Proof:
Assume Q=CASCgood(S0,…,Sk−1)∩S={(x1,c1),(x2,c2),…,(xq,cq)}. We shall prove the contrapositive. Let S′∈S−{S0,…,Sk−1,S} where ∣S∩S′∣<q−2β. We shall show that neither i) nor ii) are satisfied. Since M has girth g≥n−β+1, we have that ∣S′∣≥n−β. To see this, suppose ∣S′∣<n−β. If for some colour b∈π2(S′),
there exists (y,b)∈UNb(S) where y∈S′, then S′+(y,b) is seen to be an RIS. If no such (y,b) exists, then one can exchange elements in S′ for unused elements (as is done in transforming
a bad root into a good one) so as to obtain a set S′′ where S′′=S′ and S′′+(y,b) is an RIS, for some unused element (y,b). In either case, replacing S′ by S′+(y,b) in S
would result in a collection contradicting the maximality of S.
Thus ∣S′∣≥n−β and hence S′ has at least q−β elements with one of the colours ci,i=1,…,q.
Given that ∣S∩S′∣<q−2β, there is a subset Q′⊆S′ for which ∣Q′∣≥q−β−(q−2β−1)=β+1,Q′∩S=∅, and
π2(Q′)⊂{c1,c2,…,cq}. We may assume {(y1,c1),…,(yβ+1,cβ+1)}⊆Q′. Since for i=1,…,β+1,yi∈S, it follows that either S+yi contains a circuit having size at least n−β+1, or S+yi is independent. In the former case, the circuit must contain at least one of the elements xi,i=1,…,β+1 and thus (yi,ci)→(xj,cj), for some 1≤j≤β+1. In the latter case, for j=1,…,β+1, (yi,ci)→(xj,cj). It now follows by Lemma 3.1 that there exists I⊆{1,…,β+1} such that T=S-\{(x_{i},c_{i})\ \big{|}\ i\in I\}+\{(y_{i},c_{i})\ \big{|}\ i\in I\} is an RIS.
Let T^{\prime}=S^{\prime}-\{(y_{i},c_{i})\ \big{|}\ i\in I\}.
Without loss of generality, we may assume 1∈I. Let (S′,S−(x1,c1),c1) be a root associated with (x1,c1). Let T=S′−{S′,S−(x1,c1)}+{T,T′}.
Suppose S is η-maximal. Then Observation 2.3 implies that, for i=1,…,k−1,Si is an RB, and S is an RB as well.
Suppose i∗(S)=n−1. If ∣S′∣≤n−1, then it seen that τn(T)=τn(S)+1, contradicting the maximality of S.
On the other hand, suppose i∗(S)<n−1 and ∣S′∣≤n−1. Then it seen that τn(T)=τn(S) and i∗(T)>i∗(S). Thus
τη=τ(S)≺τ(T), a contradiction. Thus i) does not hold.
Suppose S is η-submaximal (in which case tn−1=0). Suppose τn−1(S)=2. Then by Observation 2.5, we have ∣S∣≥n−1. If ∣S′∣<n−1, then we see that τn(T)=tn and τn−1(T)=1>tn−1=0. Thus τη≺τ(T), a contradiction. Suppose τn−1(S)=1. Then by Observation 2.5, we have ∣S∣≥i∗∗(S). If ∣S′∣<i∗∗(S), then we see that τn(T)=tn and τη≺τ(T); a contradiction. Thus ii) does not hold.
This completes the proof.
□
For S∈S(B), let rgood(S)=max(S,S0,b)r(S,S0,b), where the maximum is taken over all good roots (S,S0,b) such that
∣S0∣=i∗(S); if no such roots exists for S, then we define rgood(S):=0.
As before, let η=n−α. We may assume that t(B)<η. Among all η-maximal or η-submaximal collections S, choose S so that rgood(S) is maximum and let rmax=rgood(S).
By Lemma 2.2, for all S∈S∈S(B), and for any colour c, we may assume there exists an injection ϕc:S→Bc such that for all x∈S, the set S−x+ϕc(x) is independent. Let S0,…,Sk be distinct sets in S where
i)
∣S0∣=i∗(S).
ii)
∣CASCS,bgood(S0,…,Sk−1)∩Sk∣=q, and k≤q.
iii)
Subject to i) and ii), q is maximum.
We see that rmax≤q. Let CASCgood(S0,…,Sk−1)∩Sk={(x1,c1),…,(xq,cq)}.
For i=1,…,q let (Ski,Sk−(xi,ci),ci) be a root associated
with (xi,ci) and let (Ski,Sk−(xi,ci),ci)good(Ski′,Ski′,ci′). Observe that for i=1,…,q, we have Ski′=Sk−xi and Ski′ is either η-maximal or η-submaximal. Since (Ski′,Ski′,ci′) is a good root, there is an element (yi,ci′)∈UNci′(Ski′) where yi∈Ski′. Since Ski′ is either η-maximal or η-submaximal, it follows that Ski′+(yi,ci′) is not an RIS; if it was, then (yi,ci′)∈ADD(Ski′,Ski′,ci′), contradicting Observations 2.3 and 2.5. Thus Ski′+yi contains a circuit of size at least n−β+1 (by the girth condition) and hence we see that ∣SWAP(Ski′,Ski′,ci′)∣≥n−β.
By the above, for each colour c, there is an injection ϕc:Sk→Bc such that for all x∈Sk, the set Sk−x+ϕc(x) is independent.
For each (x,c)∈SWAP(Ski′,Ski′,ci′), the element ϕc(xi)∈Bc is such that Ski′+ϕc(xi) is independent. Thus (ϕc(xi),c)∈ADD(Ski′,Ski′,ci′). Let Ri be the set of such addable elements. The sets Ri,i=1,…,q are disjoint since the functions ϕc are injections. Thus there are at least q(n−β) elements in R=⋃iRi. For each set S∈S−{S0,…,Sk}, let qS=∣R∩S∣.
**(A) **If t(B)<n−α−2, then q(n−β−q2)<κn+2β(n−α).
Proof:
As previously remarked, for i=1,…,q, the collection Ski′ is either η-maximal or η-submaximal. Since rmax=rgood(S) is maximum, we have that rgood(Ski′)≤rmax≤q. Let S′∈Ski′−Ski′ where
S′∈S−{S0,…,Sk}; that is, S′ is a set in Ski′ corresponding to one of the sets S0,…,Sk−1. Since r(Ski′,Ski,ci′)≤rmax≤q, we have ∣Ri∩S′∣≤q. Given that there are k such sets S′, and k≤q, it follows that there are at most q2 elements in Ri belonging to such sets S′. Thus for the other η−k−1 sets in Ski′ (excluding Ski′ as well), which are exactly the sets in S−{S0,…,Sk}, we have that
[TABLE]
Let S′∈S−{S0,…,Sk} be a fixed set. Given that t(B)<η−2, we may choose S′ so that:
a) ∣S′∣≤n−1, if S is η-maximal, or
b) ∣S′∣<n−1 if S is η-submaximal and τn−1(S)=2, or
c) ∣S′∣<i∗∗(S) if S is η-submaximal and τn−1(S)=1.
By Lemma 4.3, we have, for all S∈S−{S0,…,Sk,S′},∣S∩S′∣≥qS−2β. Thus we have the following
[TABLE]
Thus q(n−β−q2)<κn+2β(n−α).□
**(B) **If α−β≥n−ακ⋅n+2β+1,
then t(B)≥n−α−2.
Proof:
Assuming α>β, we have α≥(α−β−1)α−β+β. Let q=α−β−1. Suppose t(B)<n−α−2. Then it follows by Lemma 4.2 that there is a collection S∈Sη(B), which is η-maximal or η-submaximal, for which there exists a root (S,S0,b) and distinct sets S0,S1,…,Sl∈S, ℓ≤q, such that ∣Sℓ∩CASCgood(S0,…,Sℓ−1)∣≥q. By (4.3), it follows that q(n−β−q2)<κn+2β(n−α).
However, the reader can check that when α−β≥n−ακn+2β+1, we have
[TABLE]
This yields a contradiction. Thus t(B)≥n−α−2.□
(C) t(B)≥n−(2κ(n)+2β(n)+1)2−β(n)−2, for n>2((2κ(n)+2β(n)+1)2+β(n)).
Proof:
Define α:Z+→Z+ by α(n)=(2κ(n)+2β(n)+1)2+β(n). When n>2α, we have αn−1>1 and thus we have
[TABLE]
so that
[TABLE]
Thus it follows by (4.3) that
[TABLE]
□
Bibliography15
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[1] N. Alon and M. Tarsi. Colorings and orientations of graphs. Combinatorica , 12(2):125–134, 1992.
2[2] M. Bucić, M. Kwan, A. Pokrovskiy, and B. Sudakov. Halfway to Rota’s Basis Conjecture. International Mathematics Research Notices , 02 2020. rnaa 004.
3[3] W. Chan. An exchange property of matroid. Discrete Math. , 146(1-3):299–302, 1995.
4[4] M. Cheung. Computational proof of Rota’s basis conjecture for matroids of rank 4. educ.jmu.edu/~duceyje/undergrad/2012/mike.pdf , 2012. unpublished.
5[5] S. Dong and J. Geelen. Improved Bounds for Rota’s Basis Conjecture. Combinatorica , 39(2):265–272, 2019.
6[6] A. A. Drisko. On the number of even and odd Latin squares of order p + 1 𝑝 1 p+1 . Adv. Math. , 128(1):20–35, 1997.
7[7] B. Friedman and S. Mc Guinness. The Alon-Tarsi conjecture: a perspective on the main results. Discrete Math. , 342(8):2234–2253, 2019.
8[8] J. Geelen and P. J. Humphries. Rota’s basis conjecture for paving matroids. SIAM J. Discrete Math. , 20(4):1042–1045, 2006.