On Mills's conjecture on matroids with many common bases

11
DISCRETE MATHEMATICS ELSEVIER Discrete Mathematics 179 (1998) 1-11 The existence of uniquely - G colourable graphs D. Achlioptas a, J.I. Brown b'*, D.G. Corneil a, M.S.O. Molloy a a Department of Computer Science, University of Toronto, Toronto, Canada b Department of Mathematics, Statistics and Computing Science, Dalhousie University, Halifax, Nova Scotia, Canada B3H 3J5 Received 17 November 1995; received in revised form 31 October 1996; accepted 11 November 1996 Abstract Given graphs F and G and a nonnegative integer k, a function n : V(F) ~ {1 ..... k} is a -G k-colouring of F if no induced copy of G is monochromatic; F is -G k-chromatic if F has a -G k-colouring but no -G (k - 1)-colouring. Further, we say F is uniquely -G k-colourable if F is -G k-chromatic and, up to a permutation of colours, it has only one -G k-colouring. Such notions are extensions of the well-known corresponding definitions from chromatic theory. It was conjectured that for all graphs G of order at least two and all positive integers k there exist uniquely -G k-colourable graphs, We prove the conjecture and show that, in fact, in all cases infinitely many such graphs exist. 1. Introduction There have been many generalizations of the notion of a vertex colouring of a graph. Some have attracted interest for their own sake, while others, for example, to hypergraphs, have yielded new results in chromatic theory. Most of the graph the- oretic generalizations have revolved around colouring vertices so that the subgraph induced by each colour class has a given property P; properties of particular inter- est have included acyclicity, planarity and perfection [23,2,13,8,9,25,29]. Several au- thors [23,19, 22, 10,12] have proposed and investigated the generalized chromatic theory along these lines. In fact, in [14] it was shown that new results on hypergraph colour- ings related to criticality, unique colourability and complexity can be provided through generalized graph colourings. One can view an 'ordinary' graph colouring in the following way. A function ~ : V(F) ~ {1,...,k} is a k-colouring of graph F if and only if no (induced) K2 is monochromatic. For a fixed graph G of order at least 2, a function ~ : V(F) --~ {1,...,k} is called a -G k-colourin9 of F if there is no induced copy of G that is * Corresponding author. E-mail: [email protected]. 0012-365X/98/$19.00 Copyright @ 1998 Elsevier Science B.V. All rights reserved PII S0012-365X(97)00022-8

Transcript of On Mills's conjecture on matroids with many common bases

Page 1: On Mills's conjecture on matroids with many common bases

Discrete Mathematics 240 (2001) 271–276www.elsevier.com/locate/disc

Note

On Mills’s conjecture on matroids withmany common bases

Manoel LemosDepartamento de Matem�atica, Universidade Federal de Pernambuco, Recife,

Pernambuco, 50.740-540, Brazil

Abstract

In this paper, we shall prove a conjecture of Mills: for two (k+ 1)-connected matroids whosesymmetric di,erence between their collections of bases has size at most k, there is a matroidthat is obtained from one of these matroids by relaxing n1 circuit-hyperplanes and from theother by relaxing n2 circuit-hyperplanes, where n1 and n2 are non-negative integers such thatn1 + n26 k. c© 2001 Elsevier Science B.V. All rights reserved.

1. Introduction

In this article, for matroid theory we shall use the notation set by Oxley [2], which weassume familiar to the reader. We shall prove, up to small modi8cations, the followingconjecture made by Mills [1].

Conjecture 1. Let k be a positive integer. Suppose M1 and M2 are (k + 1)-connectedmatroids on a set E where |E|¿ 2. If |B(M1)9B(M2)|= k, then there is an integerj∈ [0; k] and a matroid N on E that is obtained from M1 and M2 by relaxing j andk − j circuit-hyperplanes, respectively.

For j= 0 and i∈{1; 2}, the matroid obtained from Mi by relaxing j circuits-hyper-planes is de8ned to be Mi.

Observe that, for r¿ 1, Ur−1;2r−1 and Ur;2r−1 are m-connected matroids for everypositive integer m. As these matroids have di,erent rank, it follows that

|B(Ur−1;2r−1)9B(Ur;2r−1)|= |B(Ur−1;2r−1) ∪B(Ur;2r−1)|= 2(

2r − 1r

)=f(r)

E-mail address: [email protected] (M. Lemos).

0012-365X/01/$ - see front matter c© 2001 Elsevier Science B.V. All rights reserved.PII: S0012 -365X(01)00199 -6

