This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

A new infinite family of 4-regular crossing-critical graphs

Zongpeng Ding
Department of Mathematics
Hunan First Normal University, Changsha 410205, China

Yuanqiu Huang
School of Mathematics and Statistics
Hunan Normal University, Changsha 410081, China

Fengming Dong
National Institute of Education, Nanyang Technological University, Singapore
Email: [email protected].Corresponding author. Email: [email protected].Email: [email protected] and [email protected].
Abstract

A graph GG is said to be crossing-critical if cr(Ge)<cr(G)cr(G-e)<cr(G) for every edge ee of GG, where cr(G)cr(G) is the crossing number of GG. Richter and Thomassen [Journal of Combinatorial Theory, Series B 58 (1993), 217-224] constructed an infinite family of 4-regular crossing-critical graphs with crossing number 33. In this article, we present a new infinite family of 4-regular crossing-critical graphs.

MSC: 05C62, 05C10

Keywords: Graph drawing; Crossing-critical graphs; 4-regular graphs; Crossing number.

1 Introduction

All graphs considered here are undirected, finite and simple. For any terminology and definition without explanation, we refer to [2]. For a graph GG, let V(G)V(G) and E(G)E(G) denote its vertex set and edge set respectively. For any edge set E0E_{0} of GG, let GE0G\setminus E_{0} denote the spanning subgraph of GG obtained by deleting all edges in E0E_{0}. In particular, if E0=eE_{0}=e, then GE0G\setminus E_{0} is written as GeG\setminus e.

For a drawing DD of GG in the plane, let crD(G)cr_{D}(G) denote the number of crossings of edges in DD. The crossing number of GG, denoted by cr(G)cr(G), is the minimum value of crD(G)cr_{D}(G) over all drawings DD of GG in the plane. A graph GG is said to be crossing-critical if cr(Ge)<cr(G)cr(G\setminus e)<cr(G) for every edge ee of GG.

The crossing number of a graph is a parameter that measures how far a graph is from a planar graph, and is a classic topological invariant of the graph. Its theory has been widely applied to the repaint and identification of sketch, layout problem in the VLSI in large scale circuit, and the graphical representation of DNA in biology engineering and so on (see [4, 11, 15]).

Computing the crossing number of a graph is an NP-hard problem [5]. For example, cr(K7,11)cr(K_{7,11}) and cr(K13)cr(K_{13}) are till unknown. There are still many graph classes whose crossing numbers have not be confirmed (see [8] and [19]). For the initial work about the crossing numbers of the complete bipartite graphs Km,nK_{m,n} and complete graphs KnK_{n}, one can refer to [3].

For Km,nK_{m,n}, Zarankiewicz proposed the followingc conjecture [21]:

cr(Km,n)=m2m12n2n12.cr(K_{m,n})=\left\lfloor\frac{m}{2}\right\rfloor\left\lfloor\frac{m-1}{2}\right\rfloor\left\lfloor\frac{n}{2}\right\rfloor\left\lfloor\frac{n-1}{2}\right\rfloor.

To date, the conjecture has been verified for min{m,n}6\min\{m,n\}\leq 6 due to Kleitman [9] and for m=7m=7 and n10n\leq 10 due to Woodall [20].

For KnK_{n}, Guy [6] conjectured that

cr(Kn)=14n2n12n22n32.cr(K_{n})=\frac{1}{4}\left\lfloor\frac{n}{2}\right\rfloor\left\lfloor\frac{n-1}{2}\right\rfloor\left\lfloor\frac{n-2}{2}\right\rfloor\left\lfloor\frac{n-3}{2}\right\rfloor.

Up to now, the conjecture has been verified for n12n\leq 12 by McQuillan and Richter [12]. McQuillan, Pan and Richter [13] has also proved that cr(K13)217cr(K_{13})\neq 217.

It is even more challenging to determine the crossing numbers of cross-critical graphs. For the extensive literature on infinite families of crossing-critical graphs, we may refer to [1, 7, 17, 18]. Richter and Thomassen [17] constructed an infinite family of 4-regular crossing-critical graphs with crossing number 33, and posed the following problem.

Problem 1

Are there infinitely many 5-regular crossing-critical graphs?

