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

Tuza’s conjecture for binary geometries

Kazuhiro Nomoto  and  Jorn van der Pol Department of Combinatorics and Optimization, University of Waterloo, Waterloo, Canada
Abstract.

Tuza (A conjecture, in Proceedings of the Colloquia Mathematica Societatis Janos Bolyai, 1981) conjectured that τ(G)2ν(G)\tau(G)\leq 2\nu(G) for all graphs GG, where τ(G)\tau(G) is the minimum size of an edge set whose removal makes GG triangle-free, and ν(G)\nu(G) is the maximum size of a collection of pairwise edge-disjoint triangles. Here, we generalise Tuza’s conjecture to simple binary matroids that do not contain the Fano plane as a restriction. We prove that the geometric version of the conjecture holds for cographic matroids.

1. Introduction

Let GG be a simple graph. A (triangle) packing is a set of pairwise edge-disjoint triangles in GG, and a (triangle) hitting set is a set of edges that meets every triangle in GG. We write ν(G)\nu(G) for the size of a maximum packing, and τ(G)\tau(G) for the size of a minimum hitting set in GG. It is easily seen that ν(G)τ(G)3ν(G)\nu(G)\leq\tau(G)\leq 3\nu(G) for all graphs GG. Tuza conjectured that the factor 3 can be improved to 2.

Conjecture 1 (Tuza’s conjecture [Tuz81]).

Let GG be a simple graph; then τ(G)2ν(G)\tau(G)\leq 2\nu(G).

If Tuza’s conjecture is true, the constant 2 is best possible, as shown by the complete graphs K4K_{4} and K5K_{5}.

Over the past 40 years, several special cases of Conjecture 1 have been proven. It is now known that Conjecture 1 holds for planar graphs [Tuz90], graphs without homeomorphic copy of K3,3K_{3,3} [Kri95], threshold graphs [BBG+21], and a number of other graph classes. The full conjecture, however, remains wide open.

In this paper, we generalise Tuza’s conjecture to the setting of simple binary matroids, that is, subsets of finite-dimensional binary projective spaces.

Unfortunately, Tuza’s conjecture fails in general for simple binary matroids. The smallest counterexample is the Fano plane, F7=PG(2,2)F_{7}=\mathrm{PG}(2,2), for which ν(F7)=1\nu(F_{7})=1 and τ(F7)=3\tau(F_{7})=3. A computer search among small binary matroids reveals that all simple binary matroids on at most 14 elements for which Tuza’s conjecture fails contain a restriction isomorphic to the Fano plane. This inspires the following conjecture.

Conjecture 2.

Let MM be a simple binary matroid that does not contain a restriction isomorphic to the Fano plane. Then τ(M)2ν(M)\tau(M)\leq 2\nu(M).

Every simple graph GG has an associated simple binary matroid, the cycle matroid M(G)M(G), with the property that τ(M(G))=τ(G)\tau(M(G))=\tau(G) and ν(M(G))=ν(G)\nu(M(G))=\nu(G). Graphic matroids do not have restrictions isomorphic to the Fano plane, so the statement of Conjecture 2 implies that of Conjecture 1.

Haxell [Hax99] showed that τ(G)6623ν(G)\tau(G)\leq\tfrac{66}{23}\nu(G) for simple graphs GG. One reason we believe it is natural to consider Tuza’s conjecture in the geometric setting is that her proof only uses that M(G)M(G) does not contain a Fano-restriction and therefore generalises, mutatis mutandis, to the geometric setting.

Theorem 3 ([Hax99]).

Let MM be a simple binary matroid without Fano-restriction; then τ(M)6623ν(M)\tau(M)\leq\tfrac{66}{23}\nu(M).

In this paper, we prove that Conjecture 2 holds for cographic matroids, i.e. matroids whose duals are graphic.

Theorem 4.

If MM is a cographic matroid, then τ(M)2ν(M)\tau(M)\leq 2\nu(M).

Theorem 4 does not require the matroid MM to be simple. The notation τ(M)\tau(M) and ν(M)\nu(M) generalises to non-simple binary matroids in the obvious way (Tuza’s conjecture for multigraphs was considered in [CDM+14]).

Whitney’s planarity criterion [Whi32] asserts that a graph is planar if and only if its associated graphic matroid is cographic. Thus, Theorem 4 implies that Tuza’s conjecture holds for planar graphs, which was originally proved by Tuza.

Corollary 5 ([Tuz90]).

Let GG be a planar graph; then τ(G)2ν(G)\tau(G)\leq 2\nu(G).

An even stronger generalization of Tuza’s conjecture appears as Problem 1.8 in [AZ20]. Aharoni and Zerbib ask if, in a 3-uniform hypergraph without a tent-subgraph, the size of a minimum cover is at most twice the size of a maximum matching. (Here, a tent is the hypergraph on vertex set {1,2,,7}\{1,2,\ldots,7\} with hyperedges {1,2,3}\{1,2,3\}, {1,4,5}\{1,4,5\}, {1,6,7}\{1,6,7\}, and {3,5,7}\{3,5,7\}.) The 3-uniform hypergraph on the elements of a simple binary matroid whose hyperedges are the triangles of the matroid is tent-free if and only if the matroid does not have a restriction isomorphic to the Fano-plane; thus a positive answer to the problem formulated by Aharoni and Zerbib implies a positive answer to Conjecture 2. We thank Penny Haxell for pointing us to the paper [AZ20].