Page 2: On Mills's conjecture on matroids with many common bases

272 M. Lemos /Discrete Mathematics 240 (2001) 271–276

When k =f(r), this pair of matroids is a counter-example to Conjecture 1. We shallprove that these are the only exceptions and that the hypothesis on the size of E canbe removed from the conjecture.

In [1], Mills proved this conjecture for k = 2 and pointed out that it follows fromTruemper’s results [3] when k = 1. In general, this conjecture follows from a theoremwhich shall be proved in the next section and guarantees the same conclusion withweaker hypotheses.

2. The main result

For a matroid M , the girth of M is de8ned as

g(M) = min{|C| : C ∈C(M)};where this minimum is taken to be 0, when C(M) = ∅. We denote by CH(M) thecollection of circuit-hyperplanes of M . A subset L of E(M) is said to be a Tutte-line,when M |L has corank equal to two and no coloops. In [4], Tutte proved that L has apartition, which we call the canonical partition of L in M , {P1; P2; : : : ; Pn}, for somen¿ 2, such that C(M |L) = {L \ P1; L \ P2; : : : ; L \ Pn}. We say that (M;N ) is a k-pair,for a non-negative integer k, when N is a matroid having the same ground set as Mand |B(M)9B(N )|6 k. Observe that this property is invariant under duality; that is,(M;N ) is a k-pair if and only if (M∗; N ∗) is a k-pair.

Lemma 1. Let k be a positive integer. If (M1; M2) is a k-pair and

max{g(M1); g(M∗1 )}¿ k + 1;

then r(M1) = r(M2).

Proof. Taking the dual, when necessary, we do not lose generality by supposing thatg(M1)¿ k + 1. We shall argue by contradiction. Suppose that r(M1) = r(M2). If C isa circuit of M1, then C \ {e} can be completed to a basis Be of M1, for every e∈C.Observe that

{Be : e∈C} ⊆ B(M1) ⊆ B(M1) ∪B(M2) =B(M1)9B(M2);

where the last equality holds because M1 and M2 do not have any bases in common. As|C|¿ g(M1)¿ k+1, it follows that the cardinality of the 8rst set is at least k+1. Wearrive at a contradiction, since (M1; M2) is a k-pair, by hypothesis. Thus r(M1) = r(M2).

Lemma 2. Let k be a positive integer. If (M1; M2) is a k-pair and g(M∗1 )¿ k + 1,

then

I(M1) ∩ C(M2) ⊆ B(M1):

Page 3: On Mills's conjecture on matroids with many common bases

M. Lemos /Discrete Mathematics 240 (2001) 271–276 273

Proof. Suppose that C ∈I(M1)∩C(M2). We need to prove only that C ∈B(M1). Toconclude this we will show that C spans M1. Suppose that C does not span M1. So,there is a cocircuit D of M1 such that C ∩ D= ∅. However, as D is a cocircuit ofM1=C, for each d∈D, there is a basis B′d of M1=C such that B′d ∩ D= {d}. HenceB′d ∪ C is a basis of M1 for every d∈D. As B′d ∪ C is not a basis for M2, it followsthat

|B(M1)9B(M2)|¿ |{B′d ∪ C : d∈D}|= |D|¿ g(M∗1 )¿ k + 1:

We arrive at a contradiction because (M1; M2) is a k-pair. Thus C spans M1 and theresult follows.

Lemma 3. Let k be a positive integer. If (M1; M2) is a k-pair such that min{g(M1);g(M∗

1 )}¿ k + 1, then

I(M1) ∩ C(M2) =B(M1) ∩ CH(M2):

Proof. By Lemma 1, we have that r(M1) = r(M2). Suppose that C ∈I(M1) ∩C(M2).By Lemma 2, it follows that |C|= r(M1) and so |C|= r(M2). In the next paragraphwe shall prove that C ∈CH(M2).

Suppose that C ∈CH(M2). Thus clM2 (C) =C, since |C|= r(M2). Let a be an elementbelonging to E(M2) \C spanned by C in M2. Observe that C ∪ {a} is a Tutte-line ofM2. Let {P1; P2; : : : ; Pn} be the canonical partition of C ∪ {a} in M2, for some n¿ 2.Set Ci = (C∪{a}) \Pi, for i∈{1; 2; : : : ; n}. There is just one circuit C0 of M1 containedin C ∪ {a} because C is a basis of M1, by Lemma 2. Let