In this article, we will present a new infinite family of 4-regular crossing-critical graphs GnG_{n} of order 2n2n and crossing number cr(Gn)=ncr(G_{n})=n for n4n\geq 4.

The graph shown in Figure 1 (a) was called the musical graph by Donald E. Knuth ([10], Problem 133 in p. 44). While many properties of this graph can be easily analyzed, the question “Can it be drawn with fewer than 12 crossings?” was finally settled by Petra Mutzel [14] who used a program to show that the crossing number of this graph is indeed equal to 1212.

Refer to caption
Figure 1: (a) Musical graph and (b) G12G_{12}.

The musical graph, showed in Figure 1 (a), is actually the graph C12K2C_{12}\circ K_{2}, where G1G2G_{1}\circ G_{2}, called the lexicographic product of G1G_{1} and G2G_{2}, is the graph such that

  • its vertex set is the cartesian product V(G1)×V(G2)V(G_{1})\times V(G_{2}); and

  • any two vertices (u,u)(u,u^{\prime}) and (v,v)(v,v^{\prime}) are adjacent in G1G2G_{1}\circ G_{2} if and only if either uu is adjacent to vv in G1G_{1} or u=vu=v and uu^{\prime} is adjacent to vv^{\prime} in G2G_{2}.

Let MnM_{n} denote the graph CnK2C_{n}\circ K_{2}. Then M12M_{12} is the musical graph and Mutzel [14] showed that cr(M12)=12cr(M_{12})=12. Ouyang et al.  [16] extended the conclusion to cr(Mn)=ncr(M_{n})=n for all n3n\geq 3.

For n3n\geq 3, let GnG_{n} denote the lexicographic product CnK2¯C_{n}\circ\overline{K_{2}}. For example, G12G_{12} is the graph shown in Figure 1 (b). Obviously, GnG_{n} is a spanning subgraph of MnM_{n} for all n3n\geq 3. Note that G3G_{3} is planar while GnG_{n} is not for all n4n\geq 4. The main purpose in this article is to show that for n4n\geq 4, GnG_{n} has crossing number nn and GnG_{n} is crossing-critical.

Theorem 1

For any n4n\geq 4, cr(Gn)=ncr(G_{n})=n and GnG_{n} is crossing-critical.

Obviously, the result of Theorem 1 implies that cr(Mn)=ncr(M_{n})=n for all n4n\geq 4.

Corollary 1 ([14, 16])

For any integer n3n\geq 3, cr(Mn)=ncr(M_{n})=n.

2 Proof of Theorem 1

Note that GnG_{n} is actually the graph with vertex set {xi,yi:1in}\{x_{i},y_{i}:1\leq i\leq n\} and edge set

{xixi+1,xiyi+1,yixi+1,yiyi+1:i=1,2,,n},\{x_{i}x_{i+1},x_{i}y_{i+1},y_{i}x_{i+1},y_{i}y_{i+1}:i=1,2,\ldots,n\},

where xn+1=x1x_{n+1}=x_{1} and yn+1=y1y_{n+1}=y_{1}.

Figure 2, GnG_{n} is drawn in the plane with nn crossings. This indicates that cr(Gn)ncr(G_{n})\leq n.

Refer to caption
Figure 2: The graph GnCnK2¯G_{n}\cong C_{n}\circ\overline{K_{2}}.

Proof of Theorem 1: We first show that cr(Gn)=ncr(G_{n})=n for all n4n\geq 4. Note that G4K4,4G_{4}\cong K_{4,4}, implying that cr(G4)=cr(K4,4)=4cr(G_{4})=cr(K_{4,4})=4 due to Kleitman [9]. Suppose now that n5n\geq 5 and cr(Gk)=kcr(G_{k})=k holds for 4kn14\leqslant k\leqslant n-1.

Figure 2 shows that cr(Gn)ncr(G_{n})\leq n. Thus, it suffices to show that crϕ(Gn)ncr_{\phi}(G_{n})\geq n in any drawing ϕ\phi.

