336
Views
0
CrossRef citations to date
0
Altmetric
Research Article

The crossing number of the generalized Petersen graph P(3k,k) in the projective plane

&
Pages 332-338 | Received 16 May 2023, Accepted 05 Aug 2023, Published online: 24 Aug 2023

ABSTRACT

The crossing number of a graph G in a surface Σ, denoted by crΣ(G), is the minimum number of pairwise intersections of edges in a drawing of G in Σ. Let k be an integer satisfying k3, the generalized Petersen graph P(3k,k) is the graph with vertex set V(P(3k,k))={ui,vii=1,2,,3k} and edge set E(P(3k,k))={uiui+1,uivi,vivk+ii=1,2,,3k}, the subscripts are read modulo 3k. In this paper we investigate the crossing number of P(3k,k) in the projective plane. We determine the exact value of crN1(P(3k,k)) is k–2 when 3k7, moreover, for k8, we get that k2crN1(P(3k,k))k1.

MR(2000) SUBJECT CLASSIFICATION:

1 Introduction

A surface Σ means a compact, connected 2-manifold. It is known that there are two kinds of closed surfaces, orientable and nonorientable [Citation8]. Every closed connected orientable surface is homeomorphic to one of the standard surfaces Sk (k0), while each closed connected nonorientable surface is homeomorphic to one of Nk (k1). In particular, the projective plane, N1, is a 2-manifold obtained by identifying every point of the 2-sphere with its antipodal point.

Let G=(V,E) be a simple graph with vertex set V and edge set E. Let D be a drawing of the graph G in a surface Σ, we denote the number of pairwise intersections of edges in D by vD(G:Σ), or by v(D) when there is no ambiguity. The crossing number of G in a surface Σ, denoted by crΣ(G), is the minimum number of pairwise intersections of edges in a drawing of G in Σ, i.e., crΣ(G)=minDvD(G:Σ).

In particular, the crossing number of G in the plane S0 is denoted by cr(G) for simplicity. It is well known that the crossing number of a graph in a surface Σ is attained only in good drawings of the graph, which are the drawings where no edge crosses itself, no adjacent edges cross each other, no two edges intersect more than once, and no three edges have a common point.

In a drawing D of G=(V,E) in a surface Σ, if an edge is not crossed by any other edge, we say that it is clean in D, otherwise, we say it is crossed. Moreover, let FE, we say F is clean in D if all of the edges in F are clean, otherwise, we say F is crossed.

Let A and B be two (not necessary disjoint) subsets of the edge set E, the number of crossings involving an edge in A and another edge in B is denoted by vD(A,B). In particular, vD(A,A) is denoted by vD(A). By counting the number of crossings in D, we have

Lemma 1.

Let A, B, C be mutually disjoint subsets of E, then vD(A,BC)=vD(A,B)+vD(A,C),vD(AB)=vD(A)+vD(A,B)+vD(B).

Computing the crossing number of a given graph is, in general, an elusive problem. Garey and Johnson have proved that the problem of determining the crossing number of an arbitrary graph in the plane is NP-complete [Citation7]. Because of its difficulty, there are limited results concerning on this problem, see [Citation1–4, Citation12–14, Citation16, Citation23] and the references therein. The Petersen graph plays the role of counterexample to many conjectures. And its generalization, the generalized Petersen graph P(n, k), is of great interest to the research community. Exoo, Harary and Kabell began to study the crossing number of P(n, k) in S0 and they worked out the case when k = 2 [Citation5]. For the case k = 3, Fiorini proved that cr(P(9,3))=2 [Citation6], later on, Richter and Salazar [Citation17] determined the crossing number of P(3t+h,3) to be t + h if h{0,2} and t + 3 if h = 1, for each t3, with the single exception of P(9, 3). We tried to obtain cr(P(n,k)) when n can be expressed as a function of k, and proved that cr(P(3k,k))=k for k4 [Citation22].

As for the crossing number of graphs in a surface other than the plane, it is not surprising that the results are even more limited: only the crossing number of Cartesian product graph C3Cn in N1 [Citation19], the crossing number of the complete graph K9 in S2 [Citation20], the crossing number of the complete bipartite graph K3,n in a surface with arbitrary genus [Citation18], the crossing number of K4,n either in N1 or in S1 [Citation9, Citation10], the crossing number of the circulant graph C(3k;{1,k}) in N1 [Citation11], and the crossing number of the Hexagonal graph H3,n in a surface with arbitrary genus [Citation21] have been determined. These facts motivate us to investigate the crossing number of P(3k,k) (k3) in the projective plane, the main theorem of this paper is

Theorem 1.

When 3k7, we have crN1(P(3k,k))=k2. Moreover, for k8, we have k2crN1(P(3k,k))k1.

Let us give an overview of the rest of this paper. Some basic notations are introduced in Section 2. Section 3 is devoted to the proof of Theorem 1 by investigating the upper and lower bound of crN1(P(3k,k)), respectively. The lower bound of crN1(P(3k,k)) is based on the result of Lemma 4, which will be proved finally in Section 4.

2 Preliminaries

Let G=(V,E) be a graph in a surface Σ. A cycle C on Σ is called contractible if ΣC is disconnected and one of the components is homeomorphic to an open disc, otherwise it is named non-contractible.

For FE, we denote by GF the graph obtained from G by deleting all edges in F. Furthermore, we also use F to denote the subgraph induced on the edge set F if there is no ambiguity.

Let k be an integer greater than or equal to 3. The generalized Petersen graph P(3k,k) is the graph with vertex set V(P(3k,k))={ui,vii=1,2,,3k}and edge set E(P(3k,k))={uiui+1,uivi,vivk+ii=1,2,,3k}, the subscripts are read modulo 3k.

To seek the structure of P(3k,k), we find it is helpful to partite the edge set E(P(3k,k)) into several subsets Ei and Hi as follows. For 1ik, let Ei={vivk+i,vk+iv2k+i,v2k+ivi,uivi,uk+ivk+i,u2k+iv2k+i}and let Hi={uiui+1,uk+iuk+i+1,u2k+iu2k+i+1}, the subscripts are expressed modulo 3k.

Set E=i=1kEi. It is not difficult to see that (1) E(P(3k,k))=E(i=1kHi)(1) and that P(3k,k)Ei is homeomorphic to P(3(k1),(k1)) for each 1ik.

Note that three edges vivk+i,vk+iv2k+i and v2k+ivi form a 3-cycle in Ei, which is denoted by ECi throughout the following discussions. Formally, ECi=vivk+iv2k+ivi.

Let D be a good drawing of P(3k,k) in the projective plane. We define a function fD(Hi) (1ik) counting the number of crossings related to Hi in D as follows: (2) fD(Hi)=vD(Hi,Hi)+121jk,jivD(Hi,Hj).(2)

In the rest of the discussions, we find the following definition is useful.

Definition 1.

An E-clean drawing of P(3k,k) is a good drawing of P(3k,k) in the projective plane such that E is clean.

By EquationEqs. (1) and Equation(2) and by counting the number of crossings in D, we get

Lemma 2.

Let D be an E-clean drawing of P(3k,k), then v(D)=i=1kfD(Hi).

3 Proof of Theorem 1

In the beginning of this section, we obtain the upper bound of crN1(P(3k,k)) by a brief proof based on some former results.

Lemma 3.

crN1(P(9,3))1, and crN1(P(3k,k)) k1 for k4.

Proof.

Wilson’s Lemma states that the crossing number of a non-planar graph in the projective plane is strictly less than its crossing number in the plane [Citation19]. Combining this fact with the result that cr(P(9,3))=2 [Citation6] and that cr(P(3k,k))=k for k4 [Citation22], the lemma follows easily. □

Our main efforts are made to establish the lower bound of crN1(P(3k,k)), which is based on the lemma below.

Lemma 4.

For k4, let D be an E-clean drawing of P(3k,k). Then v(D)k1.

We postpone its proof to Section 4. By assuming Lemma 4, we can prove the lower bound of crN1(P(3k,k)) immediately.

Lemma 5.

crN1(P(3k,k))k2 for k3.

Proof.

We prove the lemma by induction on k. First of all, it is seen from and that P(9,3){v3v9,v2v5,v1v7} is a subdivision of F13(12,18), which is one of minimal forbidden subgraphs for the projective planarity (see Appendix A in [Citation15]), therefore, the induction basis crN1(P(9,3))1 holds. Suppose that crN1(P(3(k1),(k1)))k3 when k4, consider now the graph P(3k,k). Let D be a good drawing of P(3k,k) in N1.

Fig. 1 The graph P(9,3)..

Fig. 1 The graph P(9,3)..

Fig. 2 The graph F13(12,18)..

Fig. 2 The graph F13(12,18)..

Case 1.

There exists an integer i (1ik) such that Ei is crossed in D.

Without loss of generality, we may assume that i=1. By deleting the edges of E1 in D, we get a good drawing D0 of P(3(k1),(k1)) in N1 with at least k–3 crossings by the induction hypothesis, thus v(D)v(D0)+1(k3)+1=k2.

Case 2.

Ei is clean in D for every 1ik.

Then D is an E-clean drawing of P(3k,k). Due to Lemma 4, v(D)k1 holds.

Therefore, crN1(P(3k,k))k2 when k3.

Based on the former lemmas, we can prove Theorem 1 in the following.

The proof of Theorem 1. demonstrate good drawings of P(3k,k) in N1 with k–2 crossings when 4k7, thus crN1(P(3k,k))k2. Together with Lemmas 3 and 5, it is confirmed that crN1(P(3k,k))=k2 for 3k7.

Fig. 3 A good drawing of P(12, 4) in N1 with two crossings.

Fig. 3 A good drawing of P(12, 4) in N1 with two crossings.

Fig. 4 A good drawing of P(15, 5) in N1 with three crossings.

Fig. 4 A good drawing of P(15, 5) in N1 with three crossings.

Fig. 5 A good drawing of P(18, 6) in N1 with four crossings.

Fig. 5 A good drawing of P(18, 6) in N1 with four crossings.

Fig. 6 A good drawing of P(21, 7) in N1 with five crossings.

Fig. 6 A good drawing of P(21, 7) in N1 with five crossings.

For k8, we have k2crN1(P(3k,k))k1 due to Lemmas 3 and 5. The proof is completed. □

4 The proof of Lemma 4

For 1ik, let (3) Ri=EiHiEi+1.(3)

The following observation is obvious, but since it is appears several times in the rest of the paper, we state it formally.

Observation 1. Let D be an E-clean drawing of P(3k,k), then Ei is clean for all 1ik.

Lemma 6.

For k3, let D be an E-clean drawing of P(3k,k) such that one of the 3-cycles ECi and ECi+1 is non-contractible. Then fD(Hi)1.

Proof.

Without loss of generality, assume that ECi is non-contractible, for the other case, the proof is analogous. Then ECi+1 is contractible, since otherwise, two non-contractible cycles ECi and ECi+1 will cross each other at least once in N1,a contradiction to Observation 1.

Suppose to the contrary that fD(Hi)<1. Then the three edges of Hi cannot cross each other by EquationEq. (2). By above analyses, there are three possibilities of the subdrawing of Ri, see . It is seen that, in each subdrawing of Ri, the projective plane has been divided into four regions.

Fig. 7 A subdrawing of Ri..

Fig. 7 A subdrawing of Ri..

Fig. 8 A subdrawing of Ri..

Fig. 8 A subdrawing of Ri..

Fig. 9 A subdrawing of Ri..

Fig. 9 A subdrawing of Ri..

Firstly, we consider the case that the subdrawing of Ri is drawn as in . Consider now the subgraph Ei+2. It is asserted that all of the vertices of Ei+2 lie in the same region in the subdrawing of Ri by Observation 1. Furthermore, they cannot lie in the region labeled f4, otherwise the edge ui+1ui+2 will cross ECi+1 at least once, a contradiction to Observation 1. The following three cases are investigated.

Case 1.

The vertices of Ei+2 lie in the region labeled f1.

Then the edge u2k+i+1u2k+i+2 and the path uk+i+2uk+i+3u2k+i will cross Hi at least once, respectively, which implies that fD(Hi)1 by EquationEq. (2), a contradiction.

Case 2.

The vertices of Ei+2 lie in the region labeled f2.

Then the edge ui+1ui+2 and the path u2k+i+2u2k+i+3u3ku1ui will cross Hi at least once, respectively, which implies that fD(Hi)1, a contradiction.

Case 3.

The vertices of Ei+2 lie in the region labeled f3.

Then Hi will be crossed by the edge uk+i+1uk+i+2 and by the path ui+2ui+3uk+i at least once respectively, which yields that fD(Hi)1, a contradiction.

Similar contradictions occur if the subdrawing of Ri is drawn as in . □

Lemma 7.

For k3, let D be an E-clean drawing of P(3k,k). If ECiECi+1 is drawn as in , then fD(Hi)1.

Fig. 10 A subdrawing of ECiECi+1..

Fig. 10 A subdrawing of ECi∪ECi+1..

Fig. 11 A subdrawing of ECiECi+1..

Fig. 11 A subdrawing of ECi∪ECi+1..

Proof.

Suppose to the contrary that fD(Hi)<1. By EquationEq. (2), it is claimed that

Claim 1. The edges of Hi cannot cross each other in D.

If ECiECi+1 is drawn as in . Then Ri is shown as in by Observation 1 and Claim 1. Consider the subgraph Ei+2. It lies in one of the regions labeled f1, f2 and f3 by Observation 1 again. Assume that Ei+2 lies in the region labeled f1, then the edge u2k+i+1u2k+i+2 and the path uk+i+2uk+i+3u2k+i will cross Hi at least once respectively. Hence, by EquationEq. (2), we have fD(Hi)1,a contradiction. Similar contradictions occur if Ei+2 lies in the region labeled f2 or f3.

Fig. 12 A subdrawing of Ri..

Fig. 12 A subdrawing of Ri..

Using analogous arguments, we can also show that fD(Hi)1 if ECiECi+1 is drawn as in .

Lemma 8.

For k3, let D be an E-clean drawing of P(3k,k). If ECiECi+1 is drawn as in and fD(Hi)<1, then Ri is shown as in .

Fig. 13 A subdrawing of ECiECi+1..

Fig. 13 A subdrawing of ECi∪ECi+1..

Proof.

First of all, we conclude that the edges of Hi cannot have internal crossings in D by the assumption that fD(Hi)<1. Thus, there are two possibilities of the subdrawing of Ri in D. See and .

Fig. 14 A subdrawing of Ri..

Fig. 14 A subdrawing of Ri..

Fig. 15 A subdrawing of Ri..

Fig. 15 A subdrawing of Ri..

If Ri is drawn as in . Observation 1 enforces that Ei+2 lies in one of the regions labeled f1, f2 and f3. We may assume firstly that Ei+2 lies in the region labeled f1, for the other cases the proof is similar. Under this circumstance, the edge u2k+i+1u2k+i+2 and the path uk+i+2uk+i+3u2k+i will cross Hi at least once respectively, therefore, fD(Hi)1 by EquationEq. (2), a contradiction.

Thus, Ri is shown as in . □

Combining Lemma 7 with Lemma 8, we have

Lemma 9.

For k3, let D be an E-clean drawing of P(3k,k) such that both ECi and ECi+1 are contractible cycles. If Ri is not drawn as in , then fD(Hi)1.

Proof.

Since both ECi and ECi+1 are contractible cycles, there are three possibilities of the subdrawing of ECiECi+1. See . Lemma 7 implies that fD(Hi)1 if ECiECi+1 is drawn as in . Furthermore, Lemma 8 implies that fD(Hi)1 if Ri is not drawn as in . □

Now, we are ready to prove Lemma 4.

The proof of Lemma 4. Suppose to the contrary that (4) v(D)<k1.(4)

By Lemma 2, there exists an integer i such that fD(Hi)<1, since otherwise, v(D)=i=1kfD(Hi)k,a contradiction to EquationEq. (4). The following two cases are discussed: Case 1. there exists an integer i such that fD(Hi)=0 and Case 2. fD(Hi)>0 for every 1ik and there exists an integer i such that fD(Hi)=12.

Case 1.

There exists an integer i such that fD(Hi)=0.

Without loss of generality, let fD(H1)=0. Thus, we can get that

Claim 2. R1 is clean in D.

Furthermore, there exists another integer j (j1) satisfying fD(Hj)<1, otherwise, v(D)=i=2kfD(Hi)k1,a contradiction to EquationEq. (4).

Subcase 1.1.

j = 2 or j = k.

By symmetry, we only need to consider the case that j = 2. It follows from Lemma 6 that both EC1 and EC2 are contractible cycles since fD(H1)=0. Moreover, Lemma 9 enforces that the subdrawing of R1 is shown as in by replacing all the indices i by 1.

Now, we consider the subgraph E3. All vertices of E3 lie in the region labeled f1, on whose boundary lie the vertices u2,uk+2 and u2k+2, otherwise, we have vD(H2,R1)1, contradicting Claim 2. Moreover, the edges of H2 cannot have internal crossings by EquationEq. (2). All these arguments confirm that the only possibility of the subdrawing of R1H2E3 is shown as in . Note that the region labeled by f1 in has been separated into three regions, which are labeled by f11, f12 and f13.

Fig. 16 A subdrawing of R1H2E3..

Fig. 16 A subdrawing of R1∪H2∪E3..

Next, we consider the subgraph Ek (note that k4 is crucial here for Ek being not equal to E3). By Observation 1, Ek lies in one of f11, f12 and f13. We may assume that Ek lies in f11, for other cases the proof is the same. Under this circumstance, H2 will be crossed by the edge u2ku2k+1 and by the path uk+3uk+4u2k at least once respectively. Therefore, fD(H2)1 by EquationEq. (2), a contradiction.

Subcase 1.2.

j{2,k}.

Since fD(H1)=0 and fD(Hj)<1, all of the cycles EC1, EC2, ECj and ECj+1 are contractible by Lemma 6. By Lemma 9, R1 (respectively Rj) is drawn as in by replacing all the indices i by 1 (respectively j).

Note that both uk+1vk+1v1u1u2v2vk+2uk+2uk+1 and uk+jvk+jvjujuj+1vj+1vk+j+1uk+j+1uk+j are non-contractible curves. Therefore, they must cross each other in N1, which yields that vD(H1,Hj)1 since E is clean in D, a contradiction to fD(H1)=0.

Case 2.

fD(Hi)>0 for every 1ik and there exists an integer i such that fD(Hi)=12.

Without loss of generality, let fD(H1)=12. There exists an integer j (j{2,k}) such that fD(Hj)=12, since otherwise v(D)=i=1kfD(Hi)3×12+i=4kfD(Hi)32+(k3),and thus v(D)k1 since v(D) is an integer, a contradiction to EquationEq. (4).

By Lemma 6, each cycle of EC1, EC2, ECj and ECj+1 is contractible. By Lemma 9, R1 (respectively Rj) is drawn as in by replacing all the indices i by 1 (respectively j). Note that both uk+1vk+1v1u1u2v2vk+2uk+2uk+1 and uk+jvk+jvjujuj+1vj+1vk+j+1uk+j+1uk+j are non-contractible curves. Then vD(H1,Hj)=1since fD(H1)=fD(Hj)=12. Furthermore, the crossed edge of H1 (respectively Hj) is uk+1uk+2 (respectively uk+juk+j+1). See . It is seen that two vertices u2 and uj do not lie on the boundary of the same region, thus the path u2u3uj will cross H1 or Hj by Observation 1, a contradiction to the assumption that fD(H1)=fD(Hj)=12.

Fig. 17 A subdrawing of R1Rj..

Fig. 17 A subdrawing of R1∪Rj..

All of the above contradictions enforce that v(D)k1 if D is an E-clean drawing of P(3k,k). □

5 Conclusions

This paper studies the crossing number of the generalized Petersen graph P(3k,k) in the projective plane. When k8, the exact value of crN1(P(3k,k)) remains open. Does crN1(P(3k,k))=k2 or crN1(P(3k,k))=k1? From the former proofs, we know that the problem of deciding the exact value of crN1(P(3k,k)) can be reduced to the problem of whether there exists a good drawing of P(3k,k) in the projective plane with k–2 crossings. If the answer to the latter problem is” yes”, then we conclude that crN1(P(3k,k))=k2, otherwise, we have crN1(P(3k,k))=k1.