B′ = {Ci : i∈{1; 2; : : : ; n} and C0 * Ci}:So, B′ ⊆ I(M1) ∩ C(M2). Thus, by Lemma 2, B′ ⊆ B(M1). So,

B′ ⊆ B(M1)9B(M2):

Hence there is an integer l such that |B′|= l6 k, since (M1; M2) is a k-pair. Say,B′ = {C1; : : : ; Cl}. As |Ci|= |C|= r(M1), for every i∈{1; : : : ; l}, it follows that Pi ={ai}, for some ai ∈E(M2). Hence {a1; : : : ; al} ⊆ C0. If j¿ l, then C0 ⊆ Cj andC0 ∩ Pj = ∅. Thus C0 = {a1; : : : ; al}. We arrive at a contradiction because

k¿ l= |C0|¿ g(M1)¿ k + 1:

So, C ∈CH(M2). That is,

I(M1) ∩ C(M2) ⊆ CH(M2):

From the previous paragraph and Lemma 2, we have that

I(M1) ∩ C(M2) ⊆ B(M1) ∩ CH(M2):

As every element in B(M1) ∩ CH(M2) belongs to I(M1) ∩ C(M2), then we haveequality in this inclusion and the result follows.

Recall that a matroid is paving if it has no circuits of size less than r(M).

Page 4: On Mills's conjecture on matroids with many common bases

274 M. Lemos /Discrete Mathematics 240 (2001) 271–276

Lemma 4. Let k be a positive integer. If (M1; M2) is a k-pair and

min{g(M1); g(M∗1 )}¿ k + 1;

then either(a) min{g(M2); g(M∗

2 )}¿ k + 1, or(b) M1 is a uniform matroid and M2 is a paving matroid having the same rank as

M1, which is equal to k or |E(M1)| − k. Moreover,{C : C ∈C(M2) and |C|= r(M2)}=CH(M2):

Proof. We shall assume that (a) does not hold and we shall prove (b). Observe thatthe hypotheses and the conclusions of this lemma are invariant under duality. Thus, wecan suppose that g(M2)6 k. Let C be a circuit of M2 such that |C|= g(M2). Observethat C ∈I(M1), since g(M1)¿ k + 1. Hence, by Lemma 3, C ∈B(M1) ∩ CH(M2).So,

r(M1) = |C|= g(M2)6 k6 g(M1) − 16 c(M1) − 16 r(M1);

where c(M1) denotes the circumference of M1; that is, the size of the largest circuitof M1. Thus, all inequalities in the previous display are actually equalities. Since

g(M1) = c(M1) = r(M1) + 1;

we have that M1 is a uniform matroid. Moreover, as k = g(M2) = r(M1), it followsfrom Lemma 1 that M2 is a paving matroid and r(M2) = r(M1) = k.

Now suppose that C ∈C(M2) and |C|= r(M2). Since r(M2) = g(M2) = k, the set Cis independent in M1 as g(M1)¿ k + 1. It follows from Lemma 3 that C ∈CH(M2).

Lemma 5. Let k be a positive integer. If (M1; M2) is a k-pair and

min{g(M1); g(M∗1 )}¿ k + 1;

then

B(Mi) \B(M3−i) =CH(M3−i) \CH(Mi)

for every i∈{1; 2}.

Proof. When M1 and M2 are as in (b) of Lemma 4, then Lemma 5 follows because

CH(M1) =B(M2) \B(M1) = ∅and

CH(M2) = {C : C ∈C(M2) and |C|= r(M2)}=B(M1) \B(M2):

So we may suppose that min{g(M2); g(M∗2 )}¿ k + 1. Hence, by symmetry, it suJces

to prove this result for i= 1.

Page 5: On Mills's conjecture on matroids with many common bases

M. Lemos /Discrete Mathematics 240 (2001) 271–276 275

Let B∈B(M1) \B(M2). So, there is a circuit C of M2 such that C ⊆ B. AsC ∈I(M1) ∩ C(M2), it follows, by Lemma 3, that C ∈B(M1) ∩ CH(M2). That is,B(M1) \B(M2) ⊆ CH(M2) \CH(M1):