For 1in1\leq i\leq n, let LiL^{i} denote the subgraph of GnG_{n} induced by {xi,xi+1,yi,yi+1}\{x_{i},x_{i+1},y_{i},y_{i+1}\}, where xn+1=x1x_{n+1}=x_{1} and yn+1=y1y_{n+1}=y_{1}. Clearly, E(Li)={xixi+1,xiyi+1,yixi+1,yiyi+1}E(L^{i})=\{x_{i}x_{i+1},x_{i}y_{i+1},y_{i}x_{i+1},y_{i}y_{i+1}\}. For 1i<jn1\leq i<j\leq n, E(Li)E(Lj)=E(L^{i})\cap E(L^{j})=\emptyset, and V(Li)V(Lj)V(L^{i})\cap V(L^{j})\neq\emptyset if and only if either j=i+1j=i+1 or j=nj=n and i=1i=1.

In the following, let γϕ(Li)\gamma_{\phi}(L^{i}) be number of edges in E(Li)E(L^{i}) which are crossed in ϕ\phi. We are now going to accomplish the proof by showing the following claims.

Claim 1

If γϕ(Li)=1\gamma_{\phi}(L^{i})=1 holds for some ii with 1in1\leq i\leq n, then crϕ(Gn)ncr_{\phi}(G_{n})\geq n.

Suppose that γϕ(L1)=1\gamma_{\phi}(L^{1})=1. Clearly, edges in L1L^{1} do not generate any crossings in ϕ\phi. Otherwise, γϕ(L1)2\gamma_{\phi}(L^{1})\geq 2. This indicates that crϕ(L1)=0cr_{\phi}(L^{1})=0. Without loss of generality, let x1y2x_{1}y_{2} be the only crossing edge in L1L^{1}. We remove the edges x1y2x_{1}y_{2} and x2y1x_{2}y_{1} from ϕ\phi and obtain the restricted drawing ϕ1\phi_{1} of the subgraph Gn{x1y2,x2y1}G_{n}\setminus\{x_{1}y_{2},x_{2}y_{1}\} induced by ϕ\phi. Note that x1y2x_{1}y_{2} is a crossing edge, then at least one crossing was reduced by removing these two edges. Thus,

crϕ(Gn)crϕ1(Gn{x1y2,x2y1})+1.cr_{\phi}(G_{n})\geq cr_{\phi_{1}}(G_{n}\setminus\{x_{1}y_{2},x_{2}y_{1}\})+1.

In ϕ1\phi_{1}, since x1x2x_{1}x_{2} and y1y2y_{1}y_{2} are not crossing edges, by contracting both x1x2x_{1}x_{2} and y1y2y_{1}y_{2}, we get a restricted drawing ϕ2\phi_{2} of Gn1G_{n-1} induced by ϕ\phi. Obviously, the inequality crϕ1(Gn{x1y2,y1x2})crϕ2(Gn1)cr_{\phi_{1}}(G_{n}\setminus\{x_{1}y_{2},y_{1}x_{2}\})\geq cr_{\phi_{2}}(G_{n-1}) holds. Thus,

crϕ(Gn)\displaystyle cr_{\phi}(G_{n}) \displaystyle\geq crϕ1(Gn{x1y2,x2y1})+1\displaystyle cr_{\phi_{1}}(G_{n}\setminus\{x_{1}y_{2},x_{2}y_{1}\})+1
=\displaystyle= crϕ2(Gn1)+1\displaystyle cr_{\phi_{2}}(G_{n-1})+1
\displaystyle\geq n1+1=n.\displaystyle n-1+1=n.

Thus, Claim 1 holds.

For any U{1,2,,n}U\subseteq\{1,2,\ldots,n\}, let U¯={1,2,,n}U\overline{U}=\{1,2,\ldots,n\}\setminus U and let EUE_{U} denote the set iUE(Li)\bigcup_{i\in U}E(L^{i}). For any edge sets E1E_{1} and E2E_{2} of GnG_{n}, let crϕ(E1,E2)cr_{\phi}(E_{1},E_{2}) denote the number of crossings in ϕ\phi between edges in E1E_{1} and edges in E2E_{2}.

Claim 2

For any U{1,2,,n}U\subseteq\{1,2,\ldots,n\}, if γϕ(Li)2\gamma_{\phi}(L^{i})\geq 2 for each iUi\in U, then