2. Preliminaries and notation

2.1. Simple binary matroids

A simple binary matroid is a pair M=(E,P)M=(E,P), where P=PG(n1,2)P=\mathrm{PG}(n-1,2) is a finite-dimensional binary projective geometry of dimension n1n-1 and EPE\subseteq P. The rank of MM is 1 plus the dimension of the largest subgeometry of PP that contains EE.

For matroids M=(E1,P1)M=(E_{1},P_{1}) and N=(E2,P2)N=(E_{2},P_{2}) we say that MM contains NN as a restriction if there exists a linear injection φ:P2P1\varphi\colon P_{2}\rightarrow P_{1} such that φ(E2)E1\varphi(E_{2})\subseteq E_{1}. We say that MM is NN-free is MM does not contain NN as a restriction. We say that MM and NN are isomorphic if there exists a linear bijection φ:P1P2\varphi\colon P_{1}\rightarrow P_{2} such that φ(E1)=E2\varphi(E_{1})=E_{2}.

This definition of simple binary matroid is essentially the same as the standard definition of such matroids, except that our matroids are equipped with an extrinsic ambient space.

We abuse notation and write PG(n1,2)\mathrm{PG}(n-1,2) for both the (n1)(n-1)-dimensional binary projective geometry and the corresponding rank-nn simple binary matroid (E,P)(E,P) with E=P=PG(n1,2)E=P=\mathrm{PG}(n-1,2). We refer to the matroids PG(1,2)\mathrm{PG}(1,2) and PG(2,2)=:F7\mathrm{PG}(2,2)=:F_{7} as the triangle and the Fano plane, respectively.

2.2. Graphic and cographic matroids

Let GG be a graph, let AA be its vertex-edge incidence matrix, and write nn for the rank of AA. Let AA^{\prime} be obtained from AA by restriction to a subset of its rows that is a basis of its row space (A)\mathcal{R}(A).

The points of P=PG(n1,2)P=\mathrm{PG}(n-1,2) can be identified with the nonzero binary vectors in 𝔽2n\mathbb{F}_{2}^{n}. Let EE be the subset of PG(n1,2)\mathrm{PG}(n-1,2) formed by the columns of AA^{\prime}, then (E,P)(E,P) is a simple binary matroid. Although in our formalism M(G)M(G) depends on the choice of AA^{\prime}, all such choices yields isomorphic matroids, and we will write M(G)M(G) for the resulting corresponding matroid. More generally, a matroid is called graphic if it can be obtained from a graph in this way.

In a similar fashion, if A′′A^{\prime\prime} is a matrix whose rows form a basis of the orthogonal complement (A)\mathcal{R}(A)^{\perp}, we can use the columns of A′′A^{\prime\prime} to define a matroid M(G)M^{*}(G) (as in the case of M(G)M(G), this matroid is unique up to isomorphism), and we call a matroid cographic if it can be obtained from a graph in this way.

Triangles in M(G)M(G) correspond to triangles in GG, while triangles in M(G)M^{*}(G) correspond to minimal edge cuts (bonds) of cardinality 3 in GG (which we will also call triads).

2.3. Packings and hitting sets

Let M=(E,P)M=(E,P) be a simple binary matroid. A (triangle) packing of MM is a collection of disjoint triangles contained in MM; a (triangle) hitting set of MM is a subset XEX\subseteq E such that (EX,P)(E\setminus X,P) is triangle-free. We write ν(M)\nu(M) for the maximum size of a triangle packing in MM, and τ(M)\tau(M) for the minimum size of a triangle hitting set.

Alternatively, the parameters ν(M)\nu(M) and τ(M)\tau(M) can be formulated as the objective value of integer programmes. Write 𝒯(M)\mathcal{T}(M) for the collection of triangles of MM, then

ν(M)=max{T𝒯(M)xT:TexT1eEx0𝒯(M)},\nu(M)=\max\left\{\sum_{T\in\mathcal{T}(M)}x_{T}:\begin{array}[]{ll}\sum_{T\ni e}x_{T}\leq 1&\forall e\in E\\[4.30554pt] \hphantom{\sum_{T\ni e}{}}x\in\mathbb{Z}_{\geq 0}^{\mathcal{T}(M)}&\end{array}\right\},

and

τ(M)=min{eEye:eTye1T𝒯(M)y0E}.\tau(M)=\min\left\{\sum_{e\in E}y_{e}:\begin{array}[]{ll}\sum_{e\in T}y_{e}\geq 1&\forall T\in\mathcal{T}(M)\\[4.30554pt] \hphantom{\sum_{e\in T}{}}y\in\mathbb{Z}_{\geq 0}^{E}&\end{array}\right\}.

It is easily verified that ν(M(G))=ν(G)\nu(M(G))=\nu(G) and ν(M(G))=τ(G)\nu(M(G))=\tau(G) for any graph GG.

2.4. Weighted binary matroids

We generalise the notion of weighted graphs, as discussed by Chapuy et al. [CDM+14], to matroids. Let M=(E,P)M=(E,P) be a simple binary matroid, and let w:E0w\colon E\rightarrow\mathbb{Z}_{\geq 0} be a weight function; we refer to the pair (M,w)(M,w) as a weighted binary matroid. The parameters ν(M)\nu(M) and τ(M)\tau(M) are easily generalised to the weighted setting:

νw(M)=max{T𝒯(M)xT:TexTw(e)eEx0𝒯(M)},\nu_{w}(M)=\max\left\{\sum_{T\in\mathcal{T}(M)}x_{T}:\begin{array}[]{ll}\sum_{T\ni e}x_{T}\leq w(e)&\forall e\in E\\[4.30554pt] \hphantom{\sum_{T\ni e}{}}x\in\mathbb{Z}_{\geq 0}^{\mathcal{T}(M)}&\end{array}\right\},

and

τw(M)=min{eEweye:eTye1T𝒯(M)y0E}.\tau_{w}(M)=\min\left\{\sum_{e\in E}w_{e}y_{e}:\begin{array}[]{ll}\sum_{e\in T}y_{e}\geq 1&\forall T\in\mathcal{T}(M)\\[4.30554pt] \hphantom{\sum_{e\in T}{}}y\in\mathbb{Z}_{\geq 0}^{E}&\end{array}\right\}.

If we=1w_{e}=1 for all eEe\in E, then νw(M)=ν(M)\nu_{w}(M)=\nu(M) and τw(M)=τ(M)\tau_{w}(M)=\tau(M). The weighted versions of these parameters allow us to talk about binary matroids that may contain non-trivial parallel classes. When M=(E,P)M=(E,P) and w:E0w\colon E\rightarrow\mathbb{Z}_{\geq 0} is a weight function, we can define a related weight function w:P0w^{\prime}\colon P\rightarrow\mathbb{Z}_{\geq 0} by setting w(e)=w(e)w^{\prime}(e)=w(e) if eEe\in E and w(e)=0w^{\prime}(e)=0 otherwise. In that case, τw(P)=τw(M)\tau_{w^{\prime}}(P)=\tau_{w}(M) and νw(P)=νw(M)\nu_{w^{\prime}}(P)=\nu_{w}(M); thus, we may always assume that E=PE=P.

3. Cographic matroids

In this section we prove Theorem 4.

3.1. 3-uniform hypergraphs

Let M=(E,P)M=(E,P) be a simple binary matroid. It will be useful to encode the triangles of MM as a hypergraph 𝕋(M)\mathbb{T}(M) on vertices EE, in which a 3-set T(E3)T\in\binom{E}{3} forms a hyperedge if and only if TT is a triangle of MM. The hypergraph 𝕋(M)\mathbb{T}(M) is clearly 3-uniform, and as two triangles in MM intersect in at most one point, the hypergraph is linear as well. In terms of 𝕋(M)\mathbb{T}(M), ν(M)\nu(M) is the size of a maximum matching in 𝕋(M)\mathbb{T}(M), while τ(M)\tau(M) is the size of a minimum cover in 𝕋(M)\mathbb{T}(M).

We will need the following standard result on hypergraphs.

Lemma 6.

Let H=(V,E)H=(V,E) be a 33-uniform linear hypergraph in which the minimum degree is at least 22. Then HH contains a linear cycle.

Proof.

Let P={e1,,et}P=\{e_{1},\dots,e_{t}\} be a maximal linear path in HH. Pick ve1e2v\in e_{1}-e_{2}. Since the degree of vv is at least 22, there is an edge e0e_{0} for which e0e1={v}e_{0}\cap e_{1}=\{v\}. By maximality of PP, there exists some j{2,,t}j\in\{2,\dots,t\} such that |e0ej|0|e_{0}\cap e_{j}|\neq 0. Take the smallest such jj. Then {e0,e1,,ej}\{e_{0},e_{1},\dots,e_{j}\} forms a linear cycle. ∎

A crown of size kk is a linear cycle on vertices {e1,,ek,f1,,fk}\{e_{1},\dots,e_{k},f_{1},\dots,f_{k}\} with edges {ei,fi,ei+1}\{e_{i},f_{i},e_{i+1}\}, i[k]i\in[k] (where we identify k+1k+1 with 11), with the additional property that these are the only edges in which the eie_{i} are contained. Crowns were introduced as an inductive tool in [Tuz90, Lemma 2].

3.2. Proof of Theorem 4

We prove the following reformulation of Theorem 4. We remark that Claims 7.1 and 7.2 are just Properties (a)–(c) in [CDM+14, Section 3] adapted to our context, and follow from the same argument.

A note on language: In the proof of the following lemma, we consider both a simple cographic matroid MM and a graph GG such that M=M(G)M=M^{*}(G). We use the terms “triangle of MM”, “triad in GG”, and “hyperedge of 𝕋(M)\mathbb{T}(M)” interchangeably, depending on the context.

Lemma 7.

Every weighted simple cographic matroid (M,w)(M,w) satisfies τw(M)2νw(M)\tau_{w}(M)\leq 2\nu_{w}(M).

Proof.

Suppose that the lemma fails. Let (M,w)(M,w) be a counterexample for which |E(M)|+w(E(M))|E(M)|+w(E(M)) is as small as possible. In the remainder of the proof, we write EE for E(M)E(M). Let GG be a graph such that M=M(G)M=M^{*}(G) for which |V(G)||V(G)| is as small as possible; as MM is simple, every edge-cut of GG has size at least 3. Small cases are easily checked, so we may assume that |V(G)|3|V(G)|\geq 3.

7.1.

For every eEe\in E: w(e)1w(e)\geq 1 and ee is contained in at least two triangles of MM.

Proof of claim.

If w(e)=0w(e)=0 or ee is not contained in any triangle of MM, then (M,w)(M^{\prime},w^{\prime}) is a smaller counterexample, where M=M\eM^{\prime}=M\backslash e and ww^{\prime} is the restriction of ww to E(M){e}E(M)-\{e\}. So w(e)1w(e)\geq 1. If ee is contained in exactly one triangle of MM, say, {e,f,f}\{e,f,f^{\prime}\}, define a weight function ww^{\prime} by setting w(x)=w(x)1w^{\prime}(x)=w(x)-1 for x{e,f,f}x\in\{e,f,f^{\prime}\} and w(x)=w(x)w^{\prime}(x)=w(x) otherwise. Let RR be a minimal hitting set of (M,w)(M,w^{\prime}) with w(R)=τw(M)w^{\prime}(R)=\tau_{w^{\prime}}(M); by minimality of RR, |R{e,f,f}|2|R\cap\{e,f,f^{\prime}\}|\leq 2, so w(R)w(R)+2w(R)\leq w^{\prime}(R)+2. It follows that

τw(M)w(R)w(R)+2=τw(M)+22νw(M)+22νw(M),\tau_{w}(M)\leq w(R)\leq w^{\prime}(R)+2=\tau_{w^{\prime}}(M)+2\leq 2\nu_{w^{\prime}}(M)+2\leq 2\nu_{w}(M),

which contradicts that (M,w)(M,w) is a counterexample. ∎

7.2.

If ee is in exactly two triangles of MM, then w(e)=1w(e)=1.

Proof of claim.

In view of the previous claim, it suffices to show that w(e)1w(e)\leq 1. Suppose, for the sake of contradiction, that ee is in exactly two triangles, and w(e)2w(e)\geq 2. Call the two triangles {e,f,f}\{e,f,f^{\prime}\} and {e,g,g}\{e,g,g^{\prime}\}. Consider the weighted simple cographic matroid (M,w)(M,w^{\prime}), where w(e)=w(e)2w^{\prime}(e)=w(e)-2, w(x)=w(x)1w^{\prime}(x)=w(x)-1 for all x{f,f,g,g}x\in\{f,f^{\prime},g,g^{\prime}\}, and w(x)=w(x)w^{\prime}(x)=w(x) for all xE(M){e,f,f,g,g}x\in E(M)-\{e,f,f^{\prime},g,g^{\prime}\}. Let RR be a minimal hitting set of (M,w)(M,w^{\prime}), so w(R)=τw(M)w^{\prime}(R)=\tau_{w^{\prime}}(M). By minimality of RR, if RR contains an element from {f,f}\{f,f^{\prime}\} and an element from {g,g}\{g,g^{\prime}\}, then it does not contain ee. It follows that w(R)w(R)+4w(R)\leq w^{\prime}(R)+4, and hence that

τw(M)w(R)w(R)+4=τw(M)+42νw(M)+42νw(M),\tau_{w}(M)\leq w(R)\leq w^{\prime}(R)+4=\tau_{w^{\prime}}(M)+4\leq 2\nu_{w^{\prime}}(M)+4\leq 2\nu_{w}(M),

which contradicts that (M,w)(M,w) is a counterexample. ∎

We now prove some basic properties of the graph GG.

7.3.

GG is 2-connected.

Proof of claim.

By minimality of |V(G)||V(G)|, GG has no isolated vertices. If GG is not 2-connected, then MM is disconnected. It follows that MM has at least one component M|XM|X, XE(M)X\subseteq E(M), such that the lemma already fails for (M|X,w|X)(M|X,w|X), which contradicts minimality of (M,w)(M,w). ∎

7.4.

GG is a simple graph.

Proof of claim.

Loops in GG are not contained in cuts, so we may assume that GG has no loops. Suppose, for the sake of contradiction, that ee and ee^{\prime} are distinct parallel edges in GG and let FF be the maximal set of parallel edges containing both ee and ee^{\prime}. For each triad TT of GG, either TF=T\cap F=\emptyset, or FTF\subseteq T. It follows that if |F|3|F|\geq 3, then ee is contained in at most one triad of GG, contradicting Claim 7.1. So we may assume that F={e,e}F=\{e,e^{\prime}\}. By Claim 7.1, there are distinct elements tt and tt^{\prime} such that F{t}F\cup\{t\} and F{t}F\cup\{t^{\prime}\} are both triads of GG. It follows that {t,t}\{t,t^{\prime}\} contains a cut of GG, contradicting simplicity of MM. ∎

7.5.

𝕋(M)\mathbb{T}(M) does not contain a crown.

Proof of claim.

Suppose, for the sake of contradiction, that 𝕋(M)\mathbb{T}(M) contains a crown of size kk, say {e1,,ek;f1,,fk}\{e_{1},\ldots,e_{k};f_{1},\ldots,f_{k}\}. By Claim 7.2, w(ei)=1w(e_{i})=1 for all i[k]i\in[k].

