On density of -flow-critical graphs
Abstract
For an abelian group , a graph is said to be -flow-critical if does not admit a nowhere-zero -flow, but for each edge , the contraction has a nowhere-zero -flow. We obtain a bound on the density of -flow-critical graphs drawn on a fixed surface, generalizing the planar case of the bound on the density of 4-critical graphs by Kostochka and Yancey.
1 Overview
Critical graphs play an important role in graph coloring theory: A graph is -critical if , but every proper subgraph of is -colorable. Hence, a graph is -colorable if and only if it does not contain a -critical subgraph. In particular, interesting results regarding the chromatic number of graphs on surfaces can be obtained by combining lower bounds on the density of critical graphs with the upper bounds on the density of graphs of given genus arising from the generalized Euler’s formula.
As an example, Gallai [8] proved that for , every -critical graph different from has average degree at least , and in particular, any -critical graph other than has average degree at least . On the other hand, a graph of girth at least six with vertices drawn on a surface of Euler genus has average degree at most . Hence, if such a graph is -critical, it has at most vertices; and consequently, the 3-colorability of graphs of girth at least six drawn on is characterized by a finite number of forbidden subgraphs. Analogously, the same is true for 4-colorability of triangle-free graphs and for 6-colorability.
Let us remark that Gallai’s bound was subsequently improved in [16, 13], and finally an asymptotically tight bound was given by Kostochka and Yancey [15]: Any -critical graph with vertices has average degree at least .
Tutte [25] famously observed that coloring is dual to nowhere-zero flows. To state the result, we need several definitions, which we present in a slightly more general setting that will be useful later. We allow graphs to have parallel edges, but no loops. Let be an abelian group111We will implicitly assume that is nontrivial, i.e. that it contains at least 2 elements although most of the results hold also for the one-element group.. A -boundary for a graph is a function such that for every component of . If is a -boundary for , we say that the pair is a -bordered graph (or a graph with boundary). A symmetric orientation of is the directed graph obtained by replacing every edge of by a pair of oppositely directed edges (directed towards ) and (directed towards ). A function is antisymmetric if for every , . A flow in is an antisymmetric function such that for every ,
The flow is nowhere-zero if it does not use the value . By a -flow in a graph , we mean a flow in , where is the -boundary assigning to each vertex the value .
Theorem 1.1 (Tutte [25]).
Let be a positive integer and let be an abelian group of order . A connected plane graph is -colorable if and only of its dual graph has a nowhere-zero -flow.
Note that only the size of the group matters, and indeed, Tutte proved that if and are abelian groups of the same order, then the number of nowhere-zero -flows is equal to the number of nowhere-zero -flows in any graph. Tutte also stated a number of influential conjectures on the existence of nowhere-zero flows, generalizing the Five Color Theorem, the Four Color Theorem, and Grötzsch theorem, respectively.
Conjecture 1.2 (Tutte).
Let be a -edge-connected graph.
-
[-flow Conjecture]
has a nowhere-zero -flow.
-
[-flow Conjecture]
If does not contain Petersen graph as a minor, then has a nowhere-zero -flow.
-
[-flow Conjecture]
If is -edge-connected, then has a nowhere-zero -flow.
While these conjectures are still open, Seymour [24] proved existence of nowhere-zero -flows for every , Robertson, Seymour, and Thomas [22] claimed the proof of existence of nowhere-zero -flows in subcubic graphs with no Petersen minor (with one of the basic cases later appearing in [6] and another one still unpublished [23]), and Lovász et al. [19] proved existence of nowhere-zero -flows in 6-edge-connected graphs.
Given the importance of critical graphs for coloring, it is natural to consider the dual concept of flow-critical graphs, with the definition based on the observation that edge removal in a plane graph corresponds to contraction of the corresponding edge in the dual graph.
For a partition of the vertex set of a graph , let be the graph obtained by identifying the vertices in each part of to a single vertex and then removing all resulting loops. If is a -boundary for , then let be the -boundary for obtained by setting for each identified to the vertex . For a -bordered graph , we define . For a set , we define and as and for the partition consisting of and single-vertex sets for . If each part of induces a connected subgraph of , we say that is -connected, and that (or ) is a contraction of (or ). The partition is non-trivial if at least one part contains more than one vertex, and in this case we call the contraction proper. We say a -bordered graph is flow-critical if is connected and has no nowhere-zero flow, but every proper contraction of has a nowhere-zero flow. We say that a graph is -flow-critical if the -bordered graph is flow-critical. Clearly, a graph has a nowhere-zero -flow if and only if no component of has a -flow-critical contraction.
Given the results outlined above, is the only -flow-critical graph when , and Tutte’s 5-flow conjecture is equivalent to the claim that there are no -flow-critical graphs other than . Hence, the notion of -flow-criticality is interesting only for (and possibly ). The study of flow-critical graphs was started by Nunes da Silva and Lucchesi [3], who showed some of their basic properties. Recently, Li et al. [18] considered the extremal question of the density of -flow-critical graphs, which is also the subject of this paper.
As observed by Li et al. [18], dualizing the results of Kostochka and Yancey [15] shows that if is a planar -flow-critical graph, then . Li et al. [18] also demonstrated that this upper bound cannot be extended to non-planar graphs: For , the graph obtained from the complete bipartite graph by adding an edge joining two of the vertices of degree is -flow-critical, and it has edges. They conjectured that this bound is best possible.
Conjecture 1.3.
Every -flow-critical graph satisfies . Moreover, if , then .
Let us remark that Li et al. [18] only state the version of the conjecture for graphs with at least seven vertices, but the version without this restriction follows by a straightforward inspection of graphs with at most vertices. Li et al. [18] proved a weakening of this conjecture.
Theorem 1.4 (Li et al. [18]).
Every -flow-critical graph satisfies .
The Euler genus of the surface obtained from the plane by adding handles and crosscaps is , and the Euler genus of a graph is the minimum Euler genus of surfaces in which can be drawn without crossings. Note that the graph is far from being planar; indeed, it has Euler genus (see Ringel [21]). Given that the bound for planar graphs is substantially smaller than the bound for general graphs in Conjecture 1.3, it is natural to ask whether a better bound holds when the genus is bounded. As our main result, we prove that this is indeed the case.
Theorem 1.5.
If is a -flow-critical graph, then
Theorem 1.5 implies Conjecture 1.3 for graphs whose Euler genus is at most , and shows that for any fixed surface , the conjecture can be verified for graphs drawn in by examining a finite number of graphs. Let us remark that there exist infinitely many planar -flow-critical graphs satisfying , and thus the bound in Theorem 1.5 cannot be improved to for and any function . On the other hand, the dependence on genus is likely not the best possible.
Problem 1.6.
What is the smallest constant such that every -flow-critical graph satisfies
Theorem 1.5 and the example of show that .
Our proof technique is a variation on the potential method argument of Kostochka and Yancey [15], and it naturally leads us to work in a more general setting of graphs with boundary. Hence, we in fact prove the following more general version of Theorem 1.5.
Theorem 1.7.
Let be a -bordered graph. If is flow-critical, then
For an abelian group , a graph is said to be -connected if has a nowhere-zero flow for every -boundary . Many of the results on the existence of nowhere-zero flows are known to be true in the group-connectivity setting as well; for instance, 6-edge-connected graphs are -connected [19]. Moreover, the following group-connectivity analogue to the 3-flow conjecture was proposed.
Conjecture 1.8 (Jaeger et al. [10]).
Every -edge-connected graph is -connected.
Let us remark that the 3-flow conjecture can be reduced to 5-edge-connected graphs [11], and thus it is implied by Conjecture 1.8. By Theorem 1.7, every flow-critical -bordered graph of Euler genus at most one has average degree less than five. Since every contraction of a 5-edge-connected graph has minimum degree at least five, it follows that Conjecture 1.8 holds for planar and projective-planar graphs; this was previously proved in [20, 5]. Similarly, Theorem 1.7 implies Conjecture 1.8 for graphs that can be made planar by removal of at most three edges (even in the stronger setting where we can prescribe the flow on the removed edges arbitrarily).
Theorem 1.9.
Let be a graph with the smallest number of vertices satisfying the following conditions:
-
•
There exists a -boundary such that is flow-critical, and
-
•
.
Then is triangle-free, -edge-connected, and the only -edge-cuts in are the vertex neighborhoods.
2 Preliminaries
2.1 Flow-critical graphs
We use the following well-known facts concerning flow-critical graphs.
Observation 2.1.
Let be an abelian group and let be a -bordered graph. If is flow-critical, then
-
•
is a 2-connected graph or ,
-
•
if , then has no parallel edges, and
-
•
for every , has a nowhere-zero flow.
Proof.
We may assume that . If were neither -connected nor , then for proper induced connected subgraphs and intersecting in exactly one vertex, and nowhere-zero flows in and would combine to a nowhere-zero flow in , which is a contradiction.
If had parallel edges between vertices and , then (using the fact that ), we could extend any nowhere-zero flow in to a nowhere-zero flow in .
For an edge , a nowhere-zero flow in corresponds to a flow in which is non-zero everywhere except for . Since does not have a nowhere-zero flow, the value of on must be zero, and thus is a nowhere-zero flow in . ∎
Moreover, we will need a standard observation on non-existence of nowhere-zero flows in subgraphs.
Observation 2.2.
Let be an abelian group and let be a -bordered graph with no nowhere-zero flow. Let be a subset of such that is connected and let be a nowhere-zero flow in , which we view as assigning values to the edges of the symmetric orientation of . Let be defined by
for every . Then is a -boundary for and does not have a nowhere-zero flow.
Proof.
Let be the vertex of created by the contraction of . Since is connected and
is a -boundary for . A nowhere-zero flow in would combine with to a nowhere-zero flow in , and thus no such nowhere-zero flow exists. ∎
Let and be edges incident with the same vertex . By splitting off these edges, we mean deleting and and adding a new edge between and .
Observation 2.3.
Let be an abelian group, let be a -bordered graph, and let be obtained from by splitting off a pair of edges. If has a nowhere-zero flow, then so does .
2.2 4-critical and -flow-critical planar graphs
A graph is an Ore sum of -connected graphs and if is obtained from the disjoint union of and by
-
•
selecting a vertex of ,
-
•
splitting into two vertices and , distributing the edges incident with arbitrarily among and , but so that neither of is isolated in the resulting graph,
-
•
deleting an edge from , and
-
•
identifying with and with .
Observe that is also -connected. If is a plane graph, then note that contracting the subgraph corresponding to gives a plane drawing of in which the edges incident with (as well as the edges incident with ) appear consecutively around ; and moreover, contracting the subgraph corresponding to and suppressing the arising parallel edges gives a plane drawing of . We say that is obtained by a plane Ore sum of the corresponding plane graphs and . A graph is -Ore if it can be obtained by Ore sums from copies of .
Observation 2.4.
If a -Ore graph is planar, then any plane drawing of is obtained by plane Ore sums from plane drawings of .
Let us now introduce the dual operation. A gluing of plane graphs and is a plane graph obtained from the disjoint union of and by
-
•
selecting any distinct vertices and incident with the same face of ,
-
•
deleting an edge from , and
-
•
identifying with and with .
Observation 2.5.
Let , , and be plane 2-connected graphs, and let , , and be their plane duals. Then is a plane Ore sum of and if and only if is a gluing of and .
We say that a graph is dual -Ore if a plane drawing of is dual to a plane drawing of a -Ore graph, or equivalently (by Observation 2.5), a plane drawing of is obtained by gluing from plane drawings of .
Kostochka and Yancey [14] gave a result on the density of -critical graphs, which can in the case be stated as follows.
Theorem 2.6 (Kostochka and Yancey [14, Theorem 6]).
If is a 4-critical graph, then
Moreover, if additionally is not a 4-Ore graph, then
Let us remark that every 4-Ore graph has exactly edges. We say that a graph is exceptional if it is or a dual -Ore graph; note that every exceptional graph satisfies . By Theorem 1.1, a plane graph has a -coloring if and only if its dual has a nowhere-zero -flow. Since deleting an edge in a plane graph corresponds to contracting the corresponding edge in the dual, a plane graph is -critical if and only if its dual is -flow-critical. Moreover, if is the dual of a plane graph , then and by Euler’s formula . Hence, Theorem 2.6 has the following consequence.
Corollary 2.7.
If is a -flow-critical planar graph, then
and if additionally is not exceptional, then
Note that the special case of in Corollary 2.7 is dual to the single-vertex graph with a loop, which is 4-critical but not mentioned in Theorem 2.6 which only considers loopless graphs. Let us remark that -Ore graphs are known to be -critical, and thus the following claim (implying that we cannot exclude any of the tight cases in Corollary 2.7) follows by duality.
Observation 2.8.
Every dual -Ore graph is -flow-critical.
Proof.
First, let us show the following auxiliary claim: If is a proper subgraph of a -Ore graph , then
We prove the claim by induction on the construction of . If , then the claim follows by a straightforward case analysis. Hence, we can assume that is obtained as an Ore sum of smaller -Ore graphs and . Let , , , , and be as in the definition of Ore sum. Let and be the vertices of obtained by the identification of with and with . Without loss of generality, we can assume is connected, as otherwise the bound follows by considering each component of separately. If , then is a proper subgraph of or and the bound follows by the induction hypothesis.
Suppose now that , say but . For , let be the graph obtained from by renaming to . Then is a proper subgraph of , and by the induction hypothesis, we have
Finally, let us consider the case . Let be the graph obtained from by identifying with and renaming the resulting vertex to , so that . Let be the graph obtained from by renaming and to and and adding the edge , so that . Note that if for some , then is a -Ore graph, and thus . However, since , we have or . Therefore, by the induction hypothesis, we have
as required.
Consider any -Ore graph . It is easy to prove by induction that is not 3-colorable. We claim that is -critical—otherwise, would have a proper -critical subgraph , and we have shown that , in contradiction to Theorem 2.6. Since every -Ore graph is -critical, it follows that every dual -Ore graph is -flow-critical. ∎
We will also need the following property of exceptional graphs.
Lemma 2.9.
Let be an exceptional graph. If is a non-zero -boundary for , then has a nowhere-zero flow.
Proof.
We prove the claim by induction on the number of vertices of . It is easy to verify that the claim is true for and . Hence, suppose that is obtained by gluing dual -Ore graphs and . Let , , , , and be as in the definition of gluing. Let and be the vertices of obtained by identifying and , respectively.
Let . Suppose first that there exists such that . Let for , , and . Note that has a flow which is nowhere-zero except possibly for the edge , by the induction hypothesis if is non-zero, and by -flow-criticality of and Observation 2.1 otherwise. Let for and for . Note that is non-zero, since . By the induction hypothesis, has a nowhere-zero flow, which combines with to a nowhere-zero flow for .
Therefore, we can assume for every , and in particular and the restriction of to must be non-zero. By the induction hypothesis, there exists a nowhere-zero flow for . By symmetry, we can assume that . Let be the boundary function for which is zero everywhere except for and , with and . By the induction hypothesis, has a nowhere-zero flow, which combines with to a nowhere-zero flow in . ∎
Lemma 2.9 has the following useful consequence.
Corollary 2.10.
Let be a flow-critical -bordered graph. Let be a set such that is exceptional. If for every , then is the zero function.
Proof.
Since is exceptional, it is connected and has at least two vertices. Hence has a nowhere-zero flow . Let be the -boundary for defined in Observation 2.2, so does not have a nowhere-zero flow. By Lemma 2.9, it follows that is the zero function. Since for every , (the flow assigning to every edge the value opposite to the value assigned by ) is also a nowhere-zero flow in , and by the same argument, is also the zero function. However, that means
for every , and thus has zero values on as well. ∎
2.3 Genus
We need the following observation on Euler genus.
Lemma 2.11.
Let be a graph and a subset of its vertices. If is connected, then
Proof.
Consider a drawing of on a surface of Euler genus , and the induced drawing of . Since is connected, is drawn within a single face of . Let be the surface with boundary whose interior is homeomorphic to ; note that can be drawn in , and thus . Let be the surface obtained from by gluing it with the sphere with the same number of holes as ; we have . Moreover, can be drawn in , with the vertex obtained by the identification of the vertices in drawn in , and thus . ∎
3 The density of flow-critical graphs on surfaces
Let us now proceed with the proof of Theorem 1.7, which we now reformulate and strengthen. For a graph , let us define
Note that if is exceptional, then . We say that is sparse if is exceptional or .
Theorem 3.1.
Let be a -bordered graph. If is flow-critical, then is sparse.
The rest of this section is devoted to the proof of Theorem 3.1. A -bordered graph is a minimal counterexample if it is flow-critical, not sparse, and every -bordered flow-critical graph with smaller number of vertices is sparse. We will prove Theorem 3.1 by showing that there are no minimal counterexamples. Note that by Observation 2.1, if is a minimal counterexample, then is a -connected simple graph. Corollary 2.7 can be restated as follows.
Observation 3.2.
If is a -flow-critical planar graph, then is sparse. Hence, every minimal counterexample with zero boundary function is non-planar.
Moreover, small graphs are not counterexamples.
Observation 3.3.
If is a minimal counterexample, then .
Proof.
Since is flow-critical, we have . If , then is exceptional. If , then , and is sparse. If , then either is exceptional, or and . ∎
For a -connected partition of the vertex set of a graph , let be the number of parts of inducing an exceptional subgraph of , let be the number of parts of size greater than one that do not induce an exceptional subgraph, and let
In case the graph is clear from the context, we use , , and for brevity. Let us now state the crucial lemma forming the basis for the application of the potential method.
Lemma 3.4.
If is a minimal counterexample, then for every -connected partition of with at least two parts, we have
Proof.
We prove the claim by reverse induction on . If , i.e., is trivial, then and the claim clearly holds. Hence, suppose and that the claim holds for every -connected partition with more parts.
Hence, we can assume that contains a part of size at least two. Let be a nowhere-zero flow in and let be as in Observation 2.2, so that does not have a nowhere-zero flow. Consequently, there exists a flow-critical contraction of . Let . Note that , and thus . Let us make the following three observations:
(1) | ||||
(2) | ||||
(3) |
From these observations222In the rest of the paper we shall frequently use analogues of (1)–(3) without going through the details., using Lemma 2.11 and the induction hypothesis for , we obtain the following:
(4) |
If is exceptional, then is -flow-critical by Observation 2.8 and is the zero function by Lemma 2.9, and thus is a trivial partition; this implies that , , and . It follows that
If is not exceptional, but is, then cannot be a trivial partition, and thus , , and . This implies that . Since is exceptional, we have , and using (4), we obtain:
Finally, if neither nor is exceptional, then and . Moreover, since has at least two parts, (and thus also ) has fewer vertices than , and since is a minimal counterexample, is sparse, i.e., . Therefore,
This completes the proof. ∎
Since a minimal counterexample satisfies , we have the following corollary.
Corollary 3.5.
If is a minimal counterexample, then for every -connected partition of with at least two parts, we have
As an application, we can restrict edge-connectivity of counterexamples.
Corollary 3.6.
If is a minimal counterexample, then is -edge-connected. Moreover, the only 3-edge-cuts in are the neighborhoods of vertices of degree three, and no two vertices of degree three are adjacent.
Proof.
Consider any minimal edge-cut in , and let and be the sides of with . Let . Since is minimal, this partition is -connected. By Corollary 3.5,
and thus
(5) |
By Observation 3.3, has at least five vertices, and thus . Therefore, and , implying that . Moreover, if , then and , which implies . Therefore, is -edge-connected and the only 3-edge-cuts in are the neighborhoods of vertices of degree three.
Suppose now that consists of two adjacent vertices and of degree three. We have , and by (5), we conclude that , and thus is exceptional. If , then by Corollary 2.10, is the zero function. Moreover, we have
Since , it follows that , i.e., is planar. However, this contradicts Observation 3.2.
Therefore, we can assume . Let , let and be the edges incident with distinct from , and let and be the edges incident with distinct from . Note that has nowhere-zero flows and such that , for , , , and . Let and be as in Observation 2.2, so that neither nor has a nowhere-zero flow. Since and differ exactly on the edges and and does not have parallel edges, the functions and are different, and thus at least one of them is non-zero. However, this contradicts Lemma 2.9. ∎
Next, let us consider vertices of degree three.
Lemma 3.7.
Let be a vertex of degree three in a minimal counterexample . If , then is contained in at most one triangle.
Proof.
Let , , and be the neighbors of , joined to by edges , , and . Suppose for a contradiction that , and let these edges be denoted by and . Let be the -bordered graph obtained from by removing two edges of the resulting triple edge between and the vertex arising from the contraction. Let be the remaining edge between and .
We claim that does not have a nowhere-zero flow. Indeed, suppose for a contradiction that is a nowhere-zero flow in . We can view as assigning values to the edges of the symmetric orientation of . For , let . Note that , and by symmetry, we can assume that . Moreover, since , we have . In particular, at most one of and is equal to , and by symmetry, we can assume . We can extend to as follows.
-
•
If (and thus ), then set for and .
-
•
If (and thus ), then set and .
In either case, we obtain a nowhere-zero flow in , which is a contradiction.
Since does not have a nowhere-zero flow, there exists a -connected partition of such that is flow-critical. Note that and belong to different parts and of , as if they both belonged to the same part , then we would have for the -connected partition obtained by replacing by , contradicting the flow-criticality of . Let . If is connected, then let . Otherwise, note that has exactly two components and , containing and , respectively, and let . Note that in either case, is a -connected partition of , and moreover, is a minor of , and thus . Applying Corollary 3.5, in the former case we obtain
and in the latter case,
The latter is not possible, since and . In the former case, note that , and thus . Hence, the inequality can only hold if , , and ; that is, is the only non-trivial part of , is exceptional, and is exceptional. By Lemma 2.9, the boundary function of is zero, and thus for every . Since by the assumption and since is exceptional, Corollary 2.10 implies that is the zero function.
Since both and are exceptional, they are both planar. Consequently,
Since , this implies that is planar. However, this contradicts Observation 3.2. ∎
The above result is useful in conjunction with the following observation.
Lemma 3.8.
If is a dual -Ore graph and , then there exists a set of size four such that
-
(i)
every vertex in has degree three in and is contained in at least two triangles,
-
(ii)
has maximum degree at most one,
-
(iii)
if three vertices of form an independent set in , then they do not have a common neighbor, and
-
(iv)
if two adjacent vertices of have a common neighbor, then they have two common neighbors.
Proof.
We prove the claim by induction on . The claim is trivially true if , and thus we can assume this is not the case. Hence, is obtained from dual -Ore graphs and by gluing. Let , , , , and be as in the definition of gluing. Let and be the vertices of obtained by identifying and , respectively. For , let be obtained by the induction hypothesis if and if . Let be a subset of of size two obtained as follows. If has an edge whose ends have a common neighbor, then let consists of the ends of such an edge. In case that has no such edge, then note that (iii) implies that no three vertices of have a common neighbor.
-
•
If , then let .
-
•
If , we can assume that (the case is symmetric). There exists a vertex non-adjacent to , since no three vertices of have a common neighbor. Moreover, by (ii), there exists a vertex non-adjacent to . Let .
-
•
If , then since no three vertices of have a common neighbor, there exists a vertex non-adjacent to , and a vertex non-adjacent to . Let .
Note that either
-
(a)
the two vertices in are adjacent and have two common neighbors, or
-
(b)
the two vertices in can be labeled as and so that .
Indeed, (a) occurs when has an edge whose ends have a common neighbor by (iv) when and trivially when . Otherwise, (b) occurs; this is explicit in the last two cases, and follows by (ii) in the first case.
We claim that satisfies (i)–(iv). Clearly, every vertex of has degree three in , and the vertices of are contained in at least two triangles. If a vertex is contained in a triangle in that does not appear in , then is adjacent both to and to , and thus does not satisfy (b). Hence, it satisfies (a), the vertices of are adjacent and have two common neighbors, and thus they are contained in at least two triangles. Hence, satisfies the condition (i).
There are no edges in between and , implying that (ii) holds. Consider any three vertices in forming an independent set; the two vertices of for some , and a vertex from . Note that their common neighbors can only be or . Since the vertices of are non-adjacent, does not satisfy (a), and thus it satisfies (b). Since is not adjacent to and is not adjacent to , the three vertices do not have a common neighbor. Therefore, (iii) holds. Finally, if two vertices of are adjacent and have a common neighbor, then for some , they both belong to , and they have two common neighbors in by (iv) if or trivially if . Hence, they also have two common neighbors in , and (iv) holds. ∎
As the next step, let us reduce exceptional subgraphs in minimal counterexamples.
Lemma 3.9.
Let be a minimal counterexample and let be a subset of its vertices. If , then is not exceptional.
Proof.
Suppose for a contradiction that is exceptional. It is straightforward to prove by induction that every exceptional graph other than contains as a subgraph, and thus by choosing minimal, we can assume that . Let be a partition of into parts of size two. Let be the -bordered graph obtained from by removing all but one edge between the vertices and resulting from the contraction of and , respectively.
Suppose that has a nowhere-zero flow . We can view this flow as assigning non-zero values to all edges of the symmetric orientation of . Let , where for every . Note that
and thus the boundary function of is non-zero. By Lemma 2.9, has a nowhere-zero flow; however, this flow would combine with to a nowhere-zero flow in , which is a contradiction.
Therefore, does not admit a nowhere-zero flow, and thus there exists a -connected partition of such that is flow-critical. Note that and belong to different parts and of , as otherwise would be a proper contraction of , in contradiction to the flow-criticality of . For , let , and let . Clearly, is a -connected partition of . Note that , since the two graphs differ only in that is replaced by a quadruple edge. By Corollary 3.5, we see that . Since , we have and . Hence, this is only possible if , , and . That is, , , and are exceptional graphs and and are the only non-trivial parts of . By Lemma 2.9, is the zero function, and thus for every . Note that is an exceptional graph, as it is obtained as follows:
-
•
Let . If , then let . Otherwise, let be a copy of the dual 4-Ore graph with renamed to and renamed to ; and let be the graph obtained by gluing (on and ) with (on the edge ). In either case, is isomorphic to , and it is a dual -Ore graph.
-
•
Similarly, we then glue with to obtain a graph isomorphic to .
The graph does not have any edge parallel to by Observation 2.1, and thus does not have any edges between and ; it follows that . As we have observed before, for every , and thus Corollary 2.10 implies that is the zero function. Since , and are planar, we have
Since , this implies that is planar. However, this contradicts Observation 3.2. ∎
Let us now restrict triangles in minimal counterexamples.
Lemma 3.10.
Let be a minimal counterexample. Let and be edges of incident with the same vertex of degree at least four. If , then is the only common neighbor of and .
Proof.
Suppose for a contradiction that and have another common neighbor . Let be the graph obtained from by splitting off and , and let be the resulting edge between and . Since is -edge-connected, is connected. Since is flow-critical, Observation 2.3 implies that does not have a nowhere-zero flow, and thus there exists a -connected partition of such that is flow-critical. Since and are joined by a double edge in , Observation 2.1 implies that and are in the same part of . If were not in this part, then would contain a double edge between the vertex corresponding to and the vertex corresponding to the part containing ; by Observation 2.1 this does not happen, and thus we conclude that . Note that is also -connected, since and and are adjacent in . Since is not a proper contraction of , we have . Note also that is a subgraph of , and thus . By Corollary 3.5, we have
Since , Lemma 3.9 implies that is not exceptional, and thus . Therefore, , is the only non-trivial part of , and , i.e., is exceptional. By Lemma 2.9, we have for every . Since has degree at least four, Corollary 3.6 implies that (and thus also ) is 2-edge-connected, and thus . If , then the two vertices of not belonging to have degree three and are adjacent, contradicting Corollary 3.6.
Therefore, . Let be a set of four vertices of of degree three, each contained in at least two triangles, obtained using Lemma 3.8. Let and be two vertices of different from and the vertex obtained by the contraction of . If , then by Lemma 3.8(ii), we can assume that . If , then contains another vertex distinct from , , and . For , the vertex has degree three in and . Hence, Corollary 3.6 implies that is an independent set, and thus by Lemma 3.8(iii), we can again assume that . But then is a vertex of degree three contained in at least two triangles in and satisfying , contradicting Lemma 3.7. ∎
This has the following consequence on adjacency among triangles.
Corollary 3.11.
If is a minimal counterexample, then for every triangle in , at most one edge of belongs to another triangle.
Proof.
We are now ready to finish the proof.
Proof of Theorem 3.1.
If Theorem 3.1 were false, then there would exist a minimal counterexample . Consider a drawing of in a surface of Euler genus . Since is simple (by Observation 2.1) and has more than two vertices (by Observation 3.3), each face of has length at least three, and each face of length three is bounded by a triangle. Let denote the number of faces of of length and let denote the number of all faces of . By Corollary 3.11, every -face of shares an edge with at least two faces of length at least four. This implies that . Using this and the fact that for every , we obtain the following inequality:
By Euler’s formula,
Therefore,
contradicting the assumption that is a minimum counterexample. ∎
4 Minimal counterexamples to the density conjecture
For a graph , let . We say a -bordered graph is a smallest counterexample if is flow-critical, , and every flow-critical -bordered graph with less than vertices satisfies .
For a partition , let denote the number of parts of of size at least two. The following claim is proved analogously to Corollary 3.5.
Lemma 4.1.
If is a smallest counterexample, then for every partition of with at least two parts, we have
Proof.
We prove the claim by reverse induction on . If , i.e., is trivial, then and the claim holds since is a smallest counterexample. Hence, suppose and that the claim holds for every partition with more parts.
If is not -connected, then there exists and a partition of to non-empty parts such that contains no edge between and . Let . Then
by the induction hypothesis.
Hence, we can assume that is -connected and contains a part of size at least two. Let be a nowhere-zero flow in and let be as in Observation 2.2, so that does not have a nowhere-zero flow. Consequently, there exists a flow-critical contraction of . Let . Note that , and thus . Since is a smallest counterexample and , we have . By the induction hypothesis, it follows that
This completes the proof. ∎
We can now establish the desired properties of smallest counterexamples.
Proof of Theorem 1.9.
Since and , we have . Consider any minimal edge-cut in , and let and be the sides of with . By Lemma 4.1,
and thus
Hence, if , we have . In particular, the only -edge-cuts in are neighborhoods of vertices, and each vertex has degree at least four.
Suppose now that is a vertex of of degree four, and let and be distinct neighbors of . Let be the graph obtained from by splitting off the edges and ; by Observation 2.3, has no nowhere-zero flow. Let and let be a nowhere-zero flow in (which exists, since consists of two vertices joined by an edge of multiplicity two). Note that is connected, since is -edge-connected and . Let be as in Observation 2.2, so that does not admit a nowhere-zero flow. Consequently, there exists a partition of such that is flow-critical, and since is a smallest counterexample, we have . Let . Let if and are in different parts of and otherwise. By Lemma 4.1,
This is a contradiction, since if , then . Therefore, has minimum degree at least five, and thus it is -edge-connected.
Finally, suppose that contains a triangle. Let and be adjacent vertices with a common neighbor . Let be the graph obtained from by splitting off the edges and . By Observation 2.3, has no nowhere-zero flows, and thus there exists a partition of such that is flow-critical. Note that and are joined by a double edge in , and by Observation 2.1, they belong to the same part of . Consequently and . Since is a smallest counterexample, we have . By Lemma 4.1,
This is a contradiction, showing that is triangle-free. ∎
5 Concluding remarks
Our proof Theorem 1.5 uses the result of Kostochka and Yancey [15] to deal with the basic case of planar graphs (Observation 3.2). This is mostly for convenience—at all the places where we use Observation 3.2, the graph in question is a specific composition of two exceptional graphs, and we could make the argument self-contained by arguing that the graph resulting from this composition either is exceptional or admits a nowhere-zero -flow. We chose to avoid doing this, as the arguments are tedious and do not bring any new ideas.
Let us remark that Theorem 1.4 can be proved similarly to Theorem 1.9. For simplicity, let us outline the proof of a weaker bound , which holds also for : Defining and saying that is a smallest counterexample if it has the smallest number of vertices among flow-critical -bordered graphs with , the analogue of Lemma 4.1 states that for every partition with at least two parts, we have . Following the argument of Theorem 1.9, we show that is -edge-connected and the only -cuts are vertex neighborhoods; and that does not contain vertices of degree five, and thus it is 6-edge-connected. This is a contradiction, since 6-edge-connected graphs are -connected [19].
It is also natural to ask the density question for -flow-critical (or equivalently for -flow-critical) graphs. Note that by dualizing the Four Color Theorem, there are no planar -flow-critical graphs different from . Not much is known about 5-critical graphs drawn on other surfaces (in particular, we do not know whether 4-colorability is decidable in polynomial time for graphs drawn in any fixed surface of non-zero genus). Moreover, on orientable surfaces of non-zero genus, the duality only holds in one direction (if a graph is 4-colorable, its dual has a nowhere-zero -flow, but the converse is not necessarily true); and consequently, duals of 5-critical graphs are not necessarily -flow-critical and duals of -flow-critical graphs are not necessarily 5-critical. And indeed, the two concepts seem to behave quite differently on surfaces; for example, on any fixed surface of non-zero genus, there are 5-critical graphs of arbitrarily large edgewidth [7], but it has been conjectured that all 3-regular graphs whose duals have sufficiently large edgewidth admit nowhere-zero -flows [1]. Kochol [12] gave, for any orientable surface of genus at least five, infinitely many examples of 3-regular 3-edge-connected graphs with no nowhere-zero -flows drawn in such that their dual has edgewidth at least three; however, each of these graphs contains a specific graph with 66 vertices as a contraction, and thus they do not provide an infinite family of -flow-critical graphs. This leaves us without a natural candidate for a bound depending on the genus.
Problem 5.1.
What is the smallest constant such that for every surface , there exists such that every -flow-critical graph drawn in satisfies ?
With regards to the bounds independent of the genus, the situation is relatively clear in the bordered setting. Consider the -bordered graph with odd and with assigning to all vertices except for one of the vertices of degree , to which it assigns . This -bordered graph is easily seen to be flow-critical, it is planar and has edges. Similarly, is flow-critical with a properly chosen -boundary. On the other hand, using the fact that every -edge-connected graph that is one edge short from having two spanning trees is both - and -connected [2, 17] and an argument similar to the proof of Theorem 1.9, it is easy to see that every -bordered or -bordered flow-critical graph with satisfies . Let us remark that while a graph has a nowhere-zero -flow if and only if it has a nowhere-zero -flow, this is not the case in the bordered setting [9], and thus it is not a priori obvious that the answers for -bordered and -bordered graphs should be the same.
However, in the non-bordered setting, the behavior seems to be quite different. In particular, -flow-critical graphs without boundary cannot contain vertices of degree two, and thus the example of does not apply.
Problem 5.2.
What is the smallest constant such that every -flow-critical graph satisfies ?
Flower snarks give examples of arbitrarily large 3-regular -flow-critical graphs [4], and thus .
Acknowledgement
We would like to thank Jiaao Li for useful comments on the paper, and in particular for helping us improve the discussion regarding the flow-critical - and -bordered graphs.
References
- [1] Albertson, M. O., Alpert, H., belcastro, s.-m., and Haas, R. Grünbaum colorings of toroidal triangulations. Journal of Graph Theory 63, 1 (2010), 68–81.
- [2] Catlin, P. A., Han, Z.-Y., and Lai, H.-J. Graphs without spanning closed trails. Discrete Mathematics 160, 1-3 (1996), 81–91.
- [3] da Silva, C. N., and Lucchesi, C. L. Flow-critical graphs. Electronic Notes in Discrete Mathematics 30 (2008), 165–170.
- [4] da Silva, C. N., Pesci, L., and Lucchesi, C. L. Snarks and flow-critical graphs. Electronic Notes in Discrete Mathematics 44 (2013), 299–305.
- [5] de Jong, J. V., and Richter, R. B. Strong -flow conjecture for projective planar graphs. arXiv 2011.00672 (2020).
- [6] Edwards, K., Sanders, D. P., Seymour, P. D., and Thomas, R. Three-edge-colouring doublecross cubic graphs. J. Comb. Theory, Ser. B 119 (2016), 66–95.
- [7] Fisk, S. The nonexistence of colorings. J. Combin. Theory, Ser. B 24 (1978), 247–248.
- [8] Gallai, T. Kritische Graphen II. Publ. Math. Inst. Hungar. Acad. Sci. 8 (1963), 373–395.
- [9] Hušek, R., Mohelníková, L., and Šámal, R. Group connectivity: vs . Journal of Graph Theory 93, 3 (2020), 317–327.
- [10] Jaeger, F., Linial, N., Payan, C., and Tarsi, M. Group connectivity of graphs–a nonhomogeneous analogue of nowhere-zero flow properties. Journal of Combinatorial Theory, Series B 56, 2 (1992), 165–182.
- [11] Kochol, M. An equivalent version of the 3-flow conjecture. Journal of Combinatorial Theory, Series B 83, 2 (2001), 258–261.
- [12] Kochol, M. Polyhedral embeddings of snarks in orientable surfaces. Proc. Amer. Math. Soc. 137 (2009), 1613–1619.
- [13] Kostochka, A., and Stiebitz, M. A new lower bound on the number of edges in colour-critical graphs and hypergraphs. Journal of Combinatorial Theory, Series B 87, 2 (2003), 374–402.
- [14] Kostochka, A., and Yancey, M. A Brooks-type result for sparse critical graphs. Combinatorica 38, 4 (2018), 887–934.
- [15] Kostochka, A. V., and Yancey, M. Ore’s conjecture on color-critical graphs is almost true. J. Comb. Theory, Ser. B 109 (2014), 73–101.
- [16] Krivelevich, M. On the minimal number of edges in color-critical graphs. Combinatorica 17, 3 (1997), 401–426.
- [17] Lai, H.-J. Extending a partial nowhere-zero 4-flow. Journal of Graph Theory 30, 4 (1999), 277–288.
- [18] Li, J., Ma, Y., Shi, Y., Wang, W., and Wu, Y. On 3-flow-critical graphs. European Journal of Combinatorics 100 (2022), 103451.
- [19] Lovász, L. M., Thomassen, C., Wu, Y., and Zhang, C. Nowhere-zero 3-flows and modulo -orientations. J. Comb. Theory, Ser. B 103 (2013), 587–598.
- [20] Richter, R. B., Thomassen, C., and Younger, D. H. Group-colouring, group-connectivity, claw-decompositions, and orientations in 5-edge-connected planar graphs. Journal of Combinatorics 7 (2016), 219–232.
- [21] Ringel, G. Das Geschlecht des vollständigen paaren Graphen. Abhandlungen aus dem Mathematischen Seminar der Universität Hamburg 28, 3 (1965), 139–150.
- [22] Robertson, N., Seymour, P., and Thomas, R. Tutte’s edge-colouring conjecture. Journal of Combinatorial Theory, Series B 70 (1997), 166–183.
- [23] Sanders, D., and Thomas, R. Edge three-coloring cubic apex graphs. In preparation.
- [24] Seymour, P. D. Nowhere-zero 6-flows. Journal of combinatorial theory, series B 30, 2 (1981), 130–135.
- [25] Tutte, W. A contribution on the theory of chromatic polynomials. Canad. J. Math. 6 (1954), 80–91.