The problem
Find as many triangles as possible in a finite simple undirected graph without reusing an edge; sharing dots is allowed. Then remove edges to destroy every triangle. On four dots all joined to one another, any two triangles share an edge, so only one can be packed. Removing two opposite links destroys all four triangles. Can every graph be cleared using at most twice its largest packing size?[1] [2]
How tightly can independent triangle obstructions predict the number of edges needed to remove them all? In , the graph joining every pair of four vertices, every pair of triangles shares an edge. Thus the maximum edge-disjoint triangle packing has size one. No single edge hits all four triangles, but two opposite edges do, so the minimum triangle edge cover has size two.
For any finite simple undirected graph , let count a largest edge-disjoint triangle packing and count a smallest edge set meeting every triangle. Vertices may be shared by packed triangles. Is always true? The example shows that a universal factor smaller than two is impossible.[1] [2]
Scope
Finite undirected simple graphs. A packing uses edge-disjoint triangles, which may share vertices; a cover is a set of edges meeting every triangle.
What remains open
Removing all three edges of each triangle in a largest packing always works. The target is to reduce that general factor from three to two. The 2026 preprints report a maximum-degree-seven case and a general factor still above two; their proofs and computational certificates are not independently checked here.[1] [2]
Why it matters
Many overlapping triangles can disappear when one shared edge is removed, so simply counting all triangles exaggerates the required work. Edge-disjoint triangles instead force separate removals. Relating these two measures tells us how unavoidable local obstructions constrain one operation that clears the whole graph.[1] [2]
The elementary factor three comes from deleting every edge in a maximum packing: any surviving triangle could otherwise enlarge that packing. Reaching factor two requires using how triangles outside the packing overlap its edges, rather than paying for all three edges independently. This connects a certificate of necessary deletions to a collective deletion strategy. It is the special incidence structure of triangles in a graph, not a count of triangles alone, that could narrow the gap.[1] [2]
Definitions
2 terms
triangle packing
A collection of triangles that share no edges. Sharing vertices is allowed; the packing number is the largest possible size of such a collection.[1]
triangle edge cover
A set of edges meeting every triangle. Removing these edges leaves a triangle-free graph; the cover number is the smallest possible size.[1]
Sources
- Tuza’s conjecture for graphs of maximum degree at most seven
Notes on Tuza’s conjecture for graphs of maximum degree at most seven
Preprint states the general factor-two conjecture and claims the maximum-degree-seven case using computational certificates.
- A Bound Below 2.8 for Tuza’s Conjecture
Notes on A Bound Below 2.8 for Tuza’s Conjecture
Preprint claims τ≤(165/59)ν and a formalization; neither is independently proof-checked here.