Let C ∈CH(M2) \CH(M1). We shall prove that C ∈I(M1). Suppose that C ∈I(M1). Let C′ be a circuit of M1 such that C′ ⊆ C. Hence C′ =C, otherwiseC′ ∈I(M2) and, by Lemma 3 applied to the k-pair (M2; M1), C′ ∈B(M2). SinceC ∈CH(M2) \CH(M1), and Lemma 1 implies that r(M1) = r(M2), it follows thatthere is an a∈E(M1) \C such that C spans a in M1. Let {P1; P2; : : : ; Pn} for somen¿ 2 be the canonical partition of the Tutte-line C ∪{a} in M1. We may suppose thatP1 = {a}. Observe that Ci = (C∪{a}) \Pi is independent in M2, for every i∈{2; : : : ; n},because C does not span a in M2. By Lemma 3 applied to the k-pair (M2; M1), it fol-lows that Ci is a circuit-hyperplane of M1 and a basis of M2, for i∈{2; : : : ; n}. So|Ci|= |C| for every i∈{1; 2; : : : ; n}. In particular, |Pi|= 1, for every i∈{1; 2; : : : ; n}.Thus n= |C|+ 1¿ g(M2) + 1¿ k + 2. We arrive at a contradiction to the assumptionthat (M1; M2) is a k-pair because

{C2; : : : ; Cn} ⊆ B(M2) \B(M1):

As a result of this contradiction, we conclude that C ∈I(M1). Moreover, as Lemma 1implies that r(M1) = r(M2) = |C|, we have that C ∈B(M1). Thus CH(M2) \CH(M1) ⊆B(M1) \B(M2), and the result follows.

Theorem 1. Let k be a positive integer. If (M1; M2) is a k-pair and

min{g(M1); g(M∗1 )}¿ k + 1;

then there is a matroid N which is obtained from M1 and M2 by relaxing n1 and n2

circuit-hyperplanes, respectively, where n1 and n2 are non-negative integers such that

n1 + n2 = |B(M1)9B(M2)|6 k:

Proof. By Lemma 5, we have that

B(Mi) \B(M3−i) =CH(M3−i) \CH(Mi) (∗)

for every i∈{1; 2}. For i∈{1; 2}, suppose that

ni = |CH(Mi) \CH(M3−i)|:Let Ni be the matroid obtained from Mi by relaxing the circuit- hyperplanes belongingto CH(Mi) \CH(M3−i). By (∗), we have that N1 =N2; call this matroid N . Again,by (∗), we obtain

n1 + n2 = |CH(M1)9CH(M2)|= |B(M1)9B(M2)|6 k;

where the last inequality follows because (M1; M2) is a k-pair. Thus, the result follows.

Page 6: On Mills's conjecture on matroids with many common bases

276 M. Lemos /Discrete Mathematics 240 (2001) 271–276

We say that a matroid M is square, when

|E(M)| − 2r(M)∈{−1; 0; 1}:The next result follows from Corollary 8.1.8 of [2]:

Lemma 6. If M is a (k+1)-connected matroid and |E(M)|¡ 2k, then M is a squareuniform matroid.

Using the previous lemma, we can prove the next result, which removes the boundon the size of E from Conjecture 1 and excludes the few counter-examples to it.

Theorem 2. For some positive integer k, suppose that M1 and M2 are (k+1)-connectedmatroids having the same ground set. If |B(M1)9B(M2)|= k, then either(a) there is an integer j∈ [0; k] and a matroid N on E that is obtained from M1 and

M2 by relaxing j and k − j circuits-hyperplanes, respectively; or(b) there is a positive integer r such that

2(

2r − 1r

)= k

and M1 =M∗2 is a square uniform matroid having 2r − 1 elements.

Proof. When |E(M)|¿ 2k, then min{g(M1); g(M∗1 )}¿ k + 1 and the result follows

from Theorem 1. So we may suppose that |E(M)|6 2k − 1. Then Lemma 6 impliesthat M1 and M2 are square uniform matroids. As E(M1) =E(M2) and M1 =M2, itfollows that M1 =M∗

2 and |E(M1)|= 2r − 1, for some positive integer r. Observe that

2(

2r − 1r

)= k

because r(M1) = r(M2) and so B(M1)9B(M2) =B(M1) ∪B(M2).

Acknowledgements

The author was partially supported by CNPq, FINEP and PRONEX 107/97. Theauthor also thanks the referees for the valuable suggestions that improved this article.

References

[1] A.D. Mills, On matroids with many common bases, Discrete Math. 203 (1999) 195–205.[2] J.G. Oxley, Matroid Theory, Oxford University Press, Oxford, 1992.[3] K. Truemper, Alpha-balanced graphs and matroids, J. Combin. Theory Ser. B 32 (1982) 112–139.[4] W.T. Tutte, Introduction to the Theory of Matroids, Elsevier, New York, 1971.