If kk is even, say k=2qk=2q, let X={e1,e3,,e2q1}{f1,f3,,f2q1}X=\{e_{1},e_{3},\dots,e_{2q-1}\}\cup\{f_{1},f_{3},\dots,f_{2q-1}\}. Let w(x)=w(x)1w^{\prime}(x)=w(x)-1 for xXx\in X and w(x)=w(x)w^{\prime}(x)=w(x) otherwise. Let RR be a minimal hitting set such that w(R)=τw(M)w^{\prime}(R)=\tau_{w^{\prime}}(M). Note that w(R)=w(R)+|RX|w(R)+2qw(R)=w^{\prime}(R)+|R\cap X|\leq w^{\prime}(R)+2q. Note also that νw(M)+qνw(M)\nu_{w^{\prime}}(M)+q\leq\nu_{w}(M): let 𝒯\mathcal{T}^{\prime} be a set of (not necessarily distinct) triangles of MM for which νw(M)=|𝒯|\nu_{w^{\prime}}(M)=|\mathcal{T}^{\prime}|, then 𝒯=𝒯{{ei,fi,ei+1}:i is odd}\mathcal{T}=\mathcal{T}^{\prime}\cup\{\{e_{i},f_{i},e_{i+1}\}:\text{$i$ is odd}\} certifies that νw(M)νw(M)+q\nu_{w}(M)\geq\nu_{w^{\prime}}(M)+q. It follows that

τw(M)w(R)w(R)+2q=τw(M)+2q2νw(M)+2q2νw(M),\tau_{w}(M)\leq w(R)\leq w^{\prime}(R)+2q=\tau_{w^{\prime}}(M)+2q\leq 2\nu_{w^{\prime}}(M)+2q\leq 2\nu_{w}(M),

which contradicts that (M,w)(M,w) is a counterexample.

If kk is odd, say k=2q+1k=2q+1, let X={e1,e3,,e2q+1}{f1,f3,,f2q1}X=\{e_{1},e_{3},\dots,e_{2q+1}\}\cup\{f_{1},f_{3},\dots,f_{2q-1}\}; note that |X|=2q+1|X|=2q+1. Let w(x)=w(x)1w^{\prime}(x)=w(x)-1 for xXx\in X and w(x)=w(x)w^{\prime}(x)=w(x) otherwise. Let RR be a minimal hitting set such that w(R)=τw(M)w^{\prime}(R)=\tau_{w^{\prime}}(M). Note that w(R)=w(R)+|RX|w(R)=w^{\prime}(R)+|R\cap X|. If XRX\subseteq R, then we may replace RR with R\{e1}R\backslash\{e_{1}\} as R\{e1}R\backslash\{e_{1}\} remains a hitting set. Hence we may assume that |RX|2q|R\cap X|\leq 2q, and therefore w(R)w(R)+2qw(R)\leq w^{\prime}(R)+2q. Note also that νw(M)+qνw(M)\nu_{w^{\prime}}(M)+q\leq\nu_{w}(M); let 𝒯\mathcal{T}^{\prime} be a set of (not necessarily distinct) triangles of MM for which νw(M)=|𝒯|\nu_{w^{\prime}}(M)=|\mathcal{T}^{\prime}|, then 𝒯=𝒯{{ei,fi,ei+1}:i is odd and i2q1}\mathcal{T}=\mathcal{T}^{\prime}\cup\{\{e_{i},f_{i},e_{i+1}\}:\text{$i$ is odd and $i\leq 2q-1$}\} certifies that νw(M)νw(M)+q\nu_{w}(M)\geq\nu_{w^{\prime}}(M)+q. It follows as before that

τw(M)w(R)w(R)+2q=τw(M)+2t2νw(M)+2q2νw(M),\tau_{w}(M)\leq w(R)\leq w^{\prime}(R)+2q=\tau_{w^{\prime}}(M)+2t\leq 2\nu_{w^{\prime}}(M)+2q\leq 2\nu_{w}(M),

which contradicts that (M,w)(M,w) is a counterexample. ∎

For vV(G)v\in V(G), write δ(v)\delta(v) for the set of edges incident with vv. Call a triangle TT of MM a vertex-triangle if T=δ(v)T=\delta(v) for some vV(G)v\in V(G), and a non-vertex-triangle otherwise.

7.6.

MM has a non-vertex-triangle.

Proof of claim.

By Claim 7.1 and Lemma 6, 𝕋(M)\mathbb{T}(M) contains a linear cycle; let CC be such a cycle. If every triangle in MM is a vertex-triangle, then every element of MM is in at most two triangles, and hence the maximum degree in 𝕋(M)\mathbb{T}(M) is 2. This implies that CC is a crown, which contradicts Claim 7.5. ∎

Given a triangle TT of MM, denote by G1(T)G_{1}(T) and G2(T)G_{2}(T) the two connected components of G\TG\backslash T; we may assume that |E(G1(T))||E(G2(T))||E(G_{1}(T))|\leq|E(G_{2}(T))|. Among all non-vertex-triangles, let TT be one for which |E(G1(T))||E(G_{1}(T))| is as small as possible, and write X=E(G1(T))X=E(G_{1}(T)). As TT is not a vertex-triangle, the set XX is non-empty.

7.7.

Every triangle of MM is contained in E(G1(T))TE(G_{1}(T))\cup T or in E(G2(T))TE(G_{2}(T))\cup T.

Proof of claim.

The claim clearly holds for TT. Let STS\neq T be a triangle of MM. Since MM is simple and binary, it follows that |ST|1|S\cap T|\leq 1 and rM(ST)=4|ST|r_{M}(S\cup T)=4-|S\cap T|. By Claim 7.3, MM is connected and hence r(M)=|E||V(G)|+1r(M)=|E|-|V(G)|+1. It follows that

rM(G)(E(ST))=rM(ST)+|E(ST)|r(M)=|V(G)|3,r_{M(G)}(E\setminus(S\cup T))=r_{M}(S\cup T)+|E\setminus(S\cup T)|-r(M)=|V(G)|-3,

so the graph G(ST)G\setminus(S\cup T) has three connected components; thus there exists i{1,2}i\in\{1,2\} such that Gi(T)SG_{i}(T)\setminus S is connected, while G3i(T)SG_{3-i}(T)\setminus S is not.

Suppose, for the sake of contradiction, that the claim fails for SS. As |ST|1|S\cap T|\leq 1, clearly 1|E(Gj(T))S|21\leq|E(G_{j}(T))\cap S|\leq 2 for j{1,2}j\in\{1,2\}.

If |E(Gi(T))S|=1|E(G_{i}(T))\cap S|=1, then, since Gi(T)SG_{i}(T)\setminus S is connected, the unique element in E(Gi(T))SE(G_{i}(T))\cap S is contained in a cycle of Gi(T)G_{i}(T); in this case, GG has a cut and a cycle that intersect in a single element: a contradiction, so |E(Gi(T))S|=2|E(G_{i}(T))\cap S|=2 and consequently |E(G3i(T))S|=1|E(G_{3-i}(T))\cap S|=1.

Let ss be the unique element in E(G3i(T))SE(G_{3-i}(T))\cap S. As

|V(G)|3=rM(G)(E(T{s}))=rM(T{s})+|E(T{s})|r(M)=rM(T{s})+|V(G)|5,\begin{split}|V(G)|-3&=r_{M(G)}(E\setminus(T\cup\{s\}))\\ &=r_{M}(T\cup\{s\})+|E\setminus(T\cup\{s\})|-r(M)\\ &=r_{M}(T\cup\{s\})+|V(G)|-5,\end{split}

we must have that rM(T{s})=2r_{M}(T\cup\{s\})=2, which contradicts that MM is simple. ∎

7.8.

The minimum degree in G1(T)G_{1}(T) is at least 2.

Proof of claim.

Suppose, for the sake of contradiction, that G1(T)G_{1}(T) contains a vertex vv of degree at most 1. Let (α,β)=(dG1(T)(v),dG(v))(\alpha,\beta)=(d_{G_{1}(T)}(v),d_{G}(v)). Clearly, αβα+3\alpha\leq\beta\leq\alpha+3.

If β=0\beta=0, then GG has an isolated vertex, contradicting Claim 7.3.

If β{1,2}\beta\in\{1,2\}, then GG has a vertex of degree β\beta, contradicting simplicity of MM.

If (α,β)=(0,3)(\alpha,\beta)=(0,3), then TT is a vertex-triangle of MM: a contradiction.

If (α,β)=(1,3)(\alpha,\beta)=(1,3), then TδG(v)T\triangle\delta_{G}(v) is a cut of size 2 in GG: a contradiction.

If (α,β)=(1,4)(\alpha,\beta)=(1,4), then δG(v)T\delta_{G}(v)\setminus T is a cut of size 1 in GG: a contradiction.

As this list exhausts all possible pairs (α,β)(\alpha,\beta), it follows that the minimum degree in G1(T)G_{1}(T) is at least 2. ∎

By Claim 7.8, the graph G1(T)G_{1}(T) contains at least one cycle; among all such cycles, let C=v1v2vpv1C=v_{1}v_{2}\ldots v_{p}v_{1} be one that is shortest.

7.9.

δG(vi)\delta_{G}(v_{i}) is a vertex-triangle for all i[p]i\in[p]; if ee is incident with viv_{i} and vjv_{j}, then the only triangles of MM containing ee are δG(vi)\delta_{G}(v_{i}) and δG(vj)\delta_{G}(v_{j}).

Proof of claim.

Let eδG(vi)Te\in\delta_{G}(v_{i})\setminus T. By Claim 7.1, ee is contained in at least two triangles of MM; let TT^{\prime} be a triangle of MM containing ee. By Claim 7.7, TXTT^{\prime}\subseteq X\cup T. As TT is the unique non-vertex-triangle in XTX\cup T, TT^{\prime} must be a vertex-triangle. We conclude that ee is in two vertex-triangles, one of which must be δG(vi)\delta_{G}(v_{i}). ∎

Let KK be the set of edges along the cycle CC, and let F=i=1pδG(vi)KF=\bigcup_{i=1}^{p}\delta_{G}(v_{i})\setminus K. As the cycle CC is of minimum length, KFK\cup F is a crown of size pp in 𝕋(M)\mathbb{T}(M) with hyperedges {δG(vi):i[p]}\{\delta_{G}(v_{i}):i\in[p]\}, in which the elements of KK have degree 2. This contradicts Claim 7.5. ∎

4. Geometries

We conclude this paper by proving the geometric version of Tuza’s conjecture in a few special cases.

4.1. Projective geometries

Consider PG(n1,2)\mathrm{PG}(n-1,2). When n=1n=1 or n=2n=2, Tuza’s conjecture holds trivially, but when n=3n=3 it fails. We will assume that n4n\geq 4.

The removal of a hyperplane makes PG(n1,2)\mathrm{PG}(n-1,2) triangle-free, and no smaller set has the same property. It follows that

τ(PG(n1,2))=2n11.\tau(\mathrm{PG}(n-1,2))=2^{n-1}-1. (1)