crϕ(EU,EU)+crϕ(EU,EU¯)|U|.cr_{\phi}(E_{U},E_{U})+cr_{\phi}(E_{U},E_{\overline{U}})\geq|U|.

Since γϕ(Li)2\gamma_{\phi}(L^{i})\geq 2 for each iUi\in U, in the drawing ϕ\phi, there are at least 2|U|2|U| crossing edges in the edge set EUE_{U}. Each crossing point involves only two crossing edges. Thus, Claim 2 holds.

For any integer jj with 0jn+10\leq j\leq n+1, let μ(0)=n\mu(0)=n, μ(n+1)=1\mu(n+1)=1 and μ(j)=j\mu(j)=j otherwise.

Claim 3

For 1in1\leq i\leq n, if γϕ(Li)=0\gamma_{\phi}(L^{i})=0, then crϕ(E(Lμ(i1)),E(Lμ(i+1)))4cr_{\phi}(E(L^{\mu(i-1)}),E(L^{\mu(i+1)}))\geq 4.

Refer to caption
Figure 3: (a) Li1LiLi+1L^{i-1}\cup L^{i}\cup L^{i+1} and (b) ϕ(Li)\phi(L^{i}).

Without loss of generality, assume that γϕ(Li)=0\gamma_{\phi}(L^{i})=0, where 2in12\leq i\leq n-1. We are now going to show that crϕ(E(Li1),E(Li+1))4cr_{\phi}(E(L^{i-1}),E(L^{i+1}))\geq 4.

By the assumption, there are no crossing edges in LiL^{i}, as shown in Figure 3 (b). Obviously, the subgraph, denoted by GG^{\prime}, obtained from GnG_{n} by removing all four vertices in {xi,xi+1,yi,yi+1}\{x_{i},x_{i+1},y_{i},y_{i+1}\} is connected. Thus, the vertices of GG^{\prime} are placed in the same region of ϕ(Li)\phi(L^{i}); otherwise, some edges in LiL^{i} are crossed. We may assume that all vertices in GG^{\prime} are within the finite region of ϕ(Li)\phi(L^{i}), implying that crϕ(E(P),E(P))1cr_{\phi}(E(P),E(P^{\prime}))\geq 1 holds for any pair of vertex-disjoint paths PP and PP^{\prime} of GnG_{n}, where PP joins xix_{i} to yiy_{i} and PP^{\prime} joins xi+1x_{i+1} to yi+1y_{i+1}.

There are two edge-disjoint paths P1P_{1} and P2P_{2} in Li1L^{i-1} joining xix_{i} to yiy_{i}, where P1=xixi1yiP_{1}=x_{i}x_{i-1}y_{i} and P2=xiyi1yiP_{2}=x_{i}y_{i-1}y_{i}, and two edge-disjoint paths P3P_{3} and P4P_{4} in Li+1L^{i+1} joining xi+1x_{i+1} to yi+1y_{i+1}, where P3=xi+1xi+2yi+1P_{3}=x_{i+1}x_{i+2}y_{i+1} and P4=xi+1yi+2yi+1P_{4}=x_{i+1}y_{i+2}y_{i+1}. Thus,

crϕ(E(Pk),E(Pl))1cr_{\phi}(E(P_{k}),E(P_{l}))\geq 1

for any k=1,2k=1,2 and l=3,4l=3,4. Therefore,

crϕ(E(Li1),E(Li+1))\displaystyle cr_{\phi}(E(L^{i-1}),E(L^{i+1})) =\displaystyle= crϕ(E(P1P2),E(P3P4))\displaystyle cr_{\phi}(E(P_{1}\cup P_{2}),E(P_{3}\cup P_{4}))
=\displaystyle= crϕ(E(P1),E(P3))+crϕ(E(P1),E(P4))\displaystyle cr_{\phi}(E(P_{1}),E(P_{3}))+cr_{\phi}(E(P_{1}),E(P_{4}))
+crϕ(E(P2),E(P3))+crϕ(E(P2),E(P4))\displaystyle+cr_{\phi}(E(P_{2}),E(P_{3}))+cr_{\phi}(E(P_{2}),E(P_{4}))
\displaystyle\geq 4.\displaystyle 4.

