Abstract
The crossing number of a graph G is the minimum number of edge crossings over all drawings of G in the plane. The main goal of the paper is to state the crossing number of the join product for the complete bipartite graph , where is the cycle on n vertices. In the proofs, the idea of a minimum number of crossings between two distinct configurations in the various forms of arithmetic means will be extended. Finally, adding one more edge to the graph , we also offer the crossing number of the join product of one other graph with the cycle .
1. Introduction
For the first time, P. Turán described the brick factory problem. He was forced to work in a brickyard and his task was to push the bricks of the wagons along the line from the kiln to the storage location. The factory contained several furnaces and storage places, between which sidewalks passed through the floor. Turán found it difficult to move the wagon through the track passage, and in his mind he began to consider how the factory could be redesigned to minimize these crossings. Since then, the topic has steadily grown and research into the number of crosses has become one of the main areas of graph theory. This problem of reducing the number of crossings on the edges of graphs were studied in many areas.
The crossing number of a simple graph G with the vertex set and the edge set is the minimum possible number of edge crossings in a drawing of G in the plane (for the definition of a drawing see [1].) It is easy to see that a drawing with minimum number of crossings (an optimal drawing) is always a good drawing, meaning that no edge crosses itself, no two edges cross more than once, and no two edges incident with the same vertex cross. Let D () be a good drawing of the graph G. We denote the number of crossings in D by . Let and be edge-disjoint subgraphs of G. We denote the number of crossings between edges of and edges of by , and the number of crossings among edges of in D by . It is easy to see that for any three mutually edge-disjoint subgraphs , , and of G, the following equations hold:
By Garey and Johnson [2] we already know that calculating the crossing number of a simple graph is an NP-complete problem. Recently, the exact values of the crossing numbers are known only for some special classes of graphs. In [3], Ho gave the characterization for a few multipartite graphs. So, the main purpose of this work is to extend the results concerning this topic for the complete bipartite graph on five vertices. In this paper we use definitions and notations of the crossing number theory presented by Klešč in [4]. In the proofs we will also use the Kleitman’s result [5] on the crossing numbers of the complete bipartite graphs. He estimated that
Again using Kleitman’s result [5], the exact values of the crossing numbers for the join product of two paths, the join product of two cycles, and also for the join product of a path and a cycle were proved in [4]. Further, some values for crossing numbers of , , and of for arbitrary graph G at most on four vertices are estimated in [6,7]. Let us note that the exact values for the crossing numbers of the join product G with and were also investigated for a few graphs G of order five and six in [1,8,9,10,11,12]. In all mentioned cases, the graph G contains usually at least one cycle and it is connected.
It is important to note that the methods in this paper will mostly use several combinatorial properties on cyclic permutations. If we place the graph on the surface of the sphere, from the topological point of view, the resulting number of crossings of does not matter which of the regions in the subdrawing of is unbounded, but on how the subgraph crosses or does not cross the edges of (the description of will be justified in Section 2). This representation of can best be described by the idea of a configuration utilizing some cyclic permutation on the pre-numbered vertices of the graph . We introduce a new idea of various form of arithmetic means on a minimum number of crossings between two corresponding subgraphs and . Certain parts of proofs can be also simplified with the help of software which generates all cyclic permutations of five elements due to Berežný and Buša [13].
2. Possible Drawings of and Preliminary Results
Let us first consider the join product of the complete bipartite graph with the discrete graph considered on n vertices. It is not difficult to see that the graph contains just one copy of the graph and n vertices , where each vertex , , is adjacent to every vertex of . For , let denote the subgraph which is uniquely induced by the five edges that are incident with the fixed vertex . This means that the graph is isomorphic to the graph and we obtain
The graph contains as a subgraph. For all subgraphs of the graph which are also subgraphs of the graph we can use the same notations as above. Let denote the cycle induced on n vertices of but which do not belong to the subgraph . Hence, consists of the vertices and of the edges and for . So we get
In the paper, the definitions and notation of the cyclic permutations and of the corresponding configurations of subgraphs for a good drawing D of the graph presented in [14] are used. By Hernández-Vélez et al. [15], the cyclic permutation that records the (cyclic) counter-clockwise order in which the edges leave a vertex is said to be the rotation of the vertex . On the basis of this, we use the notation if the counter-clockwise order the edges incident with the vertex is , , , , and . Recall that any such rotation is a cyclic permutation. For our research, we will separate all subgraphs of , , into three families of subgraphs depending on how many times are edges of crossed by the edges of the considered subgraph in D. For , let , and . The edges of are crossed at least twice by each other subgraph in D. For , let denote the subgraph , , of . Clearly, the idea of dividing the subgraphs into three mentioned families is also retained in all drawings of the graph . In [14], there are two possible non isomorphic drawings of the graph , but only with the possibility of obtaining a subgraph in D. Due to the arguments in the proof of Theorem 2, if we wanted to get an optimal drawing D of , then the subdrawing of the graph induced by D with at least three crossings among the edges of forces that the set must be nonempty. But, in the cases of , just one of the sets or can be empty. With these assumptions, we obtain four non isomorphic drawings of the graph as shown in Figure 1. The vertex notation of will be substantiated later in all mentioned drawings, and wherein two disjoint independent sets of vertices of the complete bipartite graph will be also highlighted by filled and non filled rings.
Figure 1.
Four possible non isomorphic drawings of the graph . (a) the planar drawing of ; (b) the drawing of with one crossing on edges of ; (c) the drawing of with ; (d) the drawing of with .
3. The Crossing Number of
In the proofs of the paper, several parts are based on the Theorem 1 presented in [14].
Theorem 1.
for any .
Now we are able to prove the main results of the paper. The exact values of the crossing numbers of the small graphs , , and can be estimated using the algorithm located on the website http://crossings.uos.de/ provided that it uses an ILP formulation based on Kuratowski subgraphs and also generates verifiable formal proofs, for more see [16].
Lemma 1.
, , and .
Recall that two vertices and of are antipodal in a drawing of if the subgraphs and do not cross, and a drawing is said to be antipodal-free if it does not have antipodal vertices. The result in the following Theorem 2 has already been claimed by Yuan [17]. The correctness of an article written in Chinese cannot be verified because compilers cannot handle it. Therefore, such results can only be considered as unconfirmed hypotheses.
Theorem 2.
for .
Proof of Theorem 2.
In Figure 2 there is the drawing of with crossings. Thus, . Theorem 2 is true for , , and by Lemma 1. Assume . We prove the reverse inequality by contradiction. Suppose now that there is a drawing D of with
and that
Figure 2.
The good drawing of with crossings.
Let us show that the considered drawing D must be antipodal-free. For a contradiction suppose, with the rest of paper, that . It is not difficult to verify in Figure 1 that if at least one of and , say , does not cross the edges of the graph , then the edges of must cross the edges of at least twice, that is, . By [5], we already know that , which yields that each , , have to cross the edges of the subgraph at least four times. On the basis of this, we have
This contradicts the assumption (3) and consequently confirms that D must be antipodal-free. As the graph is a subgraph of the graph , by Theorem 1, the edges of are crossed at least times, and therefore, at most two edges of the cycle can be crossed in D. This also enforces that the vertices of the cycle must be placed at most in two different regions in the considered good subdrawing of . If and , then the assumption (4) together with enforce that there is at least one subgraph which crosses the edges of at most once in the drawing D. To be precise,
that is,
This implies that . Further, if and , then . Now, we will deal with the possibilities of obtaining a subgraph in D and we will exhibit that in all mentioned cases a contradiction with the assumption (3) is achieved.
Case 1:. In this case, without lost of generality, we can assume the drawing with the vertex notation of as shown in Figure 1a. The unique subdrawing of induced by D contains three different regions. Hence, let us denote these three regions by , , and depending on which of vertices are located on the boundary of the corresponding region. Since the vertices of do not have to be placed in the same region in the considered subdrawing of , two possible subcases may occur:
- (a)
- All vertices of are placed in two regions of subdrawing of induced by D. In the rest of paper, based on their symmetry, we can suppose that all vertices of are placed in . Of course, there is no possibility to obtain a subdrawing of for a , that is, . Clearly, the edges of must cross the edges of exactly twice. This fact, with the property (5) in the form , confirms that , which yields that each subgraph cross the edges of just once. If some vertices of are placed in , then we deal with the configurations , (they have been already introduced in [14]). For , there are four other ways for how to obtain the subdrawing of depending on which edge of is crossed by the edge provided by there is only one subdrawing of represented by the rotation . These four possibilities can be denoted by , for and they are represent by the cyclic permutations , , , and , respectively. Consequently, we denote by the subset of all configurations that exist in the drawing D belonging to the set . Using the same arguments like in [14], the resulting lower bounds for the number of crossings of two configurations from can be established in Table 1 (here, and are configurations of the subgraphs and , where ).Table 1. The necessary number of crossings between two different subgraphs and for the configurations and .Let us first assume that for some . In the rest of paper, let us assume two different subgraphs such that and have different configurations and , respectively. Then, holds for any with by summing the values in all columns in two considered rows of Table 1. Hence, by fixing the subgraph , we haveDue to the symmetry of three remaining pairs of configurations, we also obtain a contradiction in D by applying the same process. Now, let us turn to the good drawing D of the graph in which for any . Further, let us also suppose that the number of subgraphs with the configuration is at least equal to the number of subgraphs with the configuration , for each possible , and let be such a subgraph with the configuration of . Hence,where an idea of the arithmetic mean of the values four, three and two of Table 1 could be exploited. Thus, by fixing the subgraph , we have
- (b)
- All vertices of are placed in the same region of subdrawing of induced by D. In the rest of paper, based also on their symmetry, we suppose that for each . Whereas the set is again empty, there are at least subgraphs provided by the property (5) in the form . For , we consider only one from the configurations , for . Again, let us also assume that the number of subgraphs with the configuration is at least equal to the number of subgraphs with the configuration , for each possible , and let be such a subgraph with the configuration of . Then, by fixing the subgraph , we havewherein a simplified form of the idea of the arithmetic mean of the values of Table 1 is applied.
Case 2:. We can choose the drawing with the vertex notation of like in Figure 1b. Similarly as in the previous case, we will discuss two subcases:
- (a)
- The cycle is crossed by some edge of the graph . As the edges of cross the edges of exactly twice, there is a subgraph which does not cross the edges of provided by the property (5) in the form . For a , the reader can easily verify that the subgraph is uniquely represented by , and holds for any with provided that , for more see [18]. Moreover, it is not difficult to verify in possible regions of that is true for each . Thus, by fixing the subgraph , we havewhere holds also due to the property (5).
- (b)
- None edge of is crossed by the edges of . Since all vertices of the cycle are placed in the same region of subdrawing of induced by D, they must be placed in the outer region of . If there is a , then the edges of are crossed at least four times by any subgraph with the placement of the vertex in the outer region of , which yields that the similar idea as in the previous subcase can be used by fixing the subgraphTo finish the proof of this case, let us suppose that the set is empty. Whereas the set is empty, there are at least subgraphs according to the property (5). Since the edges , , , and of can be crossed by the edges , , , and , respectively, these four ways can be denoted by , for . So, the configurations , , , and are uniquely described by the cyclic permutations , , , and , respectively., and the aforementioned properties of the cyclic rotations imply all lower-bounds of number of crossings in Table 2.Table 2. The necessary number of crossings between two different subgraphs and for the configurations and .Now, let us also suppose that the number of subgraphs with the configuration is at least equal to the number of subgraphs with the configuration , for each possible , and let be such a subgraph with the configuration of . Hence,where again an idea of the arithmetic mean of the values four and two of Table 2 could be exploited. Thus, by fixing the subgraph , we have
Case 3:. In the rest of paper, we choose the drawing with the vertex notation of like in Figure 1c. Obviously the set must be empty. As by the property (5), all vertices of the subgraphs must be placed in the region of with four vertices , , , and of the graph on its boundary. For , there is only one possible subdrawing of described by the rotation , which yields that there are exactly three ways of obtaining the subdrawing of depending on which edge of may be crossed by . In all cases of represented by either or or , it is not difficult to verify using cyclic permutations that is fulfilling for each , . Thus, by fixing the subgraph , we have
Case 4:. We assume the drawing with the vertex notation of like in Figure 1d. As the property (5) enforces and , the proof can proceed in the similar way as in the Subcase .
We have shown, in all cases, that there is no good drawing D of the graph with fewer than crossings. This completes the proof. □
Finally, in Figure 2, we are able to add the edge to the graph without additional crossings, and we obtain one new graph H in Figure 3. So, the drawing of the graph with crossings is obtained. On the other hand, is a subgraph of , and therefore, . Thus, the next result is an immediate consequence of Theorem 2.
Figure 3.
The graph H by adding one edge to the graph .
Corollary 1.
for any .
4. Conclusions
We suppose that the application of various forms of arithmetic means can be used to estimate the unknown values of the crossing numbers for join products of some graphs on five vertices with the paths, and also with the cycles. The same we expect for larger graphs, namely for a lot of symmetric graphs of order six.
Funding
This research received no external funding.
Conflicts of Interest
The author declares no conflict of interest.
References
- Klešč, M. The crossing numbers of join of the special graph on six vertices with path and cycle. Discret. Math. 2010, 310, 1475–1481. [Google Scholar] [CrossRef] [Scilit]
- Garey, M.R.; Johnson, D.S. Crossing number is NP-complete. SIAM J. Algebr. Discret. Methods 1983, 4, 312–316. [Google Scholar] [CrossRef] [Scilit]
- Ho, P.T. On the crossing number of some complete multipartite graphs. Utilitas Math 2009, 79, 125–143. [Google Scholar]
- Klešč, M. The join of graphs and crossing numbers. Electron. Notes Discret. Math. 2007, 28, 349–355. [Google Scholar] [CrossRef] [Scilit]
- Kleitman, D.J. The crossing number of K5,n. J. Comb. Theory 1970, 9, 315–323. [Google Scholar] [CrossRef] [Scilit]
- Klešč, M.; Schrötter, Š. The crossing numbers of join products of paths with graphs of order four. Discuss. Math. Graph Theory 2011, 31, 321–331. [Google Scholar] [CrossRef] [Scilit]
- Klešč, M. The crossing numbers of join of cycles with graphs of order four. In Proceedings of the Aplimat 2019: 18th Conference on Applied Mathematics, Bratislava, Slovakia, 5–7 February 2019; pp. 634–641. [Google Scholar]
- Klešč, M.; Kravecová, D.; Petrillová, J. The crossing numbers of join of special graphs. Electr. Eng. Inform. 2011, 2, 522–527. [Google Scholar]
- Berežný, Š.; Staš, M. Cyclic permutations and crossing numbers of join products of two symmetric graphs of order six. Carpathian J. Math. 2019, 35, 137–146. [Google Scholar]
- Draženská, E. On the crossing number of join of graph of order six with path. In Proceedings of the CJS 2019: 22nd Czech-Japan Seminar on Data Analysis and Decision Making, Nový Světlov, Czechia, 25–28 September 2019; pp. 41–48. [Google Scholar]
- Klešč, M.; Schrötter, Š. The crossing numbers of join of paths and cycles with two graphs of order five. In Lecture Notes in Computer Science: Mathematical Modeling and Computational Science; Springer: Berlin/Heidelberg, Germany, 2012; Volume 7125, pp. 160–167. [Google Scholar]
- Staš, M.; Petrillová, J. On the join products of two special graphs on five vertices with the path and the cycle. J. Math. Model. Geom. 2018, 6, 1–11. [Google Scholar]
- Berežný, Š.; Buša, J., Jr. Algorithm of the Cyclic-Order Graph Program (Implementation and Usage). J. Math. Model. Geom. 2019, 7, 1–8. [Google Scholar] [CrossRef] [Scilit]
- Staš, M. Alternative proof on the crossing number of K2,3,n. J. Math. Model. Geom. 2019, 7, 13–20. [Google Scholar]
- Hernández-Vélez, C.; Medina, C.; Salazar, G. The optimal drawing of K5,n. Electron. J. Comb. 2014, 21, 29. [Google Scholar]
- Chimani, M.; Wiedera, T. An ILP-based proof system for the crossing number problem. In Proceedings of the 24th Annual European Symposium on Algorithms (ESA 2016), Aarhus, Denmark, 22–24 August 2016; Volume 29, pp. 1–13. [Google Scholar]
- Yuan, X. On the crossing numbers of K2,3∨Cn. J. East China Norm. Uni. Nat. Sci. 2011, 5, 21–24. [Google Scholar]
- Woodall, D.R. Cyclic-order graphs and Zarankiewicz’s crossing number conjecture. J. Graph Theory 1993, 17, 657–671. [Google Scholar] [CrossRef] [Scilit]
© 2020 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).