A spread is a partition of a projective geometry into lower-dimensional subgeometries. The following result, phrased here in matroidal terms, can be found in [Dem68, p. 29].

Theorem 8.

The binary projective geometry PG(n1,2)\mathrm{PG}(n-1,2) can be partitioned into subgeometries isomorphic to PG(d1,2)\mathrm{PG}(d-1,2) if and only if d|nd|n.

An immediate consequence of this result is that binary projective geometries of even rank can be partitioned into triangles, and hence

n evenν(PG(n1,2))=13(2n1).\text{$n$ even}\Longrightarrow\nu(\mathrm{PG}(n-1,2))=\tfrac{1}{3}(2^{n}-1). (2)

Binary projective geometries of odd rank cannot be partitioned into triangles; however partial spreads were studied by Beutelspacher [Beu75, Theorems 4.1–4.2], who showed that binary projective geometries of odd rank can be partitioned into triangles and four additional points (in fact, a 4-circuit, but that is not important here), and hence

n oddν(PG(n1,2))=13(2n5).\text{$n$ odd}\Longrightarrow\nu(\mathrm{PG}(n-1,2))=\tfrac{1}{3}(2^{n}-5). (3)

Combining (1)–(3), Tuza’s conjecture for projective geometries of rank at least 4 follows.

Proposition 9.

If n4n\geq 4, then τ(PG(n1,2))2ν(PG(n1,2))\tau(\mathrm{PG}(n-1,2))\leq 2\nu(\mathrm{PG}(n-1,2)). Moreover, τ(PG(n1,2))/ν(PG(n1,2))32\tau(\mathrm{PG}(n-1,2))/\nu(\mathrm{PG}(n-1,2))\to\tfrac{3}{2} as nn\to\infty.

4.2. Bose–Burton geometries

For nkn\geq k, let P=PG(n1,2)P=\mathrm{PG}(n-1,2) and let QQ be a subgeometry of PP of rank nkn-k. We refer to the matroid (PQ,P)(P-Q,P) as the Bose–Burton geometry BB(n,k,2)\mathrm{BB}(n,k,2). It is the maximum-size simple binary matroid of rank nn that does not contain PG(k1,2)\mathrm{PG}(k-1,2) as a submatroid [BB66].

It is easily checked that BB(n,0,2)\mathrm{BB}(n,0,2) is empty and BB(n,1,2)\mathrm{BB}(n,1,2) is triangle-free. In both cases, Tuza’s conjecture holds trivially. For the remainder of this section, we will therefore assume that k2k\geq 2.

Lemma 10.

Let nk2n\geq k\geq 2. Then τ(BB(n,k,2))=2n12nk\tau(\mathrm{BB}(n,k,2))=2^{n-1}-2^{n-k}.

Proof.

With PP and QQ as above, let HH be a hyperplane of PP with QHQ\subseteq H. The matroid M=((PQ)(HQ),P)M^{\prime}=((P\setminus Q)\setminus(H\setminus Q),P) is triangle-free, so τ(BB(n,k,2))|HQ|=2n12nk\tau(\mathrm{BB}(n,k,2))\leq|H\setminus Q|=2^{n-1}-2^{n-k}. As any triangle-free matroid of rank at most nn has at most 2n12^{n-1} points, the upper bound is in fact an equality. ∎

We next show that BB(n,2,2)\mathrm{BB}(n,2,2) can be partitioned into triangles, using a variant of the proof of [Beu75, Theorem 4.2].

Lemma 11.

Let n2n\geq 2. BB(n,2,2)\mathrm{BB}(n,2,2) can be partitioned into triangles. In particular, ν(BB(n,2,2))=2n2\nu(\mathrm{BB}(n,2,2))=2^{n-2}.

Proof.

The claim is trivial for n=2n=2, so we may assume that n3n\geq 3. As above, BB(n,2,2)=(PQ,P)\mathrm{BB}(n,2,2)=(P-Q,P). Consider an embedding of PP in PG(2n5,2)\mathrm{PG}(2n-5,2). By Theorem 8, PG(2n5,2)\mathrm{PG}(2n-5,2) can be partitioned into subgeometries of rank n2n-2. Let 𝒰\mathcal{U} be such a partition. By symmetry, we may assume that Q𝒰Q\in\mathcal{U}.

We claim that

{UP:U𝒰{Q}}\left\{U\cap P:U\in\mathcal{U}\setminus\{Q\}\right\}

is the required partition of PQP\setminus Q into triangles.

For each U𝒰{Q}U\in\mathcal{U}\setminus\{Q\}, we find

r(UP)=r(U)+r(P)r(U,P)r(U)+r(P)(2n4)=(n2)+n(2n4)=2,\begin{split}r(U\cap P)&=r(U)+r(P)-r(\langle U,P\rangle)\\ &\geq r(U)+r(P)-(2n-4)\\ &=(n-2)+n-(2n-4)=2,\end{split}

so each such UU intersects PP in (at least) a triangle. As |𝒰{Q}|=2n2|\mathcal{U}\setminus\{Q\}|=2^{n-2}, it follows that UPU\cap P is a triangle for each UU. This proves the claim. ∎

Lemma 12.

ν(BB(n,k,2))14k/232n\nu(\mathrm{BB}(n,k,2))\geq\frac{1-4^{-\lfloor k/2\rfloor}}{3}2^{n} for all nk2n\geq k\geq 2.

Proof.