Claim 3 holds.

Let U0={1in:γϕ(Li)=0}U_{0}=\{1\leq i\leq n:\gamma_{\phi}(L^{i})=0\} and

U1={1,2,,n}{μ(i),μ(i1),μ(i+1):iU0}.U_{1}=\{1,2,\ldots,n\}\setminus\{\mu(i),\mu(i-1),\mu(i+1):i\in U_{0}\}.

Obviously, U1U0¯U_{1}\subseteq\overline{U_{0}} and 3|U0|+|U1|n3|U_{0}|+|U_{1}|\geq n.

Claim 4

crϕ(Gn)ncr_{\phi}(G_{n})\geq n.

By Claim 1, the result holds whenever γϕ(Li)=1\gamma_{\phi}(L^{i})=1 for some ii with 1in1\leq i\leq n. By Claim 2, the result also holds when γϕ(Li)2\gamma_{\phi}(L^{i})\geq 2 for each ii with 1in1\leq i\leq n. Thus, we need only consider the case that U0U_{0}\neq\emptyset and γϕ(Li)2\gamma_{\phi}(L^{i})\geq 2 for each iU0¯i\in\overline{U_{0}}. Obviously, γϕ(Li)2\gamma_{\phi}(L^{i})\geq 2 for each iU1i\in U_{1}. It follows that

crϕ(Gn)\displaystyle cr_{\phi}(G_{n}) \displaystyle\geq crϕ(EU1,EU1)+crϕ(EU1,EU¯1)+jU0crϕ(E(Lμ(j1)),E(Lμ(j+1)))\displaystyle cr_{\phi}(E_{U_{1}},E_{U_{1}})+cr_{\phi}\left(E_{U_{1}},E_{\overline{U}_{1}}\right)+\sum_{j\in U_{0}}cr_{\phi}\left(E(L^{\mu(j-1)}),E(L^{\mu(j+1)})\right)
\displaystyle\geq |U1|+4|U0|\displaystyle|U_{1}|+4|U_{0}|
\displaystyle\geq n,\displaystyle n,

where the second last inequality follows from Claims 2 and 3. Claim 4 holds and thus cr(Gn)=ncr(G_{n})=n for all n4n\geq 4.

We now show that for any n4n\geq 4, GnG_{n} is crossing-critical. Let ee be any edge in GnG_{n}. Without loss of generality, assume that ee is an edge in L1L^{1}. If e{x1y2,x2y1}e\in\{x_{1}y_{2},x_{2}y_{1}\}, then GneG_{n}\setminus e has a drawing DD obtained from the one in Figure 2 by removing ee. Note that crD(Gne)=n1cr_{D}(G_{n}\setminus e)=n-1, implying that cr(Gne)n1cr(G_{n}\setminus e)\leq n-1.

Refer to caption
Figure 4: Exchange x2x_{2} and y2y_{2}.

If e{x1x2,y1y2}e\in\{x_{1}x_{2},y_{1}y_{2}\}, then we consider a new drawing of GnG_{n} by simply exchanging x2x_{2} and y2y_{2}. See Figure 4. Similarly, we can obtain a drawing of GneG_{n}\setminus e in which the crossing number is less than nn. Thus, GnG_{n} is crossing-critical for n4n\geq 4. \Box

3 Concluding remarks

In [17], Richter and Thomassen asked if there are infinitely many 5-regular crossing-critical graphs. Let HnH_{n} denote the Cartesian product GnK2G_{n}\square K_{2}, where the Cartesian product GHG\square H of graphs GG and HH is the graph such that:

  • its vertex set is the Cartesian product V(G)×V(H)V(G)\times V(H); and

  • two vertices (u,v)(u,v) and (u,v)(u^{\prime},v^{\prime}) are adjacent in GHG\square H if and only if either u=uu=u^{\prime} and vv is adjacent to vv^{\prime} in HH, or v=vv=v^{\prime} and uu is adjacent to uu^{\prime} in GG.

Clearly, HnH_{n} is 5-regular. For example, H4H_{4} is the graph shown in Figure 5. It is readily checked that the graph HnH_{n} has a drawing DD in the plane with 6n6n crossings. We wonder if this drawing is optimal.

Problem 2

For n4n\geq 4, is HnH_{n} crossing-critical and cr(Hn)=6ncr(H_{n})=6n?

Refer to caption
Figure 5: Graph H4=G4K2H_{4}=G_{4}\square K_{2}.

Acknowledgments

The first author would like to thank the hospitality of the National Institute of Education, Nanyang Technological University in Singapore, where the work was done.

This work was supported by the National Natural Science Foundation of China (No. 12371346, 12271157, 12371340), the Scientific Research Fund of Hunan Provincial Education Department (No. 22A0637) and the Hunan Provincial Natural Science Foundation of China (No. 2023JJ30178, 2022JJ30028).

Data availability

No data was used for the research described in the article.

Conflict of interest

We claim that there is no conflict of interest in our paper.

References

  • [1] D. Bokal, Infinite families of crossing-critical graphs with prescribed average degree and crossing number, J. Graph Theory 65(2) (2010), 139-162.
  • [2] J. A. Bondy, U.S.R. Murty, Graph Theory, GTM 244, Springer, 2008.
  • [3] Lowell W. Beineke, Robin Wilson, The Early History of the Brick Factory Problem, Math. Int. 32(2) (2010), 41-48.
  • [4] M. Chimani, C. Gutwenger, Non-planar core reduction of graphs, Discrete Math. 309 (2009), 1838-1855.
  • [5] M. R. Garey, D. S. Johnson, Crossing number is NP-complete, SIAM J. Algebraic Discrete Methods 4 (1983), 312-316.
  • [6] R. K. Guy, Crossing numbers of graphs, in Graph Theory and Applications, Y. Alavi, D. R. Lick, and A. T. White, eds., Lecture Notes Math. 303, Springer, New York, (1972) 111-124.
  • [7] P. Hlineny, New infinite families of almost-planar crossing-critical graphs, Electronic J. Combin. 15(1) (2008), 1615-1615.
  • [8] P. K. Jha, S. Devisetty, Orthogonal drawings and crossing numbers of the Kronecker product of two cycles, J. Parallel Distrib. Comput. 72 (2012), 195-204.
  • [9] D. J. Kleitman, The crossing number of K5,nK_{5,n}, J. Combin. Theory 9 (1970), 315-323.
  • [10] D. E. Knuth, The Art of Computer Programming: Combnatorial Algorithms, Part 1, Vol. 4A, Addison-Wesley, 2011.
  • [11] A. Liebers, Planarizing graphs-A survey and annotated bibliography, J. Graph Algorithms Appl. 5 (2001), 1-74.
  • [12] D. McQuillan, R. B. Richter, On the Crossing Number of without Computer Assistance, J. Graph Theory 82(4) (2016), 387-432.
  • [13] D. McQuillan, S. Pan, R. B. Richter, On the crossing number of K13K_{13}, J. Combin. Theory Ser. B 115 (2015), 224-235.
  • [14] Petra Mutzel, The crossing number of graphs: Theory and computation. In Efficient Algorithms, pp. 305-317. Springer, Berlin, Heidelberg, 2009.
  • [15] Sandeep N. Bhatt and F. Thomson Leighton, A framework for solving VLSI graph layout problems, J. Comput. System Sci. 28 (1984), 300-343.
  • [16] Z. Ouyang, J. Wang and Y. Huang, The strong product of graphs and crossing numbers, Ars Combinatoria 137 (2018), pp. 141-147.
  • [17] R. B. Richter and C. Thomassen, Minimal graphs with crossing number at least kk, J. Combin. Theory Ser. B 58 (1993), 217-224.
  • [18] G. Salazar, Infinite families of crossing-critical graphs with given average degree, Discrete Math. 271(1-3) (2003), 343-350.
  • [19] M. Schaefer, Crossing numbers of graphs, CRC Press, Florida, 2017.
  • [20] D. R. Woodall, Cyclic-order graphs and zarankiewicz’s crossing number conjecture, J. Graph Theory 17 (1993), 657-671.
  • [21] K. Zarankiewicz, On a problem of P. Turón concerning graphs, Fund. Math 41 (1955), 137-145.