Survey · September 2026
Conjecture (Tutte, 1954) Every bridgeless graph admits a nowhere-zero 5-flow.
The conjecture is 72 years old. It is true for planar graphs (where it is the Five Colour Theorem in disguise), it is tight (the Petersen graph has no nowhere-zero 4-flow), and the best general result is Seymour’s 6-flow theorem from 1981. Nobody has moved the general bound since. What has moved is the description of what a counterexample would have to look like, the list of graph classes where the conjecture is verified, and the web of stronger and equivalent statements around it. This survey collects all of that, explains the techniques behind each result, identifies why the techniques stop at 6, and ends with a candid list of attack routes.
Tutte introduced integer flows in 1949-1954 as the dual of map colouring. Take a bridgeless plane graph \(G\), colour its faces properly with colours \(\{1,\dots,k\}\), orient every edge so the smaller colour is on its right, and weight each edge by the difference of the two face colours. Around every vertex the signed weights sum to zero, and every weight lies in \(\{1,\dots,k-1\}\). That is a nowhere-zero \(k\)-flow. The construction reverses for plane graphs, so:
Theorem (Tutte 1954; Zhang Thm 1.4.5). A bridgeless plane graph is face-\(k\)-colourable if and only if it admits a nowhere-zero \(k\)-flow.
Two consequences frame everything that follows.
The flow statement, unlike the colouring statement, makes sense for non-planar graphs. Tutte asked which colouring theorems survive that generalisation, and proposed three conjectures in the 1950s-60s that are still the spine of the subject (Zhang §1.1):
| Conjecture | Statement | Status (Sept 2026) |
|---|---|---|
| 5-flow (1954) | Every bridgeless graph has a nowhere-zero 5-flow | Open |
| 4-flow (1966) | Every bridgeless graph with no Petersen minor has a nowhere-zero 4-flow | Open in general; cubic case (the edge-3-colouring conjecture) announced proved in 2026 |
| 3-flow (1972) | Every 4-edge-connected graph has a nowhere-zero 3-flow | Open; true for 6-edge-connected graphs (Lovász-Thomassen-Wu-Zhang 2013) |
The Petersen graph \(P_{10}\) is bridgeless and has no nowhere-zero 4-flow (a cubic graph has a 4-flow iff it is 3-edge-colourable, and \(P_{10}\) is not). So 5 is the smallest constant that could possibly work for all bridgeless graphs. Tutte’s first conjecture was only that some finite \(k\) works; Jaeger and Kilpatrick proved \(k=8\) (1975-76) and Seymour proved \(k=6\) (1981). The gap between 5 and 6 is the whole problem.
The 5-flow conjecture sits at the centre of a cluster of famous problems: the cycle double cover conjecture, the 5-cycle-double-cover and orientable 5-CDC conjectures, the Berge-Fulkerson conjecture, shortest cycle cover bounds, group connectivity, circular flows, and the theory of snarks. Several of these would imply it (Section 6). Its restriction to cubic graphs is a statement about snarks, the same objects that obstruct the Four Colour Theorem’s generalisations. A proof would be the first non-trivial general upper bound on flow numbers since 1981; a counterexample would have to be a snark of a kind that has never been constructed (Section 3).
Throughout, graphs may have loops and parallel edges. A circuit is a connected 2-regular graph; a cycle is a subgraph in which every vertex has even degree (an even subgraph); a bridge is an edge in no circuit.
Let \(D\) be an orientation of \(E(G)\) and \(f\colon E(G)\to\Gamma\) a weight into an abelian group. \((D,f)\) is a flow if at every vertex \(v\) the sum over out-arcs equals the sum over in-arcs. It is an integer \(k\)-flow if \(\Gamma=\mathbb Z\) and \(|f(e)|<k\) for all \(e\), and nowhere-zero if \(f(e)\ne 0\) for all \(e\). A modular \(k\)-flow (or \(\mathbb Z_k\)-flow) only requires the balance condition modulo \(k\).
Elementary facts (Zhang §1.2):
Theorem (Tutte 1949; Zhang Thm 1.3.3-1.3.4). \(G\) has a nowhere-zero \(k\)-flow iff \(G\) has a nowhere-zero \(\mathbb Z_k\)-flow. In fact any modular \(k\)-flow \((D,f)\) lifts to an integer \(k\)-flow \((D,f')\) with \(f'\equiv f \pmod k\) under the same orientation.
The lift is a potential argument: choose representatives in \(\{0,\dots,k-1\}\), then repeatedly push \(k\) units along a directed path from a source to a sink; the total imbalance strictly decreases (Younger’s proof, Zhang Lemma 1.3.5).
Theorem (Tutte 1954; Zhang Thm 2.2.3). For any abelian group \(\Gamma\) of order \(k\): \(G\) has a nowhere-zero \(\Gamma\)-flow iff \(G\) has a nowhere-zero \(k\)-flow. Moreover the number of nowhere-zero \(\Gamma\)-flows depends only on \(|\Gamma|\).
So the 5-flow conjecture is exactly: every bridgeless graph has a nowhere-zero \(\mathbb Z_5\)-flow. This is the form in which almost all modern work is done. Because \(\mathbb Z_5\) is the only group of order 5, there is no product decomposition available for 5, unlike \(6=2\cdot 3\) and \(8=2\cdot2\cdot2\). Section 7 explains why this single fact is the central obstruction.
Theorem (Zhang Thm 2.1.2). \(G\) has a nowhere-zero \(k_1k_2\)-flow iff \(G\) has a \(k_1\)-flow \(f_1\) and a \(k_2\)-flow \(f_2\) (same orientation) with \(\operatorname{supp}(f_1)\cup\operatorname{supp}(f_2)=E(G)\). Then \(k_2f_1+f_2\) is nowhere-zero.
Theorem (Matthews 1978; Zhang Thm 2.4.2). \(G\) has a nowhere-zero \(2^r\)-flow iff \(E(G)\) is covered by \(r\) cycles.
Theorem (Little-Tutte-Younger 1988; Zhang Thm 2.6.2). \(G\) has a positive \(k\)-flow \((D,f)\) iff \(D(G)\) has \(k-1\) directed cycles covering every arc \(e\) exactly \(f(e)\) times. Equivalently every nonnegative \(k\)-flow is a sum of \(k-1\) nonnegative 2-flows.
The first two are the engines of the 8-flow and 6-flow theorems. The third says the conjecture is equivalent to: every bridgeless graph has an orientation whose arcs are covered by four directed cycles.
Theorem (Hoffman’s circulation theorem; Zhang Cor 2.3.2). \(G\) has a nowhere-zero \(k\)-flow iff \(G\) has an orientation \(D\) such that for every edge cut \((A,B)\), \[\frac{1}{k-1}\le\frac{|[A,B]_D|}{|[B,A]_D|}\le k-1.\]
So the 5-flow conjecture says: every bridgeless graph can be oriented so that no cut is more than 4:1 unbalanced. This is also the definition that generalises to real \(r\) (circular flows, §6.3).
For a bridgeless graph \(G\) and integer \(k\) consider (Zhang Thm 2.5.3):
In general (P3) \(\Rightarrow\) (P2) \(\Rightarrow\) (P1); for \(k\in\{2,3,4\}\) (P1) \(\Leftrightarrow\) (P2); for planar graphs all three coincide. Whether (P1) \(\Rightarrow\) (P2) for \(k=5\) is precisely the orientable 5-CDC conjecture (§6.4), which together with the 5-flow conjecture would make (P1) \(\Leftrightarrow\) (P2) universally.
\(F(G;k)\), the number of nowhere-zero \(\Gamma\)-flows for \(|\Gamma|=k\), is a polynomial in \(k\) satisfying \(F(G;k)=F(G/e;k)-F(G\setminus e;k)\) for non-loop \(e\), \(F(G;k)=(k-1)F(G\setminus e;k)\) for a loop, and \(F=0\) if \(G\) has a bridge (Zhang §2.7). It is an evaluation of the Tutte polynomial: \(F(G;k)=(-1)^{|E|-|V|+c}\,T_G(0,1-k)\). The 5-flow conjecture is: \(F(G;5)>0\) for every bridgeless \(G\). For the Petersen graph, \(F(P_{10};q)=(q-1)(q-2)(q-3)(q-4)(q^2-5q+10)\), so \(F(P_{10};4)=0\) and \(F(P_{10};5)=240\).
The standard strategy is to assume a counterexample minimal with respect to \(|V|+|E|\) and derive structure. The classical reductions are in Zhang §2.8; the modern ones are due mainly to Kochol, Steffen and Mazzuoccolo. Together they give the following ledger.
| Property of a smallest counterexample \(G\) | Source |
|---|---|
| simple, 3-edge-connected, hence 3-connected | Tutte/Jaeger/Seymour (Zhang Lemma 2.8.4) |
| cubic (so: a 3-connected cubic graph) | Jaeger 1979 (Zhang Lemma 2.8.6), via vertex splitting |
| not 3-edge-colourable, i.e. a snark | cubic + 3-edge-colourable \(\Rightarrow\) 4-flow |
| no non-trivial edge cut of size \(\le 3\) | Sekine-Zhang 1997 (Zhang Lemma 2.8.8) |
| girth \(\ge 7\) | Möller-Carstens-Brinkmann 1988, Celmins 1984, Jensen (Zhang Lemma 2.8.11 gives girth \(\ge 2k-3\)) |
| cyclically 5-edge-connected | Celmins 1984 |
| cyclically 6-edge-connected | Kochol 2004 |
| girth \(\ge 9\) | Kochol 2006 |
| girth \(\ge 11\) | Kochol 2010 |
| oddness \(\ge 6\) | Mazzuoccolo-Steffen 2017 (cyclically 6-edge-connected + oddness \(\le 4\) \(\Rightarrow\) 5-flow) |
| cyclic connectivity \(\le \tfrac52\,\omega(G)-4\) | Steffen 2010 |
| \(\mu_2(G)\ge 3\) (any two perfect matchings share \(\ge 3\) edges) | Steffen 2015 |
| order \(\ge 38\) | all snarks up to 36 vertices have circular flow number \(\le 5\) (Brinkmann-Goedgebeur-Hägglund-Markström 2013; Goedgebeur-Mattiolo-Mazzuoccolo 2021) |
| not planar, not projective-planar, orientable genus \(\ge 3\), non-orientable genus \(\ge 5\) | Heawood; Steinberg 1984; Möller-Carstens-Brinkmann 1988 |
| no Hamilton path, indeed no 2-factor with \(\le 2\) odd circuits | Jaeger 1979/1988 |
| contains a Petersen minor | RST: cubic graphs of girth \(\ge 6\) have Petersen minors; also Kochol 1999 |
Here the oddness \(\omega(G)\) of a cubic graph is the minimum number of odd circuits in a 2-factor (even, and \(\ge 2\) for snarks), and \(\mu_2(G)\) is the minimum size of the intersection of two perfect matchings.
How the classical reductions work (Zhang §2.8).
How Kochol’s reductions work. Kochol’s “Polynomials associated with nowhere-zero flows” (2002) treats a graph with a \(k\)-edge-cut as two \(k\)-poles glued together, and studies, for each \(k\)-pole, the set of boundary value vectors in \(\mathbb Z_5^k\) (summing to zero) that extend to a nowhere-zero \(\mathbb Z_5\)-flow. The 5-flow question for the whole graph becomes whether the two sets intersect. For cyclic \(k\)-cuts with \(k\le 5\) he shows the answer is forced by the smaller sides, giving the cyclically-6-edge-connected reduction (2004). The girth bounds (9 in 2006 by counting, 11 in 2010) compare the rank of a matrix indexed by boundary vectors with the rank of a submatrix; the 2011 papers with Krivoňáková, Smejová and Šranková reduce the size of the matrices so the computation is feasible. The method is in principle iterable to larger girth at increasing computational cost, but it cannot finish the job on its own: Kochol (1996) constructed cyclically 5-edge-connected snarks of arbitrarily large girth, so no finite girth bound excludes all snarks.
How the oddness results work. A 2-factor with only two odd circuits \(C_1,C_2\) gives a 5-flow directly: add an edge \(e\) joining them, contract the 2-factor, the result is Eulerian, so \(G+e\) has a nowhere-zero \(\mathbb Z_2\times\mathbb Z_2\)-flow, i.e. a 4-flow; then Jaeger’s lemma (Zhang Ex. 5.2: if \(G+e\) has a nowhere-zero 4-flow and \(G\) is bridgeless, then \(G\) has a nowhere-zero 5-flow) finishes. Steffen (2010) and Mazzuoccolo-Steffen (2017) push this to oddness 4 by pairing odd circuits along paths and exploiting the freedom given by cyclic 6-edge-connectivity to repair the zeros; the extension to oddness 6 is open and is a natural target (Section 9).
What is not known to exist. No snark is currently known that is simultaneously cyclically 6-edge-connected, of girth \(\ge 11\), and of oddness \(\ge 6\). Cyclically 6-edge-connected snarks exist (Kochol 1996, order 118; smaller ones since), snarks of large girth exist (Kochol 1996, cyclic connectivity 5), and snarks of large oddness exist, but the combination has not been built. Jaeger and Swart conjectured in 1980 that no snark has cyclic connectivity \(>6\) (open) and that no snark has girth \(>6\) (refuted by Kochol). If the first Jaeger-Swart conjecture is true, a minimal counterexample has cyclic connectivity exactly 6.
Every bridgeless graph has a nowhere-zero 8-flow.
Proof sketch (Zhang §5.2). Reduce to 3-edge-connected \(G\). Doubling every edge gives a 6-edge-connected graph, which by Nash-Williams-Tutte contains three edge-disjoint spanning trees \(T_1,T_2,T_3\). Each spanning tree contains a parity subgraph \(P_i\) (a spanning subgraph with \(d_{P_i}(v)\equiv d_G(v)\) mod 2 for all \(v\)), and the complements \(G\setminus P_i\) are cycles. The three parity subgraphs have empty common intersection in \(G\) (each original edge lies in at most two of the trees), so the three cycles cover \(E(G)\), and Matthews’ theorem gives a \(2^3\)-flow. A second proof uses a perfect matching meeting every 3-cut exactly once (Edmonds’ matching polytope) plus Jaeger’s 4-flow theorem for 4-edge-connected graphs.
Every bridgeless graph has a nowhere-zero 6-flow. Equivalently, a nowhere-zero \(\mathbb Z_2\times\mathbb Z_3\)-flow.
Proof sketch (Zhang §5.3). Let \(\mathcal C_k\) be the graphs buildable from a single vertex by repeatedly adding a circuit that uses at most \(k\) new edges. The key lemma:
Lemma (Seymour; Jaeger’s form, Zhang Lemma 5.3.3). If \(G\in\mathcal C_{k-1}\) then for every prescription \(c\colon E(G)\to\mathbb Z_k\) there is a \(\mathbb Z_k\)-flow \(f\) with \(f(e)\ne c(e)\) on every edge. In particular \(G\) has a nowhere-zero \(\mathbb Z_k\)-flow.
The proof is induction on the circuits: a new circuit with at most \(k-1\) new edges has \(k-1\) “forbidden” values on its new edges, so some multiple of its 2-flow avoids all of them. Then:
Lemma (Seymour; Zhang Lemma 5.3.5). Every 3-edge-connected graph \(G\) has a cycle \(S\) with \(G/S\in\mathcal C_2\). (Younger: \(S\) may be taken to be a necklace; Fan 1992: a union of vertex-disjoint circuits, for all bridgeless \(G\).)
Take \(S\) maximal so that \(G/S \in \mathcal C_2\); if some component \(H\) of \(G-V(S)\) remains, 3-edge-connectivity gives two edges from a bridgeless piece \(H'\) of \(H\) to \(S\), and two edge-disjoint paths in \(H'\) between their ends; adding this “handle” enlarges \(S\). Now \(G/S\in\mathcal C_2\) has a nowhere-zero \(\mathbb Z_3\)-flow, which lifts to a 3-flow \(f_2\) on \(G\) that is nonzero off \(S\); a 2-flow \(f_1\) supported on \(S\) completes a product \(3f_1+f_2\), a nowhere-zero 6-flow.
Three recent re-proofs (DeVos-Rollová-Šámal 2017; DeVos 2024; DeVos-Nurse 2025) shorten this but keep its shape: find a \(\mathbb Z_3\)-flow whose zero set is an even subgraph.
Both proofs are products: \(8=2\cdot2\cdot2\) and \(6=2\cdot3\) come from covering \(E(G)\) by supports of small flows and combining them via Theorem 2.1.2. Since 5 is prime, \(\mathbb Z_5\) has no non-trivial direct-product decomposition, and no covering argument of this type can give 5. The only route to 5 through Seymour’s lemma is to show \(G\in\mathcal C_4\) directly, but a graph of girth \(\ge 5\) is never in \(\mathcal C_4\) (its first circuit already needs \(\ge 5\) new edges), so this fails for exactly the graphs that matter. Section 7 returns to this.
| Class | Result | Reference |
|---|---|---|
| Planar graphs | Five Colour Theorem; also a two-line proof from girth \(\ge 7\) vs Euler’s formula | Heawood 1890; Zhang Thm 5.1.2 |
| Projective-planar graphs | 5-flow | Steinberg 1984 |
| Orientable genus \(\le 2\), non-orientable genus \(\le 4\) | 5-flow, computer-assisted; a minimal counterexample on a fixed surface has all faces of length \(\ge 7\) | Möller-Carstens-Brinkmann 1988 |
| Graphs with a Hamilton path | 5-flow | Jaeger 1979 |
| \(G+e\) has a 4-flow, \(G\) bridgeless; or \(G-e\) has a 4-flow | \(G\) has a 5-flow | Jaeger; Celmins (Zhang Ex. 5.2, 5.3) |
| Cubic graphs of oddness \(\le 2\) | 5-flow | Jaeger 1988 |
| Apex graphs (one vertex whose removal leaves a planar graph) | 5-flow | Gerards-Seymour, unpublished (Zhang Ex. 5.4) |
| 4-edge-connected graphs | 4-flow (two edge-disjoint spanning trees) | Jaeger 1979 |
| Bridgeless graphs with no Petersen minor, cubic | 4-flow (edge-3-colourable) | Robertson-Seymour-Thomas 1997 + Sanders-Seymour + Edwards-Sanders-Seymour-Thomas 2016 + Inoue-Kawarabayashi-Matsuo-Miyashita-Mohar-Sonobe 2026 (preprint); 5-flow earlier by Kochol 1999 |
| Cyclically 6-edge-connected cubic, oddness \(\le 4\) | 5-flow | Mazzuoccolo-Steffen 2017 |
| Cyclically \(k\)-edge-connected cubic with \(k\ge\tfrac52\omega-3\) | 5-flow | Steffen 2010 |
| Cyclically 6-edge-connected cubic with \(\mu_2\le 2\); or cyclically \((5\mu_2-3)\)-edge-connected cubic | 5-flow | Steffen 2015 |
| All snarks on \(\le 36\) vertices | circular flow number \(\le 5\), hence 5-flow | Brinkmann-Goedgebeur-Hägglund-Markström 2013; Goedgebeur-Mattiolo-Mazzuoccolo 2021 |
| 3-edge-connected graphs | \(\mathbb Z_6\)-connected (stronger than 6-flow) | Jaeger-Linial-Payan-Tarsi 1992 |
| 12-edge-connected graphs | modulo 5-orientation, hence circular flow number \(\le 5/2\) | Lovász-Thomassen-Wu-Zhang 2013 |
Remark on the 2026 edge-colouring announcement. Robertson, Seymour and Thomas (1997) reduced Tutte’s edge-3-colouring conjecture (every bridgeless cubic graph with no Petersen minor is 3-edge-colourable) to apex and doublecross graphs. The doublecross case was published in 2016. The apex case was long announced by Sanders and Seymour but unpublished; a preprint of August 2026 by Inoue, Kawarabayashi, Matsuo, Miyashita, Mohar and Sonobe gives a constructive, partly computer-checked proof and describes itself as the final piece. If it holds up, cubic Petersen-minor-free graphs have nowhere-zero 4-flows, and a minimal counterexample to the 5-flow conjecture must contain a Petersen minor for a second, independent reason.
For a bridgeless graph \(G\), the following are all equivalent to “\(G\) has a nowhere-zero 5-flow”:
There is deliberately no item of the form “a 2-flow and a 3-flow covering \(E(G)\)”: 5 is prime, so no product formulation exists (§4.3).
And the conjecture as a whole is equivalent to each of:
A nowhere-zero circular \(r\)-flow (\(r\) real) is a real flow with \(1\le|f(e)|\le r-1\); the circular flow number \(\Phi_c(G)\) is the infimum of such \(r\). Goddyn, Tarsi and Zhang (1998) showed the infimum is attained and rational, and by Hoffman it equals \(\max_{(A,B)} (|[A,B]|+|[B,A]|)/\min(|[A,B]|,|[B,A]|)\) minimised over orientations. Facts:
\(G\) is \(\Gamma\)-connected if for every orientation and every zero-sum boundary function \(b\colon V\to\Gamma\) there is a nowhere-zero \(f\colon E\to\Gamma\) with \(\partial f=b\); equivalently, every prescribed function \(c\colon E\to\Gamma\) can be avoided pointwise by some \(\Gamma\)-flow. Being \(\Gamma\)-connected implies having a nowhere-zero \(\Gamma\)-flow (take \(b=0\)). Results (Zhang §9.5):
Conjecture (JLPT; Zhang Conj 9.7.6): every 3-edge-connected graph is \(\mathbb Z_5\)-connected. This implies the 5-flow conjecture. It is open, and no partial result beyond 4-edge-connectivity is known to the author.
A modulo \((2t+1)\)-orientation has \(d^+(v)\equiv d^-(v)\) mod \(2t+1\) at every vertex; it is the same as a nowhere-zero \(\mathbb Z_{2t+1}\)-flow with all values \(\pm1\), and also as a circular \((2+\tfrac1t)\)-flow and a circular orientable \((2t+1)\)-CDC (Zhang Thm 9.2.3).
So “every 8-, 9-, 10- or 11-edge-connected graph has a modulo 5-orientation” is an open strengthening of the 5-flow conjecture that is squarely in range of the LTWZ machinery, and Section 9 treats it as a live route.
It is worth stating plainly what each known technique can and cannot do.
1. Product/covering arguments (Matthews, Seymour). Produce flows in \(\mathbb Z_{k_1}\times\mathbb Z_{k_2}\). Cannot produce 5. This is not a limitation of cleverness but of arithmetic.
2. Closure/extension lemmas (Seymour’s \(\mathcal C_k\), JLPT \(k\)-closure, Zhang Lemma 9.5.5). Adding a circuit with \(\le j\) new edges to a \(\Gamma\)-connected piece keeps it \(\Gamma\)-connected as long as \(j<|\Gamma|\) forbidden values can be dodged, i.e. \(j\le|\Gamma|-1\). With \(\Gamma=\mathbb Z_5\) one can add circuits with at most 4 new edges. Seymour’s trick is to first contract a cycle \(S\) so that the rest is in \(\mathcal C_2\); with \(\mathbb Z_5\) one may hope to contract less. A direct approach: find an even subgraph \(S\) and a \(\mathbb Z_5\)-flow on \(G/S\) that is nonzero on \(E(G)\setminus E(S)\) and whose lift can be corrected on \(S\); the correction needs a \(\mathbb Z_5\)-flow supported on \(S\) avoiding one forbidden value per edge of \(S\), which exists if \(S\) is \(\mathbb Z_5\)-connected as a graph, e.g. if \(S\) is a union of disjoint circuits plus enough freedom. The failure point is that a circuit’s 2-flow gives only one degree of freedom (the multiplier), so on a circuit of \(S\) carrying several distinct forbidden values one cannot always avoid all of them. Fan’s structure theorem (Zhang Thm 5.4.1) that \(S\) can be chosen as disjoint circuits with a “last expanded edge” is exactly the kind of extra control that a \(\mathbb Z_5\) argument would need more of.
3. Minimal-counterexample surgery (splitting, contraction, girth, small cuts, Kochol’s \(k\)-pole sets). Very effective at narrowing the target, structurally incapable of closing it: girth and connectivity bounds can be pushed but snarks with arbitrarily large girth and with cyclic connectivity 6 exist.
4. 2-factor / oddness arguments (Jaeger, Steffen, Mazzuoccolo). Work by pairing odd circuits of a 2-factor and constructing a 4-flow on a modified graph, then repairing. They give the sharpest “class” results and have a clear next step (oddness 6), but oddness is unbounded on snarks, so this route needs a new idea to become general.
5. Modulo-orientation / LTWZ lifting. Proves mod \(k\) orientations under high edge-connectivity by a strengthened inductive statement about prescribed boundaries, contracting and lifting. Yields mod-5 orientations at 12-edge-connectivity. Because tripling a cubic graph gives 9-edge-connectivity, the conjecture would follow from a “9-edge-connected” version, and the Han-Li-Wu-Zhang counterexamples do not touch \(t=2\).
6. Computation. Exhaustive over snarks to 36 vertices; circular flow numbers to 36; Kochol’s rank computations to girth 11. Growth of the snark census (there are 60,167,732 snarks on 36 vertices, and tens of billions expected at 38-40) makes brute force beyond ~38 expensive but not impossible with restriction to cyclically 6-edge-connected, girth-\(\ge 7\) snarks, which are rare.
7. Flow polynomial / algebraic. The conjecture is \(F(G;5)>0\). Known real flow roots cluster near 5 from both sides (§8), so no zero-free interval argument is available; the conjecture is “almost false” in the sense of Jacobsen-Salas.
The honest summary: every general upper-bound proof factorises the group; the conjecture needs a \(\mathbb Z_5\) argument; the only \(\mathbb Z_5\) arguments in the literature are local (extension through small cuts, circuits with \(\le 4\) new edges, pairs of odd circuits) and each is blocked by a family of snarks that escapes it.
Real flow roots. Welsh conjectured that \(F(G;q)>0\) for all real \(q\ge4\) (a broad generalisation of the 5-flow conjecture through the Birkhoff-Lewis conjecture for planar duals). Haggard, Pearce and Royle found the generalised Petersen graph \(G(16,6)\) has real flow roots near 4.025 and 4.233; they then conjectured \(F(G;q)>0\) for \(q\ge5\). Jacobsen and Salas (2013, “Is the five-flow conjecture almost false?”) disproved that too: the families \(G(6n,6)\) and \(G(7n,7)\) have real flow roots accumulating at 5 from above (\(G(119,7)\) has a root at \(\approx 5.0000198\)), and another accumulation point near 5.2353. The current guesses are \(F(G;q)>0\) for \(q\ge6\) (Jacobsen-Salas) or merely for \(q\ge c\) for some constant (Dong 2020); Jackson proved \(F(G;q)>0\) for \(q\ge2\log_2 n\). None of the graphs with roots near 5 is a counterexample (they have Hamilton paths, hence 5-flows), but they show that the value 5 has no safety margin.
Deciding 5-flows on a given graph. For cubic \(G\), a nowhere-zero \(\mathbb Z_5\)-flow is a choice of values in \(\{1,2,3,4\}\) on edges with the mod-5 balance at each vertex; with one edge of each vertex fixed the others are determined, so a search over a spanning tree’s complement of \(4^{|E|-|V|+1}\) assignments (or a SAT/CSP encoding) is straightforward for small graphs, and dynamic programming over a path or tree decomposition handles moderate size. For circular flow numbers, Goedgebeur-Mattiolo-Mazzuoccolo (2020) give an exact algorithm based on the Hoffman cut characterisation and Kochol-style boundary sets. Snark generation is available from the House of Graphs / snarkhunter (Brinkmann-Goedgebeur).
Ordered from most incremental to most ambitious. Each item lists what a success would mean and what it needs.
Oddness 6. Extend Mazzuoccolo-Steffen to cyclically 6-edge-connected cubic graphs of oddness 6 (or all oddness with cyclic connectivity \(\ge\) some function). The pairing-and-repair method is explicit; the case analysis is the cost. Even a partial result (oddness 6 with girth \(\ge 11\)) sharpens the ledger.
Circular flow number below 5 for cyclically 5- or 6-edge-connected snarks. Steffen’s Problem 5.2. Computationally: extend the census of snarks with \(\Phi_c=5\) to 38-40 vertices restricted to cyclic connectivity \(\ge5\); theoretically: use the Esperet-Mazzuoccolo-Tarsi transferable-value structure to show a cyclic 5- or 6-cut cannot carry the obstruction. A theorem “\(\Phi_c(G)<5\) for cyclically 6-edge-connected snarks other than \(P_{10}\)” would prove the conjecture in strengthened form.
Mod-5 orientations at lower edge-connectivity. Push the LTWZ bound \(3k-3=12\) down toward 9 for \(k=5\). Any bound \(\le 9\) proves the 5-flow conjecture via edge tripling. Jaeger’s conjecture is dead for \(t\ge3\) but the \(t=2\) case has no known obstruction, and the Delcourt et al. random-regular result is encouraging. This is the route with the most recent, live machinery.
\(\mathbb Z_5\)-connectivity of 3-edge-connected graphs. JLPT’s conjecture. A weaker but new target: \(\mathbb Z_5\)-connectivity of 3-edge-connected graphs with a specified structure (for example cubic graphs plus one contracted cycle), which is exactly what a Seymour-style proof would need. Study the \(\mathbb Z_5\)-connected-but-not-\(\mathbb Z_6\)-connected example to understand what fails.
Kochol’s boundary-set calculus with computer assistance. Automate the \(k\)-pole boundary-set computations to (a) push the girth bound past 11, (b) more usefully, attempt a reduction to cyclically 7-edge-connected snarks, which combined with the Jaeger-Swart conjecture (cyclic connectivity \(\le 6\) for snarks) would be decisive, and independently would tighten the target.
Counterexample search. Use superposition (Kochol) to build cyclically 6-edge-connected snarks with oddness \(\ge6\) and girth \(\ge 7\) (girth 11 is much harder), and test \(\mathbb Z_5\)-flows by SAT. Two outcomes are valuable: a counterexample ends the problem; a large verified family of the “dangerous” type is evidence and may reveal the structural reason they always have 5-flows.
A genuinely new \(\mathbb Z_5\) extension lemma. The structural bottleneck of §7: find a class of “\(\mathbb Z_5\)-extendable” configurations larger than “circuit with \(\le4\) new edges”, e.g. two circuits sharing a path, or a theta with \(\le 6\) new edges, so that every 3-connected cubic graph decomposes into them. This is the only item on the list that could give a short proof, and the only one with no existing partial results to build on.
Books and surveys
Origins and general bounds
Minimal counterexamples
Graph classes
Circular flows, group connectivity, orientations
Cycle covers and related conjectures
Flow polynomial
2025-2026 variants