Bounded maximum degree conjecture holds precisely for $c$-crossing-critical graphs with $c \leq 12$
Drago Bokal, Zden\v{e}k Dvo\v{r}\'ak, Petr Hlin\v{e}n\'y, Jes\'us, Lea\~nos, Bojan Mohar, Tilo Wiedera

TL;DR
This paper proves that the bounded maximum degree conjecture for $c$-crossing-critical graphs is true precisely for $c \,\leq\, 12$, providing explicit constructions for $c \,\geq\, 13$ and establishing degree bounds.
Contribution
It explicitly constructs $c$-crossing-critical graphs with unbounded degree for $c \,\geq\, 13$ and proves the conjecture holds exactly for $c \,\leq\, 12$, clarifying the conjecture's validity range.
Findings
Explicit constructions for $c \,\geq\, 13$ with unbounded degree.
Existence of a constant $D$ bounding degree for $c \,\leq\, 12$.
Confirmation that the conjecture holds exactly for $c \,\leq\, 12$.
Abstract
We study -crossing-critical graphs, which are the minimal graphs that require at least edge-crossings when drawn in the plane. For every fixed pair of integers with and , we give first explicit constructions of -crossing-critical graphs containing a vertex of degree greater than . We also show that such unbounded degree constructions do not exist for , precisely, that there exists a constant such that every -crossing-critical graph with has maximum degree at most . Hence, the bounded maximum degree conjecture of -crossing-critical graphs, which was generally disproved in 2010 by Dvo\v{r}\'ak and Mohar (without an explicit construction), holds true, surprisingly, exactly for the values
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Department of Mathematics and Computer Science, University of Maribor, Maribor, [email protected] Project J1-8130, ARRS Programme P1-0297Computer Science Institute, Charles University, Prague, Czech [email protected] by project 17-04611S (Ramsey-like aspects of graph coloring) of Czech Science Foundation. Faculty of Informatics, Masaryk University, Brno, Czech Republic [email protected] Supported by the Czech Science Foundation, projects no. 17-00837S and 20-04567S. Academic Unit of Mathematics, Autonomous University of Zacatecas, Zacatecas, [email protected] supported by PFCE-UAZ 2018-2019 grant.
Department of Mathematics, Simon Fraser University, Burnaby BC, Canada and
Institute of Mathematics, Physics, and Mechanics, Ljubljana, [email protected]. was supported in part by the NSERC Discovery Grant R611450 (Canada), by the Canada Research Chairs program, and by the Research Project J1-8130 of ARRS (Slovenia). Theoretical Computer Science, Osnabrück University, [email protected] by the German Research Foundation (DFG) project CH 897/2-2. \CopyrightDrago Bokal, Zdeněk Dvořák, Petr Hliněný, Jesús Leaños, Bojan Mohar, Tilo Wiedra\ccsdescTheory of computation Computational geometry \ccsdescMathematics of computing Graphs and surfacesThis work is based on a SoCG contribution [6] and gives full proofs and a significant strengthening of the announced results.\supplement\funding
Acknowledgements.
We acknowledge the supporting environment of the workshop Crossing Numbers: Theory and Applications (18w5029) at the Banff International Research Station, where the fundamentals of this contribution were developed.\hideLIPIcs
Bounded degree conjecture holds precisely for -crossing-critical graphs with
Drago Bokal
Zdeněk Dvořák
Petr Hliněný
Jesús Leaños
Bojan Mohar
Tilo Wiedera
Abstract
We study -crossing-critical graphs, which are the minimal graphs that require at least edge-crossings when drawn in the plane. For every fixed pair of integers with and , we give first explicit constructions of -crossing-critical graphs containing arbitrarily many vertices of degree greater than . We also show that such unbounded degree constructions do not exist for , precisely, that there exists a constant such that every -crossing-critical graph with has maximum degree at most . Hence, the bounded maximum degree conjecture of -crossing-critical graphs, which was generally disproved in 2010 by Dvořák and Mohar (without an explicit construction), holds true, surprisingly, exactly for the values
keywords:
graph drawing; crossing number; crossing-critical; zip product
category:
\relatedversion
1 Introduction
Minimizing the number of edge-crossings in a graph drawing in the plane (the crossing number of the graph, see Definition 2.1) is considered one of the most important attributes of a “nice drawing” of a graph. In the case of classes of dense graphs (those having superlinear number of edges in terms of the number vertices), the crossing number is necessarily very high – see the famous Crossing Lemma [1, 17]. However, within sparse graph classes (those having only linear number of edges), we may have planar graphs at one end and graphs with up to quadratic crossing number at the other end. In this situation, it is natural to study the “minimal obstructions” for low crossing number, with the following definition.
Let be a positive integer. A graph is called -crossing-critical if the crossing number of is at least , but every proper subgraph has crossing number smaller than . We say that is crossing-critical if it is -crossing-critical for some positive integer .
Since any non-planar graph contains at least one crossing-critical subgraph, the understanding of the properties of the crossing-critical graphs is a central part of the theory of crossing numbers.
In 1984, Širáň gave the earliest construction of nonsimple -critical-graphs for every fixed value of [22]. Three years later, Kochol [15] gave an infinite family of c-crossing-critical, simple, 3-connected graphs, for every . Another early result on -crossing-critical graphs was reported in the influential paper of Richter and Thomassen [21], who proved that -crossing-critical graphs have bounded crossing number in terms of .
They also initiated research on degrees in -crossing-critical graphs by showing that, if there exists an infinite family of -regular, -crossing-critical graphs for fixed , then . Of these, -regular -critical graphs were constructed by Pinontoan and Richter [20], and -regular -critical graphs are known for every , [4]. Salazar observed that the arguments of Richter and Thomassen could be applied to average degree as well, showing that an infinite family of -crossing-critical graphs of average degree can exist only for , and established their existence for . Nonexistence of such families with was established much later by Hernández, Salazar, and Thomas [11], who proved that, for each fixed , there are only finitely many -crossing-critical simple graphs of average degree at least six. The existence of such families with was established by Pinontoan and Richter [20], whereas the whole possible interval was covered by Bokal [3], who showed that, for sufficiently large crossing number, both the crossing number and the average degree could be prescribed for an infinite family of -crossing critical graphs of average degree .
In 2003, Richter conjectured that, for every positive integer , there exists an integer such that every -crossing-critical graph has maximum degree fewer than [18]. Reflecting upon this conjecture, Bokal in 2007 observed that the known -connected crossing-critical graphs of that time only had degrees , and asked for existence of such graphs with arbitrary other degrees, possibly appearing arbitrarily many times. Hliněný augmented his construction of -crossing-critical graphs with pathwidth linear in to show the existence of -crossing-critical graphs with
arbitrarily many vertices of every set of even degrees. Only a recent paper by Bokal, Bračič, Derňár, and Hliněný [4] provided the corresponding result for odd degrees, showing in addition that, for sufficiently high , all the three parameters – crossing number , rational average degree , and the set of degrees that appear arbitrarily often in the graphs of the infinite family – can be prescribed. They also analysed the interplay of these parameters for -crossing-critical graphs that were recently completely characterized by Bokal, Oporowski, Richter, and Salazar [7].
Despite all this research generating considerable understanding of the behavior of degrees in known crossing-critical graphs as well as extending the construction methods of such graphs, the original conjecture of Richter was not directly addressed in the previous works. It was, however, disproved by Dvořák and Mohar [10], who showed that, for each integer , there exist -crossing-critical graphs of arbitrarily large maximum degree. Their counterexamples, however, were not constructive, as they only exhibited, for every such , a graph containing sufficiently many critical edges incident with a fixed vertex and argued that those edges belong to every -crossing-critical subgraph of the exhibited graph. On the other hand, as a consequence of [7] it follows that, except for possibly some small examples, the maximum degree in a large -crossing-critical graph is at most 6, implying that Richter’s conjecture holds for . In view of these results, and the fact that -crossing-critical graphs (subdivisions of and ) have maximum degree at most , this leaves Richter’s conjecture unresolved for each
The richness of -crossing-critical graphs is restricted for every by the result of Hliněný that -crossing-critical graphs have bounded path-width [12]; this structural result is complemented by a recent classification of all large -crossing-critical graphs for arbitrary by Dvořák, Hliněný, and Mohar [9]. We use these results in Section 4 to show that Richter’s conjecture holds for . The result is stated below. It is both precise and surprising and shows how unpredictable are even the most fundamental questions about crossing numbers.
Theorem 1.1**.**
There exists an integer such that, for every positive integer , every -crossing-critical graph has maximum degree at most .
In fact, one can separately consider in Theorem 1.1 twelve upper bounds for each of the values . For instance, and the optimal value of (we know ) should also be within reach using [7] and continuing research. On the other hand, due to the asymptotic nature of our arguments, we are currently not able to give any “nice” numbers for the remaining upper bounds, and we leave this aspect to future investigations.
We cover the remaining values of in the gap in a very strong sense, by constructing critical graphs with arbitrarily many high-degree vertices:
Theorem 1.2**.**
For every positive integers and , there exists a -connected -crossing-critical graph , which contains at least vertices of degree at least .
Corollary 1.3**.**
For every positive integers , and , there exists a -connected -crossing-critical graph , which contains at least vertices of degree at least .
The paper is structured as follows. The preliminaries, needed to help understanding the structure of large -crossing critical graphs are defined in Section 2. We prove Theorem 1.1 in Section 4, and Theorem 1.2 in Section 5. An additional technical treatment and an operation call zip product is needed to establish Corollary 1.3 in Section 6. We conclude with some remarks and open problems in Section 7.
2 Graphs and the crossing number
In this paper, we consider multigraphs by default, even though we could always subdivide parallel edges (while sacrificing -connectivity) in order to make our graphs simple. We follow basic terminology of topological graph theory, see e.g. [19].
A drawing of a graph in the plane is such that the vertices of are distinct points and the edges are simple (polygonal) curves joining their end vertices. It is required that no edge passes through a vertex, and no three edges cross in a common point. A crossing is then an intersection point of two edges other than their common end. A face of the drawing is a maximal connected subset of the plane minus the drawing. A drawing without crossings in the plane is called a plane drawing of a graph, or shortly a plane graph. A graph having a plane drawing is planar.
The following are the core definitions used in this work.
Definition 2.1** (crossing number).**
The crossing number of a graph is the minimum number of crossings of edges in a drawing of in the plane. An optimal drawing of is every drawing with exactly crossings.
Definition 2.2** (crossing-critical).**
Let be a positive integer. A graph is -crossing-critical if , but every proper subgraph of has .
Let us remark that a -crossing-critical graph may have no drawing with only crossings (for , such an example is the Cartesian product of two 3-cycles, ).
Suppose is a graph drawn in the plane with crossings. Let be the plane graph obtained from this drawing by replacing the crossings with new vertices of degree . We say that is the plane graph associated with the drawing, shortly the planarization of (the drawing of) , and the new vertices are the crossing vertices of .
In some of our constructions, we will have to combine crossing-critical graphs as described in the next definition.
Definition 2.3**.**
*Let or . For , let be a graph and let be a vertex of degree
that is only incident with simple edges, such that is connected. Let , be the neighbors of . The zip product of and at and is obtained from the disjoint union of and by adding the edges , for each .*
Note that, for different labellings of the neighbors of and , different graphs may result from the zip product. However, the following has been shown:
Theorem 2.4** ([5]).**
Let be a zip product of and as in Definition 2.3. Then, . Furthermore, if for both and , is -crossing-critical, where , then is -crossing-critical.
For vertices of degree , this theorem was established already by Leaños and Salazar in [16].
3 Structure of -crossing-critical graphs with large maximum degree
Dvořák, Hliněný, and Mohar [9] recently characterized the structure of large -crossing-critical graphs. From their result, it can be derived that in a crossing-critical graph with a vertex of large degree, there exist many internally vertex-disjoint paths from this vertex to the boundary of a single face. To keep our contribution self-contained, we give a simple independent proof. We are going to apply this structural result to exclude the existence of large degree vertices in -crossing-critical graphs for .
Structural properties of crossing-critical graphs have been studied for more than two decades, and we now briefly review some of the previous important results which we shall use.
Richter and Thomassen [21] proved the following upper bound:
Theorem 3.1** ([21]).**
Every -crossing-critical graph has a drawing with at most crossings.
Hliněný [12] proved that -crossing-critical graphs have path-width bounded in terms of .
Theorem 3.2** ([12]).**
There exists a function such that, for every integer , every -crossing-critical graph has path-width fewer than .
For simplicity, we omit the exact definition of path-width; rather, we only use the following fact [2]. For a rooted tree , let denote the maximum depth of a rooted complete binary tree which appears in as a rooted minor (the depth of a rooted tree is the maximum number of edges of a root-leaf path).
Lemma 3.3**.**
For every integer , if a graph either
- •
contains a subtree which can be rooted so that , or
- •
contains pairwise vertex-disjoint paths , …, and pairwise vertex-disjoint paths , …, such that intersects for every ,
then has path-width at least .
Hliněný and Salazar [14] also proved that distinct vertices in a crossing-critical graph cannot be joined by too many paths.
Theorem 3.4** ([14]).**
There exists a function such that, for every integer , no two vertices of a -crossing-critical graph are joined by more than internally vertex-disjoint paths.
As seen in the construction of Dvořák and Mohar [10] and in the construction we give in Section 5, crossing-critical graphs can contain arbitrarily many cycles intersecting in exactly one vertex. However, such cycles cannot be drawn in a nested way. A -nest of depth in a plane graph is a sequence , …, of cycles in and a vertex such that, for , the cycle is drawn in the closed disk bounded by and (Figure 1). Hernández-Vélez et al. [11] have shown the following.
Theorem 3.5** ([11]).**
There exists a function such that, for every integer , the planarization of every optimal drawing of a -crossing-critical graph does not contain a -nest of depth .
The key structure we use in the proof of Corollary 3.17 is a fan-grid, which is defined as follows:
Definition 3.6**.**
Let be a plane graph and let be a vertex incident with the outer face of . Let be a cycle in , and let the path be the concatenation of vertex-disjoint paths , , …, , in that order. Let be the subgraph of drawn inside the closed disk bounded by . We say that is an -fan-grid with center if
- •
* contains internally vertex-disjoint paths , …, (the rays of the fan-grid), where joins with a vertex of for , and*
- •
* contains vertex-disjoint paths from to . See Figure 2.*
In the argument, we start with a -fan-grid and keep enlarging it (adding new rows while sacrificing some of the rays) as long as possible. The following definition is useful when looking for the new rows. A comb with teeth is a tree consisting of a path (the spine of the comb) and vertex-disjoint paths of length at least one, such that joins to a vertex in . We start with simple observations on combs in trees with many leaves.
Lemma 3.7**.**
There exists a function such that the following holds for all integers and . Let be a rooted tree of maximum degree at most satisfying . If every root-leaf path in contains fewer than vertices with at least two children, then has at most leaves.
Proof 3.8**.**
Let if or , and
[TABLE]
if and . We prove the claim by the induction on the number of vertices of . If , then has only one leaf. Hence, suppose that . Let be the root of and let , …, be the components of , where . If , then the claim follows by the induction hypothesis applied to ; hence, suppose that . In particular, and . Then, for all , each root-leaf path in contains fewer than vertices with at least two children. Furthermore, there exists at most one such that ; hence, we can assume that for . By the induction hypothesis, has at most leaves and each of , …, has at most leaves, implying the claim.
Corollary 3.9**.**
For every triple of integers satisfying and , every rooted tree of maximum degree at most , , and with more than leaves contains a comb with teeth, all of which are leaves in .
Proof 3.10**.**
By Lemma 3.7, contains a root-leaf path with at least vertices that have at least two children. A subpath of together with the paths from of these vertices to leaves forms a comb with teeth.
Suppose is a path and is a comb in a plane graph , such that all teeth of lie on and and are otherwise disjoint. We say that the comb is -clean if both and the spine of are contained in the boundary of the outer face of the subdrawing of formed by .
Observation 3.11**.**
Suppose is a path and is a comb in a plane graph , such that all teeth of lie on and and are otherwise disjoint. Let be an integer. If is contained in the boundary of the face of and has at least teeth, then contains a -clean subcomb with at least teeth.
Our aim is to keep growing a fan-grid using the following lemma (increasing at the expense of sacrificing some of the rays, see the outcome (d)) until we either obtain a structure that cannot appear in a planarization of a -crossing-critical graph (outcomes (a)–(c)), or are blocked off from further growth by many rays ending in the boundary of the same face (outcome (e)).
Lemma 3.12**.**
There exists a function such that the following holds. Let be a plane graph with a vertex incident with the outer face. Let , , , , , and be positive integers. Let . If contains an -fan-grid with center , then also contains at least one of the following substructures:
- (a)
two vertices joined by more than internally vertex-disjoint paths, or
- (b)
a -nest of depth greater than , or
- (c)
a subtree which can be rooted so that , or
- (d)
an -fan-grid with center , or
- (e)
more than internally vertex-disjoint paths from to distinct vertices contained in the boundary of a single face of .
Proof 3.13**.**
Let and . For an integer , let . Let . Let be an -fan-grid in . Let be the graph obtained from by removing the vertices and edges drawn in the open disk bounded by , and let denote the resulting face bounded by .
Suppose that, for some , there exists a component of and a set of size more than such that has a neighbor in for every . By symmetry, we can assume that there exists of size more than such that for each . Observe that contains a tree with all internal vertices in and exactly leaves, one in each of for ; we root in a vertex belonging to . By Corollary 3.9, or or contains a comb with teeth, all of which are leaves of . In the former two cases, contains (a) or (c). In the last case, we extract a -clean subcomb with teeth from using Observation 3.11 and combine it with a part of the -fan-grid in to form an -fan-grid in , showing that contains (d).
*Therefore, we can assume that the following holds:
() For every , every component of has neighbors in fewer than paths , …, other than .*
A -bridge of is either a graph consisting of a single edge of and its ends, or a graph consisting of a component of together with all edges between the component and and their endpoints. For a -bridge , let denote the set of indices such that intersects . By (), we have . For two -bridges and , we write if , , and either at least one of the inequalities is strict or (note that in the last case, the planarity implies ).
Suppose there exist -bridges such that . For , let . If, for , we have and , then contains (b). Hence, by symmetry we can assume that there exists such that . Consequently, there exists an index such that , for . But then , which contradicts ().
Consequently, there is no chain of order greater than in the partial ordering . For a -bridge , let denote the order of the longest chain of with the maximum element . Suppose that , and choose a -bridge with this property such that is minimum. Since , there exist two consecutive elements and of such that . If , this implies there exists a face of such that all paths with contain vertices incident with , and contains (e). Hence, suppose that . Let be the set of bridges such that that are maximal in with this property. By the minimality of , every bridge satisfies . Consequently, there are more than indices such that and either for some or there does not exists any bridge such that . Observe there exists a face of such that, for each such index , the path contains a vertex incident with . Hence, again contains (e).
Consequently, we can assume that , for each -bridge . Since , applying an analogous argument to the -bridges that are maximal in yields that contains (e).
To start up the growing process based on Lemma 3.12, we need to show that a fan-grid with many rays exists.
Lemma 3.14**.**
Let be a -connected plane graph with a vertex incident with the outer face. For every positive integers , , and , if has degree more than , then contains at least one of the following:
- (a)
two vertices joined by more than internally vertex-disjoint paths, or
- (c)
a subtree which can be rooted so that , or
- (d)
a -fan-grid with center .
Proof 3.15**.**
Let be the graph obtained from by splitting into vertices of degree , and let be the set of these vertices. Since is -connected, is connected, and thus it contains a subtree whose leaves coincide with . Root arbitrarily in a non-leaf vertex. By Corollary 3.9, or or has a comb with teeth in . In the first case, (a) holds. In the second case, and is a subtree of , and thus (c) holds. In the last case, we can extract a -clean subcomb with at least teeth using Observation 3.11, which gives rise to a -fan-grid with center in .
Note that a -fan-grid contains two systems of pairwise vertex-disjoint paths such that every two paths from the two systems intersect; hence, by Lemma 3.3 a plane graph of path-width at most contains neither a -fan-grid nor a subtree which can be rooted so that . Hence, starting from Lemma 3.14 and iterating Lemma 3.12 at most times, we obtain the following.
Corollary 3.16**.**
There exists a function such that the following holds. Let be a -connected plane graph. Let , , , and be positive integers. Let . If has path-width at most and maximum degree greater than , then contains at least one of the following:
- (a)
two vertices joined by more than internally vertex-disjoint paths, or
- (b)
a -nest of depth greater than , or
- (e)
more than internally vertex-disjoint paths from a vertex to distinct vertices contained in the boundary of a single face of .
We now apply this result to an optimal planarization of a -crossing-critical graph.
Corollary 3.17**.**
There exists a function such that the following holds. Let and be integers and let be an optimal drawing of a -connected -crossing-critical graph. If has maximum degree greater than , then there exists a path contained in the boundary of a face of and internally vertex-disjoint paths , …, starting in the same vertex not in and ending in distinct vertices appearing in order on (and otherwise disjoint from ), such that no crossings of appear on , , nor in the face of that contains , …, .
Proof 3.18**.**
Let , , , , and .
By Theorem 3.1, has at most crossings. Let be the planarization of . Note that is -connected, since otherwise a crossing vertex would form a cut in and the corresponding crossing in could be eliminated, contradicting the optimality of the drawing of . By Theorem 3.2, has path-width at most , and thus has path-width at most . By Theorem 3.4, does not contain more than internally vertex-disjoint paths between any two vertices, and thus does not contain more than internally vertex-disjoint paths between any two vertices. By Theorem 3.5, does not contain a -nest of depth . Hence, by Corollary 3.16, contains more than internally disjoint paths from a vertex to distinct vertices contained in the boundary of a single face of . Let , …, be disjoint paths contained in the boundary of such that, for , of the paths , …, from end in in order. Let denote the face of containing , …, . Note that the closures of , …, intersect only in and since contains at most crossing vertices, there exists such that no crossing vertex is contained in the closure of and is not in . Hence, for , we can set and .
4 Crossing-critical graphs with at most 12 crossings
We now use Corollary 3.17 to prove the following “redrawing” lemma.
Lemma 4.1**.**
Let be a -connected -crossing-critical graph. If has maximum degree greater than , then there exist integers and such that and has a drawing with at most crossings.
Proof 4.2**.**
Consider an optimal drawing of . Let , …, be paths obtained using Corollary 3.17 and their common end vertex. For , let denote the -connected block of containing and , and let denote the cycle bounding the face of containing . Note that if and , then has at most three components: one containing , one containing , and one containing , where the latter two components can be the same.
Let be the edge of incident with and let be an optimal drawing of . Since is -crossing-critical, has at most crossings. Hence, there exist indices and such that , , and none of the edges of and is crossed. Let us set , , , and . Let , , and denote the subgraphs of consisting of the components of containing , , and , respectively, together with the edges from these components to the rest of and their incident vertices (where possibly ). Let and be subpaths of of length at least one intersecting in such that and . Analogously, let and be subpaths of of length at least one intersecting in such that and . See Figure 3.
We can assume without loss of generality (by circle inversion of the plane if necessary) that neither nor bounds the outer face of in the drawings inherited from and from . Let , , , be the clockwise cyclic order of the edges of incident with in the drawing , where for every . By the same argument, we can assume that the clockwise cyclic order of these edges in the drawing of is either the same or , , , .
In , is drawn in the closed disk bounded by , is drawn in the closed disk bounded by , and , , and together with all the edges joining them to are drawn in the outer face of . Since and are not crossed in the drawing , we can if necessary rearrange the drawing of without creating any new crossings111As is not necessarily -connected, it is possible that some -connected components or some edges of are drawn in the exterior of the disk bounded by , . However, these can be flipped into the interior of , , and after such rearranging, , bound the outer face of the drawings of , . Similarly, if , either of them could be in the interior of , and we flip them into the exterior, so that the interior of contains only drawings of , , respecitvely. so that the same holds for the drawings of , , , , and in . Let denote the maximum number of pairwise edge-disjoint paths in from to . By Menger’s theorem, has disjoint induced subgraphs and such that , , , and contains exactly edges with one end in and the other end in . For , let be the subgraph of induced by . Let be a path in from to that has in the drawing the smallest number of intersections with the edges of , and let denote the number of such intersections. Let denote the drawing . Since contains pairwise edge-disjoint paths from to and each of them crosses at least times, we conclude that has at least crossings (and thus ) and has at most crossings.
Suppose first that edges of incident with are in drawn in the same clockwise cyclic order as in . We construct a new drawing of the graph in the following way: Start with the drawing of . Take the plane drawings of and as in , “squeeze” them and draw them very close to and , respectively, so that they do not intersect any edges of . Finally, draw the edges between and very close to the curve tracing (as drawn in ), so that each of them is crossed at most times. This gives a drawing of with at most crossings, contradicting the assumption that is -crossing-critical.
Hence, we can assume that the edges of incident with are in drawn in the clockwise order , , , . If , then proceed analogously to the previous paragraph, except that a mirrored version 222Mirrored version of a drawing is the drawing obtained by reversing the vertex rotations of edges around every vertex and every crossing, and embedding the edges and the vertices accordingly. The name explains that this is homeomorphic to the original drawing seen in a mirror. of the drawing of is inserted close to ; as there is only one edge between and , this does not incur any additional crossings, and we again conclude that the resulting drawing of has fewer than crossings, a contradiction. Therefore, .
Consider the drawing , and let be a closed curve passing through , following slightly outside till it meets , then following almost till it hits , then following slightly outside till it reaches . Note that only crosses in and in relative interiors of the edges, and it has at most crossings with the edges. Shrink and mirror the part of the drawing of drawn in the open disk bounded by , keeping at the same spot and the parts of edges crossing close to ; then reconnect these parts of the edges with their parts outside of , creating at most new crossings in the process. Observe that in the resulting re-drawing of , the path is contained in the boundary of a face (since is drawn close to it and nothing crosses this part of ), and thus we can add planarly (as drawn in ) to the drawing without creating any further crossings. Therefore, the resulting drawing has at most crossings.
It is now easy to prove Theorem 1.1.
Proof 4.3** (Proof of Theorem 1.1).**
We prove by induction on that, for every positive integer , there exists an integer such that every -crossing-critical graph has maximum degree at most . The only -crossing-critical graphs are subdivisions of and , and thus we can set . Suppose now that and the claim holds for every smaller value. We define . Let be a -crossing-critical graph and suppose for a contradiction that .
If is not -connected, then it contains induced subgraphs and such that , , and intersects in at most one vertex. Then , and for every edge we have . Hence, and for every edge , and thus is -crossing-critical. Similarly, is -crossing-critical. Since and , it follows by the induction hypothesis that for , and thus , which is a contradiction.
Hence, is -connected. By Lemma 4.1, there exist integers and such that and , and thus . This inequality is only satisfied for , and thus the first inequality implies . This is a contradiction. Hence, the maximum degree of is at most .
5 Explicit -crossing-critical graphs with large degree
We define the following family of graphs, which is illustrated in Figure 4. To simplify the terminology and the pictures, we introduce “thick edges”: for a positive integer , we say that is a -thick edge, or an edge of thickness , if there is a bunch of parallel edges between and . Naturally, if a -thick edge crosses a -thick edge, then this counts as ordinary crossings. By routing every parallel bunch of edges along the “cheapest” edge of the bunch, we get the following important folklore claim:
Claim 1**.**
For every graph , there exists an optimal drawing of , such that every bunch of parallel edges is drawn as one thick edge in .
Definition 5.1** (Critical family ).**
Let and be integers such that . Let be a -cycle on the vertex set with (thick) edges , , , , , which are of thickness in this order. Analogously, let be a -cycle on the vertex set isomorphic to in this order of vertices. Let be a path of length on the vertices in this order and with all edges of thickness . We denote by the graph obtained from the union (identifying the vertex of and and the vertex of and ) by adding edges and , and -thick edges and .
Let , for , denote the graph on the vertex set with the edges , , , and the -thick edges and . From the union we obtain the graph via
- •
identifying with and with ,
- •
for , identifying with , and
- •
for and all such that , identifying with of the path .
This definition is illustrated in Figure 4 for . For reference, we will call the graph the bowtie of , and the graph the -th wedge of .
Observation 5.2**.**
*a) For every and , the graph is -connected and non-planar.
b) For , the degree of the vertex equals , and the degree of the vertices and equals and , respectively. *
In order to prove Theorem 1.2, it is enough to consider the graph for and , and prove that and that, for every edge of , we get . Before stepping into the proof, we remark that this does not hold for since for all (readers aware of the earlier conference paper [6] should note that the similarly looking construction in [6] had the edges and of thickness instead of ).
Lemma 5.3**.**
.
Proof 5.4**.**
*Figure 4 outlines a drawing of with crossings for all . For the lower bound on , we use the computer tool Crossing Number Web Compute [8] which uses an ILP formulation of the crossing number problem (based on Kuratowski subgraphs), and solves it via a branch-and-cut-and-price routine. Moreover, this computer tool generates machine-readable proofs333See http://crossings.uos.de/job/zS43gWV2yd-ZKmit_DNwSg. Vertices and are labeled [math] and , respectively. Cycles and traverse vertices and in that order, respectively.
of the lower bound, which (roughly) consist of a branching tree in which every leaf holds an LP formulation of selected Kuratowski subgraphs certifying that, in this case, the crossing number must be greater than .*
Remark 5.5**.**
Subsequently to finishing this paper, Hliněný and Korbela have found a relatively short self-contained and computer-free proof [13] of Lemma 5.3.
Lemma 5.6**.**
For every and , .
Proof 5.7**.**
We proceed by induction on , where the base case is proved in Lemma 5.3. Hence, we may assume that , up to symmetry.
Consider a drawing of with crossings. Let . By Claim 1, we may assume that all thick edges are drawn together in a bunch. We now distinguish three cases based on the cyclic order of edges leaving the vertex (the orientation is not important):
- •
The edges incident to , in a small neighbourhood of , have the cyclic order , , , . See in Figure 5 a), where this cyclic order is anti-clockwise. In this case, we draw a new edge along the path , and another new edge along the path (both new edges are of thickness ). Then we delete the vertices together with incident edges. The resulting drawing represents a graph which is clearly isomorphic to – the wedges and incident to have been replaced with one wedge.
Moreover, thanks to the assumption, we can avoid crossing between and in the considered neighbourhood of former . Therefore, every crossing of the new drawing (including possible crossings of each of the new edges and among themselves or with other edges) existed already in the original drawing of , and so . However, by the induction assumption, and so holds true in this case.
- •
The same proof as above works if the cyclic order around is , , , .
- •
In a small neighbourhood of , the incident edges have (up to orientation reversal) the cyclic order , , , . See Figure 5 b). Consider the -cycle which, importantly, uses only single edges of the -thick edges incident to . In this case of the cyclic order around , both sides of contain a part of the drawing of . Since is connected, some edge of must be crossed. Consequently, the subdrawing of has crossings.
We finish similarly as in the first case, but within : we draw a new edge along the path , and another new edge along the path (both new edges are of thickness , and we have so far removed only one of the two edges of each of and ). These two new edges mutually cross once (at most – in case that the named paths cross also somewhere else than at , we may eliminate multiple crossings by standard means). After deleting the original vertices , we hence get a drawing which is again clearly isomorphic to and has at most crossings. Since by the induction assumption, holds true also in this case.
Theorem 5.8**.**
For every integers and , the graph is -crossing-critical.
Proof 5.9**.**
Let and be the -thick path on the vertices from Definition 5.1. We first prove that . Using Claim 1, at most one edge of is crossed, or we already have crossings. So assume that all edges of except possibly have no crossing. Contracting the edges thus creates no new crossing and results in a valid drawing isomorphic to where and . We conclude with by Lemma 5.6.
Regarding criticality, our proof strategy can be described as follows. We provide a collection of drawings of our graph , such that each edge of in some of the drawings, when deleted, exhibits a “drop” of the crossing number below ; that is . Note that, for thick edges, we are deleting only one edge of the multiple bunch.
We start with the edges of the bowtie of . For the blue edges (i.e., ), this follows immediately from the drawing in Figure 4 in which deleting any blue edge saves crossings. Furthermore, one can easily split the vertices and in the picture to produce the full path as needed. For the remaining, red bowtie edges, criticality is witnessed by the three drawings in Figure 6. In the first one (a), which is almost the same as Figure 4, two alternate routings of the edge show criticality of the edges and , respectively. We symmetricaly argue about the edges and . The second one (b) shows criticality of the edge . However, by pulling in this picture away from we also certify criticality of , and by pulling or also towards we get criticality of and . Again, we can easily split the vertices and in the drawings to produce the path as needed and without further crossings. The edges , , and are symmetric, too.
Consider now a red edge of . Let the first wedge incident to be the -th wedge . We twist the picture from Figure 4 at the edge , such that the wedges preceding stay above the path , and the wedges succeeding are now below . This is illustrated for in Figure 6(c). The wedge now crosses the -thick edge , giving a drawing of with crossings, and so certifying criticality of the edge , since deleting it drops the number of crossings in this drawing down to .
We are left with the last, and perhaps most interesting, cases in which is an edge in the -th wedge . We consider a twist of the drawing of similar to that in Figure 6(c), but this time with the wedge crossing the blue bowtie edges (and itself). This gives a drawing with crossings involving the edges , and , which is illustrated in Figure 7(a). Hence the listed edges, and the edge by symmetry, are also critical in , as desired. Finally, we deal, up to symmetry, with the -thick edge . A slight adjustement of the last drawing gives a drawing illustrated in Figure 7(b) with exactly crossings which are between the blue edges and , . Since deleting one edge from the -thick edge drops the number of crossings again down to , we have shown also criticality of and the proof is finished.
Theorem 1.2 is now established for .
6 Extended crossing-critical construction
In the previous section, we have constructed an infinite family of -crossing-critical graphs with unbounded maximum degree. The construction leaves a natural question about analogous -crossing-critical families for .
Clearly, the disjoint union of the graph from Theorem 5.8 with disjoint copies of yields a (disconnected) -crossing-critical graph with maximum degree greater than , for every . Though, our aim is to preserve also the -connectivity property of the resulting graphs.
First, to motivate the coming construction, we recall that the zip product of Definition 2.3 requires a vertex of degree in the considered graphs. However, the graphs of Definition 5.1 have no such vertex, and so we come with the following modification.
Lemma 6.1**.**
Assume a graph with vertices and such that
- a)
vertex has no more neighbours than in , the edge is -thick, is -thick, is -thick, and
- b)
vertex is of degree at most in , or there is a neighbour of such that is of degree at most in .
Other edges of are not important.
Let be created by making the edge only -thick, deleting the edge , and adding a new vertex adjacent via three -thick edges to the vertices and . See Figure 8. Then . Furthermore, if is a -crossing-critical graph and , then is also -crossing-critical.
Proof 6.2**.**
Assume a drawing of with crossings. By Claim 1, we have and drawn each as one thick edge. We consider two cases based on the crossings on in .
First, there are at least crossings on in . We modify to as follows: delete the current edge , and pull the vertices and along their edges to so that no crossing remains on and in . This modification does not change the number of crossings on the paths and . Then draw a new (-thick) edge in closely along the path , crossing only some of the edges incident with (and choosing “the better side” of ). Thanks to the assumption (b), this makes only at most crossings on in : if is of degree then we cross at most , and if is of degree in , then we can avoid crossing and again cross at most .
Altogether, there are no more crossings in than there were in . Since is crossing-free, we can turn into an -thick edge and still have at most crossings. Then we delete the edge and obtain a subdivision of the graph with at most crossings, which certifies .
Second, we assume that there is at most crossing on in . Let the number of crossings on each edge of the parallel bunch be and on the edge let it be . If , then we do the same as previously: delete the edge and turn into an -thick edge. The resulting drawing is a subdivision of and the new number of crossings is , again certifying .
Otherwise, if , there are altogether at most crossings along the (-thick) path . We hence make no more crossings than if we redraw the -thick edge closely along the path and “through” the vertex , creating a subdivision of a graph isomorphic to (now with subdividing -thick edge ). Again, the conclusion is that .
The last bit is to argue -crossing-criticality of under the additional assumption of the lemma. Consider any edge , and a drawing of with fewer than crossings. Since has only three neighbours in , the vertex can be chosen in as subdividing a suitable one of the edges of the -thick bunch , the one consecutive to in the rotation around in . This results in a drawing of with same number of crossings (fewer than ). It remains to consider the edges of . We have got the assumption , and drawings of and of with fewer than crossings are subdivisions of the corresponding drawings of and .
Proof 6.3** (Proof of Corollary 1.3).**
Similarly as in the previous section, we take the -crossing-critical graph of Theorem 5.8 for . Then we apply Lemma 6.1 to the vertices , , and of . This results in a graph having a vertex of degree . Moreover, since which can be easily seen from Figure 4 (we avoid crossings with ), we get that is -crossing-critical.
Hence let . For , we proceed by induction, assuming that we have already constructed the graph and it contains a vertex of degree . Theorem 2.4 establishes that , as a zip product of with -crossing-critical , is -crossing-critical. Furthermore, again contains a vertex of degree coming from the part.
7 Concluding remarks and open problems
While our contribution closes the questions related to the validity of the bounded maximum degree conjecture, the following natural problems remain open:
Problem 7.1**.**
For each , determine the least integer bounding maximum degree of -crossing-critical graphs.
Problem 7.2**.**
Develop a theory of wedges that parallels the theory of tiles (cf. [20]) for constructively establishing -crossing-criticality of graphs with large maximum degrees.
Note that with our construction we can get arbitrarily repeated even degrees in , cf. Observation 5.2 b), but only two large-odd-degree vertices there. In general, vertices of high odd degrees in -crossing critical graphs seem to rely on some local property of the graph, unlike even degrees that can rely simply on sufficiently many relevant edge-disjoint paths passing through the vertices. Indeed, the only other known examples of large odd degrees in infinite families of -crossing-critical graphs are related to staircase-strip tiles [4]. Hence we suggest also the following question:
Problem 7.3**.**
Does there exist, for some/any , a family of -crossing-critical graphs, such that for a prescribed set of odd integers greater than and each integer , the family would contain a graph with at least vertices of each degree in ?
Furthermore, Lemma 6.1 can be applied iteratively to selected vertices of each wedge of the graphs to produce new -crossing-critical graphs which would be -connected and have no double edges within the wedges. However, removing the remaining multiple edges in the bowtie subgraph would require a different approach. Hence, our final problem is:
Problem 7.4**.**
For which does there exist a family of -connected simple -crossing-critical graphs containing vertices of arbitrarily large degree?
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Miklós Ajtai, Vašek Chvátal, Monroe M. Newborn, and Endre Szemerédi. Crossing-free subgraphs. In Peter L. Hammer, Alexander Rosa, Gert Sabidussi, and Jean Turgeon, editors, Theory and Practice of Combinatorics , volume 60 of North-Holland Mathematics Studies , pages 9–12. North-Holland, 1982. doi:10.1016/S 0304-0208(08)73484-4 . · doi ↗
- 2[2] Daniel Bienstock, Neil Robertson, Paul D. Seymour, and Robin Thomas. Quickly excluding a forest. J. Comb. Theory, Series B , 52(2):274–283, 1991. doi:10.1016/0095-8956(91)90068-U . · doi ↗
- 3[3] Drago Bokal. Infinite families of crossing-critical graphs with prescribed average degree and crossing number. J. Graph Theory , 65(2):139–162, 2010. doi:10.1002/jgt.20470 . · doi ↗
- 4[4] Drago Bokal, Mojca Bračič, Marek Dernár, and Petr Hliněný. On degree properties of crossing-critical families of graphs. Electron. J. Comb. , 26(1):#P 1.40, 2019.
- 5[5] Drago Bokal, Markus Chimani, and Jesús Leaños. Crossing number additivity over edge cuts. Eur. J. Comb. , 34(6):1010–1018, 2013. doi:10.1016/j.ejc.2013.02.002 . · doi ↗
- 6[6] Drago Bokal, Zdeněk Dvořák, Petr Hliněný, Jesús Leaños, Bojan Mohar, and Tilo Wiedera. Bounded degree conjecture holds precisely for c 𝑐 c -crossing-critical graphs with c ≤ 12 𝑐 12 c\leq 12 . In 35th International Symposium on Computational Geometry (So CG 2019) . Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, 2019.
- 7[7] Drago Bokal, Bogdan Oporowski, R. Bruce Richter, and Gelasio Salazar. Characterizing 2-crossing-critical graphs. Advances in Appl. Math. , 74:23–208, 2016. doi:10.1016/j.aam.2015.10.003 . · doi ↗
- 8[8] Markus Chimani and Tilo Wiedera. An ILP-based proof system for the crossing number problem. In ESA 2016 , LIP Ics 57, pages 29:1–29:13, 2016. doi:10.4230/LIP Ics.ESA.2016.29 . · doi ↗
