Research article Special Issues

Skewness and the crossing numbers of graphs

  • The skewness of a graph G, sk(G), is the smallest number of edges that need to be removed from G to make it planar. The crossing number of a graph G, cr(G), is the minimum number of crossings over all possible drawings of G. There is minimal work concerning the relationship between skewness and crossing numbers. In this work, we first introduce an inequality relation for these two parameters, and then we construct infinitely many near-planar graphs such that the inequality is equal. In addition, we give a necessary and sufficient condition for a graph to have its skewness equal to the crossing number and characterize some special graphs with sk(G)=cr(G).

    Citation: Zongpeng Ding. Skewness and the crossing numbers of graphs[J]. AIMS Mathematics, 2023, 8(10): 23989-23996. doi: 10.3934/math.20231223

    Related Papers:

    [1] Xiaoxue Hu, Jiangxu Kong . An improved upper bound for the dynamic list coloring of 1-planar graphs. AIMS Mathematics, 2022, 7(5): 7337-7348. doi: 10.3934/math.2022409
    [2] Zongrong Qin, Dingjun Lou . The k-subconnectedness of planar graphs. AIMS Mathematics, 2021, 6(6): 5762-5771. doi: 10.3934/math.2021340
    [3] Yunfeng Tang, Huixin Yin, Miaomiao Han . Star edge coloring of $ K_{2, t} $-free planar graphs. AIMS Mathematics, 2023, 8(6): 13154-13161. doi: 10.3934/math.2023664
    [4] Saba Al-Kaseasbeh, Ahmad Erfanian . A bipartite graph associated to elements and cosets of subgroups of a finite group. AIMS Mathematics, 2021, 6(10): 10395-10404. doi: 10.3934/math.2021603
    [5] Xin Xu, Xu Zhang, Jiawei Shao . Planar Turán number of double star $ S_{3, 4} $. AIMS Mathematics, 2025, 10(1): 1628-1644. doi: 10.3934/math.2025075
    [6] Ali Raza, Mobeen Munir, Tasawar Abbas, Sayed M Eldin, Ilyas Khan . Spectrum of prism graph and relation with network related quantities. AIMS Mathematics, 2023, 8(2): 2634-2647. doi: 10.3934/math.2023137
    [7] Xia Hong, Wei Feng . Completely independent spanning trees in some Cartesian product graphs. AIMS Mathematics, 2023, 8(7): 16127-16136. doi: 10.3934/math.2023823
    [8] Hongyu Chen, Li Zhang . A smaller upper bound for the list injective chromatic number of planar graphs. AIMS Mathematics, 2025, 10(1): 289-310. doi: 10.3934/math.2025014
    [9] Yanping Yang, Yang Wang, Juan Liu . List vertex arboricity of planar graphs without 5-cycles intersecting with 6-cycles. AIMS Mathematics, 2021, 6(9): 9757-9769. doi: 10.3934/math.2021567
    [10] Yueying Zhao, Lianying Miao . Planar graphs without $ \{4, 6, 8\} $-cycles are 3-choosable. AIMS Mathematics, 2021, 6(9): 10253-10265. doi: 10.3934/math.2021593
  • The skewness of a graph G, sk(G), is the smallest number of edges that need to be removed from G to make it planar. The crossing number of a graph G, cr(G), is the minimum number of crossings over all possible drawings of G. There is minimal work concerning the relationship between skewness and crossing numbers. In this work, we first introduce an inequality relation for these two parameters, and then we construct infinitely many near-planar graphs such that the inequality is equal. In addition, we give a necessary and sufficient condition for a graph to have its skewness equal to the crossing number and characterize some special graphs with sk(G)=cr(G).



    All graphs considered here are undirected, simple and finite. For graph theory terminology not defined here, we direct the reader to [3]. For any graph G, let E(G) and V(G) denote its edge set and vertex set, respectively. A drawing of a graph G is a mapping D that assigns to each vertex in V(G) a distinct point in the plane, and to each edge uv in G a continuous arc connecting D(u) and D(v), not passing through the image of any other vertex. For simplicity, we impose the following conditions on a drawing: (a) if two edges share an interior point p, then they cross at p; (b) any two edges of a drawing have only a finite number of crossings (common interior points); and (c) no three edges have an interior point in common. We call a drawing that meets the above conditions a good drawing.

    Let crD(G) denote the number of crossings in a good drawing D of G, and the crossing number of G, denoted by cr(G), is the minimum value of crD(G)'s among all possible good drawings D. A good drawing is said to be optimal if it minimizes the number of crossings. Computing the crossing number of a graph is an NP-hard problem [11], even for small graphs, because cr(K13) is still an open problem [14]. For more about crossing numbers, see Reference [15]. The skewness of a graph, denoted by sk(G), is the smallest number of edges that need to be removed from G to make it planar. Computing the skewness of a graph is an NP-hard problem [13]. For more about skewness, see Reference [12]. Skewness and crossing numbers have drawn much attention in the literature and play important roles in several other areas of mathematics [5,7,12]. Skewness appears to be closely related to the crossing number, but they may differ widely for special graphs. The following is readily checked:

    Observation 1. For any graph G, sk(G)cr(G).

    Note that sk(G) is a lower bound for cr(G), but that cr(G)sk(G) could be very large [8]. There are only few results concerning the relationship between the skewness and crossing number of a graph. In [10], a nice relationship between cr(G) and sk(G) has been established.

    Theorem 1. ([10]) For the graph G of order n,

    cr(G)3sk(G)2+(4n17)sk(G)6.

    G is a planar graph {if and only if} cr(G)=sk(G)=0. A graph G is near-planar {if and only if} sk(G)=1. By Theorem 1, for every near-planar graph G of order n, cr(G)2n73. Near-planarity is a very weak relaxation of planarity; hence, it is natural and interesting to study the properties of near-planar graphs. Graphs embeddable in the torus and apex graphs are superfamilies of near-planar graphs. However, computing the crossing number of a near-planar graph is an NP-hard problem [9].

    In Section 2 of this work, we construct a new class of near-planar graphs and determine the exact value of the crossing number, which can be arbitrarily large odd numbers. This implies that there exist infinitely many near-planar graphs G such that the upper bound for cr(G) given in Theorem 1 is sharp. In Section 3, we first give a necessary and sufficient condition for a graph to have its skewness equal to the crossing number. Besides, we conclude that some special classes of graphs G satisfy the equality sk(G)=cr(G).

    In what follows, we construct infinitely many near-planar graphs G such that the upper bound for cr(G) given in Theorem 1 is sharp.

    The Cartesian product G1G2 of the graphs G1 and G2 has the vertex set V(G1G2)=V(G1)×V(G2), and two vertices (u,u) and (v,v) are adjacent in G1G2 if and only if either u=v and u is adjacent with v in G2, or if u=v and u is adjacent with v in G1. Let Cn be the cycle of length n, and let Pn be the path of order n. The vertex set and edge set of the Cartesian product C3Pk can be represented as follows:

    V(C3Pk)=1ik{ai,bi,ci}

    and

    E(C3Pk)=1ik{aibi,bici,ciai}1ik1{aiai+1}1ik1{bibi+1}1ik1{cici+1}.

    Let Gk denote the graph obtained from C3Pk by adding two new vertices x and y and adding new edges in the following set:

    {aici+1,biai+1,cibi+1:1ik1}{xa1,xb1,xc1,yak,ybk,yck}{xy}.

    A drawing of Gk is shown in Figure 1. Clearly, sk(Gk)=1 for k1. The following result determines cr(Gk) for k1.

    Figure 1.  A drawing of Gk.

    Theorem 2. For k1, cr(Gk)=2k1.

    Proof. Consider the subgraph H of Gk as shown in Figure 2(1). Simultaneously smoothing all vertices in H with degree two, we get the graph shown in Figure 2(2), denoted by H.

    Figure 2.  The graphs H and H.

    Let GV refer to the graph obtained from G by removing the vertex set V, and let GE refer to the graph obtained from G by removing the edge set E. For convenience, let G{e} = Ge and G{u} = Gu. We first prove the following claims for any good drawing D of H.

    Claim 1. For any eE(Hy), He is not planar.

    Proof. For the graph Hy, we need to consider the following cases.

    Case 1: Let e be an edge of the 3-cycle a1b1c1. Without loss of generality, assume that e=b1c1; then, the graph He contains a subgraph which is homeomorphic to K3,3. Let (X,Y) be the partition of K3,3, where X={x,a2,b2} and Y={y,a1,b1}.

    Case 2: Let e{xa1,xb1,xc1}. Without loss of generality, assume that e=xc1; then, the graph He contains a subgraph which is homeomorphic to K3,3. Let (X,Y) be the partition of K3,3, where X={x,a2,c2} and Y={y,a1,b1}.

    Case 3: Let e{a2a1,a2b1,b2b1,b2c1,c2c1,c2a1}. Without loss of generality, assume that e=a2b1; then, the graph He contains a subgraph which is homeomorphic to K5, where the vertex set is {x,y,a1,b1,c1}.

    Thus, Claim 1 follows.

    For any good drawing D of H and any edge e in H, let CRD(e) denote the set of crossings of D that happens on e.

    Claim 2. For any good drawing D of H, there exist two different edges e1,e2E(Hy) such that

    (a) CRD(ei)CRD(e3i) for i=1,2;

    (b) {e1,e2}{a2a1,a2b1}, {b2b1,b2c1} or {c2c1,c2a1}.

    Proof. Since D is a good drawing of H, the four edges in H incident with vertex y do not cross each other, implying that each crossing of D belongs to CRD(e) for some eE(Hy).

    Let S={e1,,ek} be a set of edges in E(Hy) with the minimum size such that each crossing of D is contained in CRD(ei) for some i, implying that HS is planar. By Claim 1, k2. By the minimality of S, each pair of edges in S has the property (a).

    If k3, the result follows by choosing two suitable edges in S. Now, assume that k=2. By the assumption on S, H{e1,e2} is planar. It is routine to verify that, if {e1,e2} is any one of the sets {a2a1,a2b1}, {b2b1,b2c1} or {c2c1,c2a1}, then H{e1,e2} contains a subdivision of K3,3. Without loss of generality, consider that {e1,e2}={a2a1,a2b1}; then, the graph H{e1,e2} contains a subgraph which is homeomorphic to K3,3. Let (X,Y) be the partition of K3,3, where X={x,b2,c2} and Y={y,b1,c1}. This implies that H{e1,e2} is not planar, which is a contradiction.

    Thus, Claim 2 holds.

    We now proceed to prove Theorem 2 by applying Claim 2. The result is true for k=1, as G1 is actually the complete graph K5.

    Suppose that k2, and that for any l<k, cr(Gl)2l1 holds. Note that Figure 1 shows that cr(Gk)2k1. Thus, it suffices to show that crϕ(Gk)2k1 holds for any good drawing ϕ of Gk.

    Let ϕ denote the restricted drawing of the subgraph H induced by ϕ, as shown in Figure 2(1). There are three paths in H: P1=yakak1...a2,P2=ybkbk1...b2 and P3=yckck1...c2. We can "smooth" all of the 2-degree vertices in H and modify the drawing ϕ to a good drawing ϕ of H.

    Assume that Claim 2 holds for edges e1 and e2 in E(Hy). So, {e1,e2} is a 2-element subset of

    {a2a1,a2b1,b2b1,b2c1,c2c1,c2a1,a1b1,b1c1,c1a1},

    but {e1,e2}{a2a1,a2b1}, {b2b1,b2c1} or {c2c1,c2a1}. Thus, e1 and e2 are actually edges in H and none of them are in paths P1,P2 or P3.

    Note that Gk{e1,e2} contains a subgraph of Gk which is homeomorphic to Gk1. Thus, crϕ(Gk{e1,e2})cr(Gk1)2(k1)1 by the induction hypothesis, implying that crϕ(Gk)crϕ(Gk{e1,e2})+22(k1)1+2=2k1.

    Because |V(Gk)|=3k+2, sk(Gk)=1 and cr(Gk)=2k1, it is routine to verify that the equality given in Theorem 1 holds.

    A drawing of a graph is 1-planar if each of its edges is crossed at most once. If a graph has a 1-planar drawing, then it is 1-planar. We now give a necessary and sufficient condition for a graph to have its skewness equal to the crossing number.

    Theorem 3. Let G be a graph; then, sk(G)=cr(G) {if and only if} any optimal drawing of G is a 1-planar drawing.

    Proof. Assume that sk(G)=cr(G). Suppose that there exists an optimal drawing D of G that is not a 1-planar drawing. According to the definition of a 1-planar drawing, there exists an edge eE(G) that is crossed at least twice in D. Since D is an optimal drawing of G, then cr(D)=cr(G). It is readily checked that cr(De)cr(G)2. Thus, sk(G)sk(D)sk(De)+1cr(De)+1cr(G)2+1=cr(G)1, which is a contradiction.

    Suppose that any optimal drawing of G is a 1-planar drawing. Note that sk(G)cr(G). We now prove that sk(G)cr(G). Suppose that sk(G)cr(G)1. Let D be any optimal drawing of G, namely, cr(D)=cr(G). We note that sk(G)cr(G)1=cr(D)1; thus, there exists one edge eE(G) that is crossed at least twice in D, which is a contradiction.

    A drawing of a 1-planar graph partitions the plane into empty regions called faces. A face is defined by the cyclic sequence of edges and edge segments that forms its boundary, which is described by vertices and crossings. A face is a triangle if its size is three. A graph G is called maximal in a graph class if no edge can be added to G without violating the defining class. Any maximal 1-planar graph G and its 1-planar drawing D have the following Properties 1–3, from [4].

    Property 1. In G, the smallest degree is at least two. If degG(u)=2, uv1 and uv2 are edges; then, uv1 and uv2 are not crossed in D.

    Property 2. If ab and cd are edges which cross each other; then, {a,b,c,d} spans a K4 in D.

    Remove all vertices of degree two from D. The resulting ˆD is the skeleton of D. Notice that each vertex of ˆD has a degree of at least three.

    Property 3. If one edge is not part of a K4 in ˆD, then the edge is called exceptional. Assume that the edge uv of ˆD is exceptional. Let f1 and f2 be the faces bounded by uv in ˆD. Then, the following holds:

    (i) f1f2;

    (ii) For i=1,2, fi has exactly three vertices on its boundary, and let vi denote the third vertex. Furthermore, v1=v2;

    (iii) Both uvi and vvi are not exceptional in ˆD.

    Property 4. Let G be a maximal 1-planar graph; there exists a 1-planar drawing D of G. The following are equivalent:

    (i) Every face of D is a triangle; and

    (ii) G is 3-connected.

    Proof. (i)(ii): Let DP be the planarization of D obtained by turning all crossings of D into new vertices. Since every face of D is a triangle, it follows that DP is maximal planar, and that is 3-connected.

    Suppose that G is not 3-connected; then, there exist u,vV(G) such that G{u,v} is not connected. Consider that the vertex a,bV(G) and are in separate components of G{u,v}. Since DP was 3-connected, DP{u,v} is still connected; thus, there exists paths from a to b in DP{u,v}. Let P be a path from a to b in DP{u,v} that uses the smallest number of crossings. We know that P must contain at least one crossing; otherwise, it is as desired. Furthermore, we know that P cannot contain two consecutive crossings due to the 1-planar drawing of D.

    If the subpath (v1,c,v2) is in P, where c is a crossing, in view of every face of D being a triangle, then we can construct a path from a to b in G{u,v} that uses fewer crossings than in P by replacing the subpath (v1,c,v2) with (v1,w,v2), where w is not a crossing; this is in contradiction with P being a path with smallest number of crossings.

    (ii)(i): Assume that G is a 3-connected maximal 1-planar graph. By Properties 1–3, there exists a 1-planar drawing D of G, D has no vertices of degree two and each edge of D is part of a K4. Thus, every face of D is a triangle. Otherwise, D has a face f with a size of at least four, as D is a 1-planar drawing and there cannot be two consecutive incident crossings. Then, there exist at least two vertices on the boundary of f, and they are adjacent, denoted by e=uvE(G). In D, the edge e can be introduced through f, splitting f into two faces. If not, G{u,v} is disconnected, which is a contradiction.

    The girth of a graph is the length of its shortest cycle, or infinity, if the graph does not contain any cycles (i.e., an acyclic graph). All girths considered in this paper are finite without special indication. Below, we give the lower bound of the skewness for a connected graph from [6].

    Lemma 1. ([6]) Let G be a connected graph on n vertices and m edges with girth g. Then, sk(G)mgg2(n2).

    A graph is called NIC-planar if it has a 1-planar drawing so that two pairs of crossed edges share at most one vertex [16], and a graph is called IC-planar if it has a 1-planar drawing so that each vertex is incident to at most one crossed edge [1]. Bachmaier et al. [2] has showed that an NIC-planar drawing of any maximal NIC-planar graph with at least five vertices is a triangulation. Moreover, the result also holds for any maximal IC-planar graph by a similar argument. Let M denote the set of any maximal NIC-planar (or IC-planar) graph with at least five vertices and any 3-connected maximal 1-planar graph.

    Observation 2. Let GM; then, there is a 1-planar drawing D of G such that every face of D is a triangle and sk(G)=cr(G). Moreover, D is also an optimal drawing of G.

    Proof. Combining this with Property 4, there exists a 1-planar drawing D of G such that every face of D is a triangle. Let X be the set of crossings in D; then, sk(G)cr(G)cr(D)=|X| due to Observation 1. Recall that DP is the planarization of D. Observe that, since every face of D is a triangle, DP is a triangulated plane graph. It follows that DP has 2|V(DP)|4=2n+2|X|4 faces. Further, the number of faces in DP is equal to the number of faces in D, so D has 2n+2|X|4 faces. Since every face of D is a triangle, every crossing has four incident crossed faces. Also note that every crossed face must be incident to exactly one crossing. It follows that D has 4|X| crossed faces and, as a result, has 2n2|X|4 uncrossed faces. Then, |E(DP)|=|V(DP)|+|F(DP)|2=n+|X|+2n+2|X|42=3n+3|X|6, which implies that |E(G)|=|E(DP)|2|X|=3n+|X|6. Each face of D is a triangle, which is either a 3-cycle or incident to exactly one crossing, and this crossing is also associated with four triangles. Thus, G has a girth of three. By Lemma 1, we have that sk(G)|X|. Then, sk(G)=cr(G)=|X| and D is an optimal drawing of G.

    Call a face whose boundary is a simple cycle of length four a quadrangle. We have the following results, which are also clearly demonstrable.

    Observation 3. Let G be a simple plane graph with l quadrangles, and let each remaining face of G be a triangle. A new graph G is obtained as follows: connect two new diagonal edges inside each of these l quadrangles. Then, sk(G)=cr(G)=l.

    Observation 4. Let G be a connected graph with m edges. If k is the maximum number of edges in a planar subgraph of G and there exists a drawing D of G with mk crossings, then sk(G)=cr(G)=mk.

    The main accomplishment of this research is to construct infinitely many near-planar graphs with n vertices such that the inequality cr(G)3sk(G)2+(4n17)sk(G)6 is equal. In addition, we give a necessary and sufficient condition for a graph to have its skewness equal to the crossing number.

    The author declares that he/she has not used artificial intelligence tools in the creation of this article.

    The work was supported by the National Natural Science Foundation of China (No. 11871206), Hunan Provincial Natural Science Foundation of China (No. 2023JJ30178) and the Scientific Research Fund of the Hunan Provincial Education Department (No. 22A0637).

    The author declare that there is no conflict of interest regarding the publication of this paper.



    [1] M. O. Albertson, Chromatic number, independence ratio, and crossing number, ARS Math. Contemp., 1 (2008), 1–6. https://doi.org/10.26493/1855-3974.10.2d0 doi: 10.26493/1855-3974.10.2d0
    [2] C. Bachmaier, F. J. Brandenburg, K. Hanauer, D. Neuwirth, J. Reislhuber, NIC-planar graphs, Discrete Appl. Math., 232 (2017), 23–40. https://doi.org/10.1016/j.dam.2017.08.015 doi: 10.1016/j.dam.2017.08.015
    [3] J. A. Bondy, U. S. R. Murty, Graph theory, GTM 244, Springer, 2008.
    [4] J. Barát, G. Tóth, Improvements on the density of maximal 1-planar graphs, J. Graph Theory, 88 (2018), 101–109. https://doi.org/10.1002/jgt.22187 doi: 10.1002/jgt.22187
    [5] S. N. Bhatt, F. T. Leighton, A framework for solving VLSI graph layout problems, J. Comput. Syst. Sci., 28 (1984), 300–343. https://doi.org/10.1016/0022-0000(84)90071-0 doi: 10.1016/0022-0000(84)90071-0
    [6] G. L. Chia, K. A. Sim, On the skewness of the join of graphs, Discrete Appl. Math., 161 (2013), 2405–2409. https://doi.org/10.1016/j.dam.2013.03.023 doi: 10.1016/j.dam.2013.03.023
    [7] M. Chimani, C. Gutwenger, Non-planar core reduction of graphs, Discrete Math., 309 (2009), 1838–1855. https://doi.org/10.1016/j.disc.2007.12.078 doi: 10.1016/j.disc.2007.12.078
    [8] R. J. Cimikowski, Graph planarization and skewness, Congr. Numer., 88 (1992), 21–32.
    [9] S. Cabello, B. Mohar, Adding one edge to planar graphs makes crossing number and 1-planarity hard, SIAM J. Comput., 42 (2013), 1803–1829. https://doi.org/10.1137/120872310 doi: 10.1137/120872310
    [10] Z. Ding, Z. Ouyang, Y. Huang, F. M. Dong, New upper bounds for the crossing numbers of crossing-critical graphs, Discrete Math., 345 (2022), 113090. https://doi.org/10.1016/j.disc.2022.113090 doi: 10.1016/j.disc.2022.113090
    [11] M. R. Garey, D. S. Johnson, Crossing number is NP-complete, SIAM J. Algebraic Discrete Methods, 4 (1983), 312–316. https://doi.org/10.1137/0604033 doi: 10.1137/0604033
    [12] A. Liebers, Planarizing graphs–A survey and annotated bibliography, J. Graph Algorithms Appl., 5 (2001), 1–74.
    [13] P. C. Liu, R. C. Geldmacher, On the deletion of nonplanar edges of a graph, Congressus Numerantium, 24 (1979), 727–738.
    [14] D. McQuillan, S. Pan, R. B. Richter, On the crossing number of K13, J. Combin. Theory, Ser. B, 115 (2015), 224–235. https://doi.org/10.1016/j.jctb.2015.06.002 doi: 10.1016/j.jctb.2015.06.002
    [15] M. Schaefer, Crossing numbers of graphs, CRC Press, Florida, 2017.
    [16] X. Zhang, G. Liu, The structure of plane graphs with independent crossings and its application to coloring problems, Centr. Eur. J. Math., 11 (2013), 308–321. https://doi.org/10.2478/s11533-012-0094-7 doi: 10.2478/s11533-012-0094-7
  • Reader Comments
  • © 2023 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1492) PDF downloads(88) Cited by(0)

Figures and Tables

Figures(2)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog