Cycle double cover: Difference between revisions
→References: Added citation of Itai, A., Rodeh, M. (1978) |
Vstephen B (talk | contribs) mNo edit summary |
||
(11 intermediate revisions by 7 users not shown) | |||
Line 2: | Line 2: | ||
{{unsolved|mathematics|Does every bridgeless graph have a multiset of cycles covering every edge exactly twice?}} |
{{unsolved|mathematics|Does every bridgeless graph have a multiset of cycles covering every edge exactly twice?}} |
||
[[File:Petersen double cover.svg|thumb|250px|A cycle double cover of the [[Petersen graph]], corresponding to its embedding on the [[projective plane]] as a [[hemi-dodecahedron]].]] |
[[File:Petersen double cover.svg|thumb|250px|A cycle double cover of the [[Petersen graph]], corresponding to its embedding on the [[projective plane]] as a [[hemi-dodecahedron]].]] |
||
In [[graph theory|graph-theoretic]] mathematics, a '''cycle double cover''' is a collection of [[cycle (graph theory)| |
In [[graph theory|graph-theoretic]] [[mathematics]], a '''cycle double cover''' is a collection of [[cycle (graph theory)|cycle]]s in an [[undirected graph]] that together include each edge of the graph exactly twice. For instance, for any [[polyhedral graph]], the faces of a [[convex polyhedron]] that represents the graph provide a double cover of the graph: each edge belongs to exactly two faces. |
||
It is an unsolved problem, posed by [[W. T. Tutte]],<ref>{{harvtxt| |
It is an [[open problem|unsolved problem]], posed by [[W. T. Tutte]],<ref>{{harvtxt|Tutte|1987}}.</ref> Itai and Rodeh,<ref>{{harvtxt|Itai|Rodeh|1978}}.</ref> [[George Szekeres]]<ref>{{harvtxt|Szekeres|1973}}.</ref> and [[Paul Seymour (mathematician)|Paul Seymour]]<ref>{{harvtxt|Seymour|1979}}.</ref> and known as the '''cycle double cover conjecture''', whether every [[bridgeless graph]] has a cycle double cover. The [[conjecture]] can equivalently be formulated in terms of [[graph embedding]]s, and in that context is also known as the '''circular embedding conjecture'''. |
||
==Formulation== |
==Formulation== |
||
The usual formulation of the cycle double cover conjecture asks whether every [[ |
The usual formulation of the cycle double cover conjecture asks whether every [[bridge (graph theory)|bridge]]less undirected graph has a collection of cycles such that each edge of the graph is contained in exactly two of the cycles. The requirement that the graph be bridgeless is an obvious necessary condition for such a set of cycles to exist, because a bridge cannot belong to any cycle. A collection of cycles satisfying the condition of the cycle double cover conjecture is called a '''cycle double cover'''. Some graphs such as [[cycle graph]]s and bridgeless [[cactus graph]]s can only be covered by using the same cycle more than once, so this sort of duplication is allowed in a cycle double cover. |
||
==Reduction to snarks== |
==Reduction to snarks== |
||
Line 13: | Line 13: | ||
A [[snark (graph theory)|snark]] is a special case of a bridgeless graph, having the additional properties that every vertex has exactly three incident edges (that is, the graph is [[cubic graph|cubic]]) and that it is not possible to partition the edges of the graph into three [[perfect matching]]s (that is, the graph has no 3-[[edge coloring]], and by [[Vizing's theorem]] has [[chromatic index]] 4). It turns out that snarks form the only difficult case of the cycle double cover conjecture: if the conjecture is true for snarks, it is true for any graph.<ref name="Jaeger">{{harvtxt|Jaeger|1985}}.</ref> |
A [[snark (graph theory)|snark]] is a special case of a bridgeless graph, having the additional properties that every vertex has exactly three incident edges (that is, the graph is [[cubic graph|cubic]]) and that it is not possible to partition the edges of the graph into three [[perfect matching]]s (that is, the graph has no 3-[[edge coloring]], and by [[Vizing's theorem]] has [[chromatic index]] 4). It turns out that snarks form the only difficult case of the cycle double cover conjecture: if the conjecture is true for snarks, it is true for any graph.<ref name="Jaeger">{{harvtxt|Jaeger|1985}}.</ref> |
||
{{harvtxt|Jaeger|1985}} observes that, in any potential minimal counterexample to the cycle double cover conjecture, all vertices must have three or more incident edges. For, a vertex with only one edge incident forms a bridge, while if two edges are incident on a vertex, one can contract them to form a smaller graph such that any double cover of the smaller graph extends to one of the original graph. On the other hand, if a vertex ''v'' has four or more incident edges, one may “split off” two of those edges by removing them from the graph and replacing them by a single edge connecting their two other endpoints, while preserving the bridgelessness of the resulting graph. Again, a double cover of the resulting graph may be extended in a straightforward way to a double cover of the original graph: every cycle of the split off graph corresponds either to a cycle of the original graph, or to a pair of cycles meeting at ''v''. Thus, every minimal counterexample must be cubic. But if a cubic graph can have its edges 3-colored (say with the colors red, blue, and green), then the subgraph of red and blue edges, the subgraph of blue and green edges, and the subgraph of red and green edges each form a collection of disjoint cycles that together cover all edges of the graph twice. Therefore, every minimal counterexample must be a non-3-edge-colorable bridgeless cubic graph, that is, a snark.<ref name="Jaeger" /> |
{{harvtxt|Jaeger|1985}} observes that, in any potential minimal [[counterexample]] to the cycle double cover conjecture, all vertices must have three or more incident edges. For, a vertex with only one edge incident forms a bridge, while if two edges are incident on a vertex, one can contract them to form a smaller graph such that any double cover of the smaller graph extends to one of the original graph. On the other hand, if a vertex ''v'' has four or more incident edges, one may “split off” two of those edges by removing them from the graph and replacing them by a single edge connecting their two other endpoints, while preserving the bridgelessness of the resulting graph. Again, a double cover of the resulting graph may be extended in a straightforward way to a double cover of the original graph: every cycle of the split off graph corresponds either to a cycle of the original graph, or to a pair of cycles meeting at ''v''. Thus, every minimal counterexample must be cubic. But if a cubic graph can have its edges 3-colored (say with the colors red, blue, and green), then the subgraph of red and blue edges, the subgraph of blue and green edges, and the subgraph of red and green edges each form a collection of disjoint cycles that together cover all edges of the graph twice. Therefore, every minimal counterexample must be a non-3-edge-colorable bridgeless cubic graph, that is, a snark.<ref name="Jaeger" /> |
||
==Reducible configurations== |
==Reducible configurations== |
||
Line 52: | Line 52: | ||
| year = 1976| s2cid = 118767538 |
| year = 1976| s2cid = 118767538 |
||
}}. |
}}. |
||
*{{citation | doi = 10.1007/3-540-08860-1_21 | |
*{{citation | doi = 10.1007/3-540-08860-1_21 | last1=Itai | first1=A. | last2=Rodeh | first2=M. | contribution=Covering a graph by circuits | publisher=Springer | date=1978 | series=Lecture Notes in Computer Science (Ausiello, G., Böhm, C. (eds)) | volume = 62 | pages = 289–299 | title=Automata, Languages and Programming. ICALP 1978. | year=1978| isbn=978-3-540-08860-8 }}. |
||
*{{citation |
*{{citation |
||
| last = Huck | first = A. |
| last = Huck | first = A. |
||
Line 71: | Line 71: | ||
| title = Annals of Discrete Mathematics 27 – Cycles in Graphs |
| title = Annals of Discrete Mathematics 27 – Cycles in Graphs |
||
| volume = 27 |
| volume = 27 |
||
| year = 1985 |
| year = 1985| isbn = 978-0-444-87803-8 |
||
}}. |
|||
*{{citation |
*{{citation |
||
| last = Kochol | first = Martin |
| last = Kochol | first = Martin |
||
Line 102: | Line 103: | ||
| year = 2009b| doi-access = free |
| year = 2009b| doi-access = free |
||
}}. |
}}. |
||
*{{citation |last=Seymour |first=P. D. |author-link=Paul Seymour (mathematician) |place=New York |publication-place=New York |publisher=Academic Press |isbn=978-0121143503 |date=1979 | |
*{{citation |last=Seymour |first=P. D. |author-link=Paul Seymour (mathematician) |place=New York |publication-place=New York |publisher=Academic Press |isbn=978-0121143503 |date=1979 |title=Graph Theory and Related Topics|editor1-last=Bondy|editor1-first=J. A.|editor2-last= Murty|editor2-first= U.S.R. |pages=342–355 |contribution=Sums of circuits |year=1979}}. |
||
*{{citation |
*{{citation |
||
| doi = 10.1017/S0004972700042660 |
| doi = 10.1017/S0004972700042660 |
||
Line 113: | Line 114: | ||
| year = 1973| doi-access = free |
| year = 1973| doi-access = free |
||
}}. |
}}. |
||
*{{citation |
|||
| last = Tutte | first = W. T. | author-link = W. T. Tutte |
|||
| title = Personal correspondence with H. Fleischner (July 22,1987) |
|||
| year = 1987 |
|||
}}. |
|||
*{{citation |
*{{citation |
||
| last = Zhang |
| last = Zhang |
||
| first = Cun-Quan |
| first = Cun-Quan |
||
|author-link=Cun-Quan Zhang (mathematician) |
|||
| isbn = 978-0-8247-9790-4 |
| isbn = 978-0-8247-9790-4 |
||
| publisher = CRC Press |
| publisher = CRC Press |
||
Line 125: | Line 132: | ||
*{{citation |
*{{citation |
||
| last = Zhang | first = Cun-Quan |
| last = Zhang | first = Cun-Quan |
||
|author-link=Cun-Quan Zhang (mathematician) |
|||
| isbn = 978-0-5212-8235-2 |
| isbn = 978-0-5212-8235-2 |
||
| publisher = Cambridge University Press |
| publisher = Cambridge University Press |
Latest revision as of 00:38, 29 August 2024
In graph-theoretic mathematics, a cycle double cover is a collection of cycles in an undirected graph that together include each edge of the graph exactly twice. For instance, for any polyhedral graph, the faces of a convex polyhedron that represents the graph provide a double cover of the graph: each edge belongs to exactly two faces.
It is an unsolved problem, posed by W. T. Tutte,[1] Itai and Rodeh,[2] George Szekeres[3] and Paul Seymour[4] and known as the cycle double cover conjecture, whether every bridgeless graph has a cycle double cover. The conjecture can equivalently be formulated in terms of graph embeddings, and in that context is also known as the circular embedding conjecture.
Formulation
[edit]The usual formulation of the cycle double cover conjecture asks whether every bridgeless undirected graph has a collection of cycles such that each edge of the graph is contained in exactly two of the cycles. The requirement that the graph be bridgeless is an obvious necessary condition for such a set of cycles to exist, because a bridge cannot belong to any cycle. A collection of cycles satisfying the condition of the cycle double cover conjecture is called a cycle double cover. Some graphs such as cycle graphs and bridgeless cactus graphs can only be covered by using the same cycle more than once, so this sort of duplication is allowed in a cycle double cover.
Reduction to snarks
[edit]A snark is a special case of a bridgeless graph, having the additional properties that every vertex has exactly three incident edges (that is, the graph is cubic) and that it is not possible to partition the edges of the graph into three perfect matchings (that is, the graph has no 3-edge coloring, and by Vizing's theorem has chromatic index 4). It turns out that snarks form the only difficult case of the cycle double cover conjecture: if the conjecture is true for snarks, it is true for any graph.[5]
Jaeger (1985) observes that, in any potential minimal counterexample to the cycle double cover conjecture, all vertices must have three or more incident edges. For, a vertex with only one edge incident forms a bridge, while if two edges are incident on a vertex, one can contract them to form a smaller graph such that any double cover of the smaller graph extends to one of the original graph. On the other hand, if a vertex v has four or more incident edges, one may “split off” two of those edges by removing them from the graph and replacing them by a single edge connecting their two other endpoints, while preserving the bridgelessness of the resulting graph. Again, a double cover of the resulting graph may be extended in a straightforward way to a double cover of the original graph: every cycle of the split off graph corresponds either to a cycle of the original graph, or to a pair of cycles meeting at v. Thus, every minimal counterexample must be cubic. But if a cubic graph can have its edges 3-colored (say with the colors red, blue, and green), then the subgraph of red and blue edges, the subgraph of blue and green edges, and the subgraph of red and green edges each form a collection of disjoint cycles that together cover all edges of the graph twice. Therefore, every minimal counterexample must be a non-3-edge-colorable bridgeless cubic graph, that is, a snark.[5]
Reducible configurations
[edit]One possible attack on the cycle double cover problem would be to show that there cannot exist a minimum counterexample, by proving that any graph contains a reducible configuration, a subgraph that can be replaced by a smaller subgraph in a way that would preserve the existence or nonexistence of a cycle double cover. For instance, if a cubic graph contains a triangle, a Δ-Y transform will replace the triangle by a single vertex; any cycle double cover of the smaller graph can be extended back to a cycle double cover of the original cubic graph. Therefore, a minimal counterexample to the cycle double cover conjecture must be a triangle-free graph, ruling out some snarks such as Tietze's graph which contain triangles. Through computer searches, it is known that every cycle of length 11 or less in a cubic graph forms a reducible configuration, and therefore that any minimal counterexample to the cycle double cover conjecture must have girth at least 12.[6]
Unfortunately, it is not possible to prove the cycle double cover conjecture using a finite set of reducible configurations. Every reducible configuration contains a cycle, so for every finite set S of reducible configurations there is a number γ such that all configurations in the set contain a cycle of length at most γ. However, there exist snarks with arbitrarily high girth, that is, with arbitrarily high bounds on the length of their shortest cycle.[7] A snark G with girth greater than γ cannot contain any of the configurations in the set S, so the reductions in S are not strong enough to rule out the possibility that G might be a minimal counterexample.
Circular embedding conjecture
[edit]If a graph has a cycle double cover, the cycles of the cover can be used to form the 2-cells of a graph embedding onto a two-dimensional cell complex. In the case of a cubic graph, this complex always forms a manifold. The graph is said to be circularly embedded onto the manifold, in that every face of the embedding is a simple cycle in the graph. However, a cycle double cover of a graph with degree greater than three may not correspond to an embedding on a manifold: the cell complex formed by the cycles of the cover may have non-manifold topology at its vertices. The circular embedding conjecture or strong embedding conjecture[5] states that every 2-vertex-connected graph has a circular embedding onto a manifold. If so, the graph also has a cycle double cover, formed by the faces of the embedding.
For cubic graphs, 2-vertex-connectedness and bridgelessness are equivalent. Therefore, the circular embedding conjecture is clearly at least as strong as the cycle double cover conjecture.[5]
If a circular embedding exists, it might not be on a surface of minimal genus: Nguyen Huy Xuong described a 2-vertex-connected toroidal graph none of whose circular embeddings lie on a torus.[5]
Stronger conjectures and related problems
[edit]A stronger version of the circular embedding conjecture that has also been considered is the conjecture that every 2-vertex-connected graph has a circular embedding on an orientable manifold. In terms of the cycle double cover conjecture, this is equivalent to the conjecture that there exists a cycle double cover, and an orientation for each of the cycles in the cover, such that for every edge e the two cycles that cover e are oriented in opposite directions through e.[5]
Alternatively, strengthenings of the conjecture that involve colorings of the cycles in the cover have also been considered. The strongest of these is a conjecture that every bridgeless graph has a circular embedding on an orientable manifold in which the faces can be 5-colored. If true, this would imply a conjecture of W. T. Tutte that every bridgeless graph has a nowhere-zero 5-flow.[5]
A stronger type of embedding than a circular embedding is a polyhedral embedding, an embedding of a graph on a surface in such a way that every face is a simple cycle and every two faces that intersect do so in either a single vertex or a single edge. (In the case of a cubic graph, this can be simplified to a requirement that every two faces that intersect do so in a single edge.) Thus, in view of the reduction of the cycle double cover conjecture to snarks, it is of interest to investigate polyhedral embeddings of snarks. Unable to find such embeddings, Branko Grünbaum conjectured that they do not exist, but Kochol (2009a, 2009b) disproved Grünbaum's conjecture by finding a snark with a polyhedral embedding.
See also
[edit]Notes
[edit]- ^ Tutte (1987).
- ^ Itai & Rodeh (1978).
- ^ Szekeres (1973).
- ^ Seymour (1979).
- ^ a b c d e f g Jaeger (1985).
- ^ Huck (2000).
- ^ Kochol (1996).
References
[edit]- Fleischner, Herbert (1976), "Eine gemeinsame Basis für die Theorie der Eulerschen Graphen und den Satz von Petersen", Monatshefte für Mathematik, 81 (4): 267–278, doi:10.1007/BF01387754, S2CID 118767538.
- Itai, A.; Rodeh, M. (1978), "Covering a graph by circuits", Automata, Languages and Programming. ICALP 1978., Lecture Notes in Computer Science (Ausiello, G., Böhm, C. (eds)), vol. 62, Springer, pp. 289–299, doi:10.1007/3-540-08860-1_21, ISBN 978-3-540-08860-8
{{citation}}
: CS1 maint: date and year (link). - Huck, A. (2000), "Reducible configurations for the cycle double cover conjecture", Discrete Applied Mathematics, 99 (1–3): 71–90, doi:10.1016/S0166-218X(99)00126-2.
- Jaeger, F. (1985), "A survey of the cycle double cover conjecture", Annals of Discrete Mathematics 27 – Cycles in Graphs, North-Holland Mathematics Studies, vol. 27, pp. 1–12, doi:10.1016/S0304-0208(08)72993-1, ISBN 978-0-444-87803-8.
- Kochol, Martin (1996), "Snarks without small cycles", Journal of Combinatorial Theory, Series B, 67 (1) (1 ed.): 34–47, doi:10.1006/jctb.1996.0032.
- Kochol, Martin (2009a), "3-Regular non 3-edge-colorable graphs with polyhedral embeddings in orientable surfaces", Graph Drawing 2008, Editors: I.G. Tollis, M. Patrignani, Lecture Notes in Computer Science, vol. 5417, pp. 319–323.
- Kochol, Martin (2009b), "Polyhedral embeddings of snarks in orientable surfaces", Proceedings of the American Mathematical Society, 137 (5) (5 ed.): 1613–1619, doi:10.1090/S0002-9939-08-09698-6.
- Seymour, P. D. (1979), "Sums of circuits", in Bondy, J. A.; Murty, U.S.R. (eds.), Graph Theory and Related Topics, New York: Academic Press, pp. 342–355, ISBN 978-0121143503
{{citation}}
: CS1 maint: date and year (link). - Szekeres, G. (1973), "Polyhedral decomposition of cubic graphs", Bulletin of the Australian Mathematical Society, 8 (3): 367–387, doi:10.1017/S0004972700042660.
- Tutte, W. T. (1987), Personal correspondence with H. Fleischner (July 22,1987).
- Zhang, Cun-Quan (1997), Integer Flows and Cycle Covers of Graphs, CRC Press, ISBN 978-0-8247-9790-4.
- Zhang, Cun-Quan (2012), Circuit Double Cover of Graphs, Cambridge University Press, ISBN 978-0-5212-8235-2.
External links
[edit]- Cycle double cover conjecture, circular embedding conjecture, and Grünbaum's conjecture, from the Open Problem Garden.
- The Cycle Double Cover Conjecture Archived 2008-12-05 at the Wayback Machine, Dan Archdeacon.
- Weisstein, Eric W., "Cycle Double Cover Conjecture", MathWorld