Write M=BB(n,k,2)M=\mathrm{BB}(n,k,2). Let P=PG(n1,2)P=\mathrm{PG}(n-1,2) and let QQ and RR be subgeometries of rank n2n-2 and nkn-k, respectively, such that PQRP\supset Q\supset R. Then M=(PR,P)M=(P\setminus R,P), (PQ,P)=BB(n,2,2)(P\setminus Q,P)=\mathrm{BB}(n,2,2), and (QR,Q)=BB(n2,k2,2)(Q\setminus R,Q)=\mathrm{BB}(n-2,k-2,2). As PRP\setminus R is the disjoint union of PQP\setminus Q and QRQ\setminus R, it follows that

ν(BB(n,k,2))ν(BB(n,2,2))+ν(BB(n2,k2,2))=2n2+ν(BB(n2,k2,2)).\begin{array}[]{r O c O c O c O c}\nu(\mathrm{BB}(n,k,2))&\geq&\nu(\mathrm{BB}(n,2,2))&+&\nu(\mathrm{BB}(n-2,k-2,2))\\ &=&2^{n-2}&+&\nu(\mathrm{BB}(n-2,k-2,2)).\end{array}

The claim now follows by induction and ν(BB(n,0,2))=ν(BB(n,1,2))=0\nu(\mathrm{BB}(n,0,2))=\nu(\mathrm{BB}(n,1,2))=0. ∎

Lemma 10 and Lemma 12 now readily imply Tuza’s conjecture for Bose–Burton geometries.

Proposition 13.

τ(BB(n,k,2))2ν(BB(n,k,2))\tau(\mathrm{BB}(n,k,2))\leq 2\nu(\mathrm{BB}(n,k,2)) for all nk2n\geq k\geq 2.

4.3. Matroids with critical number at most 2

The critical number χ(M)\chi(M) of an nn-dimensional simple binary matroid M=(E,P)M=(E,P) is the smallest integer k0k\geq 0 such that MM is a restriction of the Bose–Burton geometry BB(n,k,2)\mathrm{BB}(n,k,2); alternatively, it is the smallest integer k0k\geq 0 such that PEP\setminus E contains a subgeometry of PP of dimension nkn-k. In particular, if χ(M)2\chi(M)\leq 2, then there is a rank-(n2)(n-2) subgeometry of PP such that EPQE\subseteq P\setminus Q. Matroids with critical number at most 2 do not have restrictions isomorphic to the Fano plane.

Proposition 14.

Let M=(E,P)M=(E,P) be a simple binary matroid of rank nn such that χ(M)2\chi(M)\leq 2. Then τ(M)2ν(M)\tau(M)\leq 2\nu(M).

Proof.

As χ(M)2\chi(M)\leq 2, PP has a rank-(n2)(n-2) subgeometry QQ such that EPQE\subseteq P\setminus Q. Moreover, PP has exactly three hyperplanes that contain QQ as a subgeometry. As EE is disjoint from QQ, every triangle of MM intersects each of these hyperplanes. Consequently, EE can be coloured by three colours such that each triangle receives all colours. The claim now follows from the 3-uniform version of Ryser’s conjecure, which was proved by Aharoni [Aha01]. ∎

References

  • [Aha01] Ron Aharoni. Ryser’s conjecture for tripartite 3-graphs. Combinatorica, 21(1):1–4, 2001.
  • [AZ20] Ron Aharoni and Shira Zerbib. A generalization of Tuza’s conjecture. Journal of Graph Theory, 94(3):445–462, 2020.
  • [BB66] Raj Chandra Bose and R.C. Burton. A characterization of flat spaces in a finite geometry and the uniqueness of the Hamming and MacDonald codes. Journal of Combinatorial Theory, 1(1):96–104, 1966.
  • [BBG+21] Marthe Bonamy, Łukasz Bożyk, Andrzej Grzesik, Meike Hatzel, Tomáš Masařik, Jana Novotná, and Karolina Okrasa. Tuza’s conjecture for threshold graphs, 2021. Preprint, arXiv:2105.09871.
  • [Beu75] Albrecht Beutelspacher. Partial spreads in finite projective spaces and partial designs. Mathematisches Zeitschrift, 145:211–229, 1975.
  • [CDM+14] Guillaume Chapuy, Matt DeVos, Jessica McDonald, Bojan Mohar, and Diego Scheide. Packing triangles in weighted graphs. SIAM Journal of Discrete Mathematics, 28(1):226–239, 2014.
  • [Dem68] Peter Dembowski. Finite geometries, volume 44 of Ergebnisse der Mathematik und ihrer Grenzgebiete. Springer, 1968.
  • [Hax99] P.E. Haxell. Packing and covering triangles in graphs. Discrete Mathematics, 195:251–254, 1999.
  • [Kri95] Michael Krivelevich. On a conjecture of Tuza about packing and covering of triangles. Discrete Mathematics, 142:281–286, 1995.
  • [Tuz81] Zsolt Tuza. A conjecture. In A. Hajnal, L. Lovász, and V.T. Sós, editors, Finite and infinite sets. Proceedings of the Colloquia Mathematica Societatis Janos Bolyai, 1981.
  • [Tuz90] Zsolt Tuza. A conjecture on triangles of graphs. Graphs and Combinatorics, 6:373–380, 1990.
  • [Whi32] Hassler Whitney. Non-separable and planar graphs. Transactions of the American Mathematical Society, 34(2):339–362, 1932.