Abstract
Total Coloring of a graph G is a type of graph coloring in which any two adjacent vertices, an edge, and its incident vertices or any two adjacent edges do not receive the same color. The minimum number of colors required for the total coloring of a graph is called the total chromatic number of the graph, denoted by . Mehdi Behzad and Vadim Vizing simultaneously worked on the total colorings and proposed the Total Coloring Conjecture (TCC). The conjecture states that the maximum number of colors required in a total coloring is , where is the maximum degree of the graph G. Graphs derived from the symmetric groups are robust graph structures used in interconnection networks and distributed computing. The TCC is still open for the circulant graphs. In this paper, we derive the upper bounds for of some classes of Cayley graphs on non-abelian groups, typically Cayley graphs on the symmetric groups and dihedral groups. We also obtain the upper bounds of the total chromatic number of complements of Kneser graphs.
MSC:
05C15; 05C25; 20B30
1. Introduction
Let G be a graph with the set of vertices and the set of edges , respectively. Any two adjacent or incident elements are assigned different colors in a total coloring of a graph. The total chromatic number of the graph G, denoted by , is the minimum number of colors needed in a total coloring. It is easy to see that , where is the maximum degree of G. Mehdi Behzad ([1]) and Vadim Vizing ([2]) independently conjectured that for every graph G, , which is called the Total Coloring Conjecture (TCC). The graphs that have colors are called type I, and those with are called type II. The TCC is close to 50 years old and has not been completely proven yet. However, it has been shown that the decision problem of determining the total chromatic number, given an upper bound, is NP-complete even for cubic bipartite graphs [3,4]. Nevertheless, a lot of progress has been made toward proving the TCC. It has been proved that complete graphs, bipartite graphs, and complete multi-partite graphs satisfy the TCC. The total coloring conjecture has also been verified for several other classes of graphs. Some good survey articles and books listing the basic techniques and other results on total coloring are Yap [5], Borodin, [6], and Geetha et al. [7].
A weakening of the TCC is a weak TCC, which conjectures that the total chromatic number is bounded above by ([8]).
A similar scenario exists in the edge coloring of graphs. According to Vizing’s Theorem, only suffices for the proper edge coloring of graphs. The TCC was inspired by Vizing’s Theorem for edge coloring. A graph G is said to be class I if it requires colors for its edge coloring.
A Cayley graph is a graph defined on a group H with respect to a symmetric generating set . The vertices of a Cayley graph are the elements of the group, and two vertices x and y in the graph are adjacent if and only if for some . The definition of a symmetric generating set is that if , then . We also assume that the generating set S does not contain the identity element of the group H. We denote the Cayley graph of a group H to be , where S is the symmetric generating set of the group and the graph.
2. Cayley Graphs of Permutation Groups with Transposition Generators
The symmetric group of order n, denoted by , is the group that consists of all bijective functions from a set of cardinality n to itself, with the composition of functions as the group operation. The elements of the symmetric group are written in the parenthesis (bracket) notation, with a resemblance to that used in SageMath software. The elements that have exactly two elements in their bracket notations are called transpositions. The set of all transpositions of generates the whole group. A minimal generating set for the symmetric group of order n contains the transpositions of the form ([9]). For , it is easy to see that the set is also a minimal generating set of . Similarly, the set of all transpositions in a symmetric group of order n is denoted by . Two elements of the symmetric group are similar with respect to elements if we have . If the elements are similar with respect to the same element, then they are conjugate.
We know that all bipartite graphs satisfy the TCC ([5]). In addition, we know that with S having only transpositions are bipartite graphs. Hence, it satisfies the TCC. In Theorem 1, we prove that the for some S.
Theorem 1.
Let X be any generating set of that consists only of transpositions with a subset of for at least one j. If the graph is of type I, then the graph is also of type I for all n, where .
Proof.
We first prove that the vertices of all the graphs can be colored in the same manner as in a type I total coloring of the graph .
Let us assume that we have divided the vertices of the graph as in a type I total coloring of . Let the independent sets be labeled . In addition, let the left cosets of with be labelled . We now divide the vertices of each of the n cosets identical to the division of the vertices of and label them correspondingly, (corresponding to ), (corresponding to ), and so on, up to (corresponding to . To form independent sets of , we concatenate the independent sets of all cosets by shifting the independent sets of all the cosets, except for the first coset (principal coset corresponding to ) one position down (modulo k). This means that the independent sets of elements of are .
The concatenation so formed would form independent sets of , as shifting one position downward would omit the adjacency formed due to the generating element . This is because no element of the symmetric group is conjugate to any other element with respect to two transpositions of the form , where are any of the integers .
To see this, if we have adjacencies between an element of one of the independent sets of (corresponding to the principal coset ) and any other element in the same independent set corresponding to any other coset (}), we should have , where . This implies, by right multiplication, that . Then, if takes an element a, , to , also should take a to b, for fixes the element a. As for i, both and must take i to j by similar reasoning. Thus, . However, in our concatenation of independent sets, ; by shifting one independent set of vertices downward, we can rule out this possibility. This gives us independence of the principal coset (corresponding to ) from the rest of the cosets.
Similarly, let us have . To see the independence among the elements in the same independent sets of up to (corresponding to non-principal cosets), we can see that if there was an adjacency between one element and another element in the same independent set, we would have , provided as before. Now, we know that two elements in the symmetric group are conjugate if and only if they have the same cycle structure and transposition decomposition. Here, as is a 3-cycle having two transpositions in their product structure, we can say that m must either be a 4-cycle with one transposition factor being or must be a simple transposition having one symbol in common with . Since m fixes n, we must have , where . However, this violates the fact that are elements in the same independent set of . Therefore, we can say that we can divide all the vertices of into the same number of sets as the vertices of .
Now, we give the edge coloring of in the following way. Let the maximum degree of be and that of be . We can color all the corresponding edges of the cosets of in in a similar way, except that the edges induced by the sets up to (corresponding to non-principal cosets) receive a shift in coloring. The edges that were colored with the first color in the induced graph formed by the sets (corresponding to the principal coset) will receive the second color, the edges colored with the second color in the principal coset will receive the third color in the other cosets, and so on. For the remaining edges connecting the different cosets, we use the class I nature of the graph to give a coloring. The remaining edges can be factorized into 1-factors, one for each transposition in . Since the graph is of type I, the number of colors required to totally color the graph is . Hence, the graph is also of type I. □
Corollary 1.
The graph is of type I. For , is the single edge , which is trivially seen to be of type II.
Proof.
We note that is a 6-cycle, which is well known to be of type I (from [5]). Having in the notation of the previous theorem gives us the set . We obtain the desired result using the previous theorem by putting to the graph . □
Corollary 2.
The graph with , where U is any combination of two transpositions from , is of type I.
Proof.
We computed the total chromatic number of all the graphs with using the SageMath software, which output a value of 5; in other words, they were of type I. The code is given in Appendix A.1. Using the previous theorem by putting or to the graph , we obtain the desired result. □
Corollary 3.
The graph for is of type I.
Proof.
The algorithm used in the program of the previous corollary used a greedy-like algorithm to compute the total chromatic number. Instead, we used an algorithm based on mixed-integer linear programming (MILP), which was faster than the usual approach. The code is given in Appendix A.2. Again, using the above theorem with with for the base graph gives us the desired result. □
We note that in the last two corollaries, the condition is necessary, otherwise, we have the graph being a complete regular bipartite graph, which is of type II.
Example 1.
By using the 3-total coloring of , we can obtain the 4-total coloring of , in which the vertices or elements of are divided into independent sets as
,
,
.
We use the algorithm described above to give a 3 coloring of the elements of , which is achieved by dividing the elements into three independent sets as
Now, the edge coloring is performed as described in the algorithm, that is, the edges of the induced graph corresponding to are given the usual type I coloring (the total coloring is of type I, as the induced graph formed by any two independent sets is a regular bipartite graph). The corresponding edges of the induced subgraphs of cosets , which are isomorphic, are also given the same color while concatenating the independent edges; the edges of the induced subgraphs corresponding to the non-principal cosets are shifted one position down to that of the principal coset edges.
The next theorem is a direct consequence of the main theorem of [10].
Theorem 2.
The graph with is a class I.
Proof.
We use the information in [10] to partition the edges of G to edge-disjoint Hamiltonian cycles. Then, we bi-color each disjoint Hamiltonian cycle to obtain the class 1 coloring of the edges of G. □
The above theorem, combined with the fact that the graphs for are of type I, leads us to conjecture that the graphs for all n are of type I.
3. Cayley Graphs on Dihedral Groups
The dihedral groups, denoted by , are the groups that consist of symmetries of an n-gon. The minimal generators of dihedral groups in the following are , where r is a reflection element having order 2 and s is a rotation element having order n with the usual group defining the relation . We see that the rotation element generates the cyclic group of order n (, and its elements are denoted by .
As 1 is always a generating element for the cyclic group , let us assume . Then, we could write the elements as . We use this notation in the following theorems. Note that is the same as r.
Theorem 3.
If n is even and with , then G satisfies the TCC.
Proof.
We see that G has two induced subgraphs (one formed by the vertices and the other formed by the vertices ) of order n corresponding to the generating subset , which correspond to the power of cycle . Hence, the graph G can be seen as the Cartesian product of with . Using the results of Campos and de Mello [11], we know that satisfies the TCC. Hence, by the fact that the Cartesian product of a graph X with a graph Y satisfies the TCC, also satisfies the TCC (Theorem 1 of [12]) and we obtain the results immediately. □
Example 2.
We take with the generating set . Then, we have the graph induced by the vertices is the power of cycle , which satisfies the TCC. This total coloring of can be extended to color all vertices of using the above method.
A generalization of the last theorem is the following corollary, which is an immediate consequence.
Corollary 4.
Suppose that , where , and H is the circulant graph of order n with generating set . If H has and , where , then satisfies the TCC.
Proof.
Here, the graph could be seen as the Cartesian product of with . Since is seen to satisfy the TCC by the conditions given in Theorem 1 of [12] on the total coloring of the Cartesian products of graphs, the results follow immediately. □
Note that in the above theorem and corollary, if the graph or were of type I, then G will also be of type I, again using Corollary 2 of [12]. Some classes of graphs, where are of type I, are highlighted in [13,14,15,16].
Example 3.
Consider the group with generating set . Then, we have the graph induced by the vertices and as a unitary Cayley graph on 18 vertices, which is known to satisfy the TCC from [15], which can be extended to color all vertices of the Cayley graph on .
Theorem 4.
If n is even, then with and satisfies the TCC.
Proof.
We see that G has two induced subgraphs of order n corresponding to the generating subset , which is the power of cycle . We color the first copy of the power of cycle (corresponding to the vertices according to the coloring described in [11] to give a total coloring with at most colors. The second copy of (corresponding to the vertices ) is given a shifted coloring, that is, we give the vertex r the color given to vertex 1, the vertex gets the color given to vertex 2, and so on with the last vertex receiving the color given to vertex 0. Since , this shifted coloring ensures that the edges connecting one copy of with the other do not clash vertices of the same color. This is because any consecutive vertices form a clique in , and since the generating set consists of the elements , the downward shifted coloring will give different colors to adjacent vertices by the total coloring given to the first copy of . The edges of the second copy of are colored in the same way as the first copy, except that the downward shift of vertices means that the corresponding edges that were colored with the second color in the first copy would receive the first color in the second copy, the corresponding edges that were colored with the third color in the first copy would receive the second color in the second copy, and so on. The remaining edges, which are the edges connecting one copy of with the other, can be easily one-factorized, which can clearly be seen, as each of the generating elements gives a perfect matching; or we could invoke Corollary 2.2.3 of [17]. These edges could be given one color corresponding to each extra generating element (one for each of , thus proving that the graph G also satisfies the TCC. □
Theorem 5.
The graph satisfies the TCC if the following conditions hold:
- 1.
- with .
- 2.
- The circulant graph G of order n with generating set satisfies the TCC.
- 3.
- In a total coloring of G with at most colors, each total independent set has at most k vertices, and any pair of vertices in an independent set satisfy .
- 4.
- .
Proof.
We first color the vertices as in a total coloring of G so that the difference between any pair of vertices is equal to . We can extend this vertex coloring to the vertices of by forming orbits of the former independent sets (right cosets) with the element . This is because, excludes the elements , whereby the adjacencies of the elements of G are excluded.
For the edge coloring of , we can bifurcate the edges into two parts—one among the induced graphs formed by the vertices and (which are isomorphic), and another between the two induced subgraphs. For coloring the edges in the induced graphs formed by vertices and , we use the same edge coloring used for the edges of G. For the edges between these two induced subgraphs, we give one color for each of the edges (matchings) generated by an element in . Therefore, we require at most colors to totally color the graph, which therefore verifies the TCC. □
Example 4.
If and the graph to be colored is with and , , we see that is the power of cycle graph , which, has colors. In addition, the difference between the pairs of vertices in any independent set of vertices is equal to a multiple of by the coloring used in ([15], Theorem 2.6). In addition, each independent set of vertices in the former total coloring has exactly four vertices. Using the above theorem, this total coloring of G can be extended to , in which we can color the graph using colors, which implies that is of type I.
4. Complement of Kneser Graphs
We denote the Kneser graphs by . These graphs consist of vertices, which correspond to the k-element subsets of an n-element set. Two vertices in are adjacent if those vertices correspond to disjoint sets.
Hypergraphs are generalizations of simple graphs. They consist of n vertices with hyperedges corresponding to some -element subsets of an n-element set where . A hypergraph is said to be k-uniform if the hyperedges all have the same cardinality, that is, , which is a constant. Furthermore, if all the k-element sets are hyperedges, then the hypergraph is said to be k-complete, denoted by . It is then readily seen that the line graph (a graph whose vertices are the hyperedges, and two vertices are adjacent if the hyperedges are incident at a vertex in ) of a complete hypergraph corresponds to the complement of . In particular, the complement of the line graph of the complete graph is the Petersen graph. An odd graph is the Kneser graph . The TCC was proved for the odd graphs [15].
Theorem 6.
If n is even and , then the complement of the Kneser graph , satisfies the weak TCC.
Proof.
Using Baranayai’s theorem (see [18]), we can factorize the hyperedges of evenly into classes. This, in turn, means that we can divide the vertices of into disjoint cliques having vertices, which gives a coloring of the vertices. For the edge coloring of G, we use the edge coloring in a total coloring of the complete graph of order . We first color the vertices and edges of each clique of order using the total coloring of a clique of order . This gives a partial or -total coloring of . We can then extend it to G by adding extra colors to color the connecting edges between the cliques. Since at most colors are required to color all the disjoint cliques, therefore, according to Vizing’s Theorem, we require at most colors to color the connecting edges joining the cliques. Thus, the total number of colors required is at most colors. Hence, satisfies the weak TCC. □
Corollary 5.
If n is even and is odd, then satisfies the TCC. In addition, if the subgraph consisting of the remaining edges (induced by the connecting edges between the cliques of order ) is of class I, then the graph is of type I.
Proof.
The proof is a direct consequence of the former theorem, as we know that the clique of odd order has . □
Author Contributions
Conceptualization, S.P., J.G. and K.S.; methodology, S.P., J.G. and K.S.; software, S.P., J.G. and K.S.; validation, S.P., J.G. and K.S.; formal analysis, S.P., J.G. and K.S.; investigation, S.P., J.G. and K.S.; resources, S.P., J.G. and K.S.; writing—original draft preparation, S.P., J.G. and K.S.; writing—review and editing, S.P., J.G., K.S. and T.S.; visualization, S.P., J.G. and K.S.; supervision, S.P., J.G. and K.S.; project administration, S.P., J.G. and K.S. All authors have read and agreed to the published version of the manuscript.
Funding
The work of Shantharam Prajnanaswaroopa was supported by the CSIR Junior Research Fellowship under Grant No. 09/942 (0020)/2020-EMR-I. The work of Teerapong Suksumran was supported by the Research Group in Mathematics and Applied Mathematics, Chiang Mai University.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.
Acknowledgments
The authors wish to thank the anonymous reviewers for their valuable comments.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A
Appendix A.1. Code 1
The code is as follows:

The output was: .
Appendix A.2. Code 2

The output was found to be 7.
It should be noted that the above code is quite similar to and inspired by that found in [19].
References
- Behzad, M. Graphs and Their Chromatic Numbers. Ph.D. Thesis, Michigan State University, East Lansing, MI, USA, 1965. [Google Scholar]
- Vizing, V.G. Some unsolved problems in graph theory. UspekhiMat. Nauk 1968, 23, 117–134. (In Russian); English translation in Russ. Math. Surv. 1968, 23, 125–141 [Google Scholar]
- McDiarmid, C.J.H.; Sanchez-Arroyo, A. Total coloring regular bipartite graphs is NP-hard. Discret. Math. 1994, 124, 155–162. [Google Scholar] [CrossRef]
- Sánchez-Arroyo, A. Determining the total colouring number is NP-hard. Discret. Math. 1989, 78, 315–319. [Google Scholar] [CrossRef]
- Yap, H.P. Total Colourings of Graphs; Lecture Notes in Mathematics, 1623; Springer: Berlin/Heidelberg, Germany, 1996. [Google Scholar]
- Borodin, O.V. On the total colouring of planar graphs. J. Reine Angew. Math. 1989, 394, 180–185. [Google Scholar]
- Geetha, J.; Narayanan, N.; Somasundaram, K. Total Colorings-A Survey. Available online: https://arxiv.org/abs/1812.05833 (accessed on 6 September 2022).
- Basavaraju, M.; Chandran, L.S.; Francis, M.C.; Naskar, A. Weakening Total Coloring Conjecture: Weak TCC and Hadwiger’s Conjecture on Total Graphs. arXiv 2021, arXiv:2107.09994. [Google Scholar]
- Conrad, K.; (Department of Mathematics, University of Connecticut, Storrs, CT, USA). Generating Sets. Personal communication, 2013. [Google Scholar]
- Su, H.; Chen, S.-Y.; Kao, S.-S. Mutually independent Hamiltonian cycles in alternating group graphs. J. Supercomput. 2012, 61, 560–571. [Google Scholar] [CrossRef]
- Campos, C.N.; de Mello, C.P. A result on the total colouring of powers of cycles. Discret. Appl. Math. 2007, 155, 585–597. [Google Scholar] [CrossRef]
- Zmazek, B.; Zerovnik, J. Behzad-Vizing conjecture and Cartesian-product graphs. Appl. Math. Lett. 2002, 15, 781–784. [Google Scholar] [CrossRef][Green Version]
- Geetha, J.; Somasundaram, K.; Fu, H.-L. Total colorings of circulant graphs. Discret. Math. Algorithms Appl. 2021, 13, 2150050. [Google Scholar] [CrossRef]
- Navaneeth, R.; Geetha, J.; Somasundaram, K.; Fu, H.-L. Total colorings of some classes of four regular circulant graphs. AKCE Int. J. Graphs Comb. 2022, 1–3. [Google Scholar] [CrossRef]
- Prajnanaswaroopa, S.; Geetha, J.; Somasundaram, K.; Narayanan, N.; Fu, H.-L. On total coloring of some classes of regular graphs. Taiwan J. Math. 2022, 1, 667–683. [Google Scholar] [CrossRef]
- Zorzi, A.; Figuiredo, C.M.H.; Machado, R.C.S.; Zatesko, L.M.; Souza, U.S. Compositions, decompositions, and conformability for total coloring on power of cycle graphs. Discret. Appl. Math. 2021, in press. [Google Scholar] [CrossRef]
- Stong, R.A. On 1-factorizability of Cayley graphs. J. Comb. Theory Ser. B 1985, 39, 298–307. [Google Scholar] [CrossRef][Green Version]
- Baranyai, Z. The edge-coloring of complete hypergraphs I. J. Comb. Theory Ser. B 1979, 26, 276–294. [Google Scholar] [CrossRef]
- Monteil, T. Can You Find the Total Chromatic Number (Edge and Vertices) of a Graph? Available online: https://ask.sagemath.org/question/35744/can-you-find-the-total-chromatic-number-edge-and-vertices-of-a-graph/?answer=35745 (accessed on 6 September 2022).
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. 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 (https://creativecommons.org/licenses/by/4.0/).