Acknowledgments

The authors would like to express their sincere thanks to the anonymous referees for their helpful comments to improve the paper.

Disclosure statement

No author associated with this paper has disclosed any potential or pertinent conflicts which may be perceived to have impending conflict with this work.

Data availability statement

No data were used to support this study.

Additional information

Funding

This work was supported by National Science Foundation of China (No. 12271157), Natural Science Foundation of Hunan Province (No. 2022JJ30028 & No. 2023JJ30072) and Hunan Education Department Foundation (No. 21C0762).

References

  • Alfaro, C. A., Arroyo, A., Derňár, M, Mohar, B. (2018). The crossing number of the cone of a graph. SIAM J. Discrete Math. 32(3): 2080–2093.
  • Bokal, D. (2007). On the crossing numbers of Cartesian products with paths. J. Combin. Theory Ser. B 97(3): 381–384.
  • Bokal, D., Dvořák, Z., Hlinĕný, P., Leaños, J., Mohar, B, Wiedera, T. (2022). Bounded degree conjecture holds precisely for c-crossing-critical graphs with. Combinatorica 42(5): 701–728. c≤12.
  • Ding, Z., Ouyang, Z., Huang, Y, Dong, F. (2022). New upper bounds for crossing numbers of crossing-critical graphs. Discrete Math 345(12): 113090.
  • Exoo, G., Harary, F, Kabell, J. (1981). The crossing number of some generalized Petersen graphs. Math. Scand. 48: 184–188.
  • Fiorini, S. (1986). On the crossing number of generalized Petersen graphs. Ann. Discrete Math 30: 225–242.
  • Garey, M. R, Johnson, D. S. (1983). Crossing number is NP-complete. Siam J. On Algebraic and Discrete Methods 4(3): 312–316.
  • Gross, J. L, Tucker, T. W. (1987). Topological Graph Theory. Toronto, Canada: Wiley.
  • Ho, P. T. (2005). The crossing number of K4,n on the real projective plane. Discrete Math 304(1-3): 23–33.
  • Ho, P. T. (2009). The toroidal crossing number of K4,n. Discrete Math 309(10): 3238–3248.
  • Ho, P. T. (2012). The projective plane crossing number of the circulant graph C(3k;{1,k}). Discuss. Math. Graph Theory 32(1): 91–108.
  • Kleitman, D. J. (1970). The crossing number of K5,n. J. Combin. Theory 9(4): 315–323.
  • Klešč, M. (2001). The crossing numbers of Cartesian products of paths with 5-vertex graphs. Discrete Math 233(1-3): 353–359.
  • Klešč, M., Staš, M, Petrillová, J. (2022). The crossing numbers of join of special disconnected graph on five vertices with discrete graphs. Graphs Comb 38(2): 35.
  • Mohar, B, Thomassen, C. (2001). Graphs on Surfaces. Baltimore: Johns Hopkins University Press.
  • Ouyang, Z., Huang, Y., Dong, F, Tay, E. G. (2021). Zip product of graphs and crossing numbers. J. Graph Theory 96(2): 289–309.
  • Richter, R. B, Salazar, G. (2002). The crossing number of P(N,3). Graphs Comb 18(2): 381–394.
  • Richter, R. B, Širáň, J. (1996). The crossing number of K3,n in a surface. J. Graph Theory 21(1): 51–54.
  • Riskin, A. (1993). The projective plane crossing number of C3□Cn. J. Graph Theory 17(6): 683–693.
  • Riskin, A. (1995). The genus 2 crossing number of K9. Discrete Math 145(1-3): 211–227.
  • Wang, J., Cai, J., Lv, S, Huang, Y. (2019). The crossing number of Hexagonal graph H3,n in the projective plane. Discuss. Math. Graph Theory 42(1): 197–218.
  • Wang, J., Yuan, Z, Huang, Y. (2011). On the crossing number of the generalized Petersen graph P(3k,k). ARS Comb 100: 395–407.
  • Yang, Y., Wang, G., Wang, H, Zhou, Y. (2022). Disproof of a conjecture by Erdos and Guy on the crossing number of hypercubes. J. Graph Theory 100(3): 389–434.