Abstract
An equitable k-coloring of a graph G is a proper k-coloring of G such that the sizes of any two color classes differ by at most one. An equitable -tree-coloring of a graph G is an equitable q-coloring of G such that the subgraph induced by each color class is a forest of maximum degree at most r. Let the strong equitable vertex r-arboricity of a graph  denoted by , be the minimum p such that G has an equitable -tree-coloring for every  The values of  were investigated by Tao and Lin and Wu, Zhang, and Li where exact values of  were found in some special cases. In this paper, we extend their results by giving the exact values of  for all cases. In the process, we introduce a new function related to an equitable coloring and obtain a more general result by determining the exact value of each  and  where G is a balanced complete k-partite graph . Both complete bipartite graphs  and balanced complete k-partite graphs  are symmetry in several aspects and also studied broadly. For the other aspect of symmetry, by the definition of equitable k-coloring of graphs, in a specific case that the number of colors divides the number of vertices of graph, we can say that the graph is a balanced k-partite graph.
    1. Introduction
Throughout this paper, all graphs considered are finite and simple. Let  and  denote the vertex set and edge set of a graph G respectively. Let  be a complete k-partite graph in which partite set  has size  for  Let  denote a complete k-partite graph with each partite set has size  and naturally we always assume that  For a real number   is the largest integer number not greater than  and  is the smallest integer number not less than  A k-set is a set with k elements.
An equitable k-coloring of a graph is a proper vertex k-coloring such that the sizes of every two color classes differ by at most  A graph G is equitably k-colorable if G admits an equitable k-coloring, equivalently if  can be partitioned into k independent sets where each set is a -set or a -set. The equitable chromatic number of a graph G is the minimum number k such that G is equitably k-colorable. In contrast with ordinary proper coloring, a graph may have an equitable k-coloring but has no equitable -coloring. For example,  has an equitable k-coloring for  and , but has no equitable k-coloring for  and 7. This leads to the definition of the equitable chromatic threshold which is the minimum p such that G is equitably q-colorable for every 
The topic of equitable coloring, introduced by Meyer [], was motivated by a problem of municipal garbage collection []. To model the problem, the vertices of the graph are used to represent garbage collection routes. If two routes cannot be run in the same day, then two corresponding vertices share the same edge. Thus the problem of assigning routes for k days satisfying the number of routes run on each day are about the same can be represented by an equitable k-coloring. A similar approach can be applied to scheduling [,,,] and modeling load balance in parallel memory systems [,].
In [], Fan et al introduced an equitable relaxed coloring in which every color class induces a forest with maximum degree at most 1 and the sizes of any two color classes differ by at most  On the basis of the aforementioned research, Wu, Zhang, and Li [] introduced an equitable -tree-coloring of a graph G which is a q-coloring of vertices of G such that the subgraph induced by each color class is a forest of maximum degree at most r and the sizes of any two color classes differ by at most one. In other words, a graph G has an equitable -tree-coloring if  can be partitioned into q sets such that each set is a - or -set inducing a forest with maximum degree at most  Let the strong equitable vertex k-arboricity, denoted by  be the minimum p such that G has an equitable -tree-coloring for every  The values of  were investigated by Tao and Lin [] and Wu, Zhang, and Li [] where exact values of  were found in some special cases. In this paper, we extend their results by giving the exact values of  for all cases. In the process, we introduce a new function related to an equitable coloring and furthermore, obtain a general result by determining the exact value of each  and  where G is a balanced complete k-partite graph .
2. Helpful Lemmas
To find  and  we introduce the notion of  which can be computed in linear time.
Definition 1.  
Assume that  has an equitable q-coloring. Define  where d is the minimum integer not less than  satisfying at least one of the following conditions:
(i) there exist  and  () not divisible by d;
(ii) there exists  with 
Lemma 1.  
Assume  has an equitable q-coloring. If  then G has an equitable r-coloring.
Proof.  
Let  and  We prove by reverse induction that G has an equitable r-coloring when  By assumption, G has an equitable q-coloring. Assume G has an equitable r-coloring where  Let  It follows that, for  there are non-negative integers  and  where  such that  and 
Case 1: There exists j with 
Note that  for some  satisfying  From  we obtain  Since  and  is non-negative, it follows that  is a positive multiple of  Rewrite  into  Since  is a positive multiple of b and  is non-negative, it follows that  is non-negative. Thus we can partition  into  color classes of size b and  color classes of size  That is, we can partition  into  sets of size b or  Since we can partition all other  into  color classes of size b or  and  the graph G has an equitable -coloring.
Case 2:  for 
In this case,  Since  it follows that  Definition 1 implies that b satisfies neither conditions (i) nor (ii) in the definition. Thus we may assume  for  and  for 
Subcase 2.1: 
Then  Since b violates condition (ii), we have  Thus  Consequently, we can partition  into  color classes of size b or  Combining with  color classes of  of size b for  we have an equitable -coloring.
Subcase 2.2: 
It follows that  for  If there is j such that  then we have an equitable -coloring as in subcase 2.1. Thus we may assume that  for 
We claim that  and  If the claim holds, we have   which contradicts the fact that  Thus this situation is impossible. To prove the claim, first we suppose to the contrary that there is  which is divisible by  Since  we have  for some positive integer  Consequenly,  which contradicts the fact that  Thus  is not divisible by  where  By condition (i) in Definition 1, we have  Since  and  where  it follows that  This leads to  Thus, we have the claim and this completes the proof.    □
Example 1. 
Let . Then G has an equitable 8-coloring. One can compute that  We can notice that G has an equitable r-coloring for every  as in Lemma 1.
Lemma 2.  
If  has an equitable q-coloring, then G has no equitable -coloring where 
Proof.  
Recall that  where d is as in Definition 1. Suppose to the contrary that G has an equitable -coloring. Then there is a partite set, say  of size  partitioned into at most  color classes. Consequently, there is a color class containing vertices in  with size at least  If there is  partitioned into at least  color classes, then there is a color class containing vertices in  with size at most  So we have two color classes with sizes differed by at least  a contradiction. Thus we assume that  is partitioned into  color classes, and  is partitioned into  color classes for each  We consider two cases.
Case 1: There exists  such that  is not divisible by 
It follows that there is a color class containing vertices in  with size at most  So we have two color classes with sizes differed by at least  a contradiction.
Case 2:  is partitioned into exactly  color classes and  is divisible by d for each 
Recall that d is as in Definition 1. It follows that  has  Since  is partitioned into  color classes, there is a color class containing vertices in  with size at least  However, each color class containing vertices in  has size  so we have a contradiction. Thus G has no equitable -coloring.    □
Example 2. Let . Then G has an equitable 4-coloring. One can compute that  We can notice that G cannot have an equitable 3-coloring as in Lemma 2.
Lemmas 1 and 2 yield the following theorem. Note that  has an equitable r-coloring when 
Theorem 1.  
If  has an equitable q-coloring, then  is the minimum p such that G has an equitable r-coloring for each r satisfying  In particular, the equitable chromatic threshold of  is equal to 
We use  to find  as follows.
Lemma 3.  
Let  and  If G has an equitable q-coloring where  and G has an equitable -tree-coloring for each  then 
Proof.  
Let  From the assumption for q and Definition 1, the graph G has an equitable -tree coloring for each  It remains to show that G has no equitable -tree-coloring. Suppose to the contrary that G has an equitable -tree-coloring. Since  there is a color class of size at least  that is not independent. Observe that the graph induced by this color class has maximum degree greater than 1, which is a contradiction. This completes the proof.    □
3. The Strong Equitable Vertex 1-Arboricity of
Let two partite sets of  be  and  where  and 
Lemma 4.  
If  and  where b and c are non-negative integers and  then 
Proof.  
Let  First, consider  We partition  into q sets equitably. Each resulting set has size not greater than  so it cannot induce a graph with maximum degree more than  Thus we have an equitable -tree-coloring.
Now assume  It follows that  Thus there are positive integers r and s such that  and  Since  we have 
Let  be a -subset of  and let  be a -subset of  (One of these sets may be empty.) Partition  into b 3-sets and partition  into c 3-sets. Since  we choose r 3-sets from these  sets to initiate a new partition. Next, we partition set of the remaining  vertices into s 2-sets. Since each of the resulting 3-sets contains vertices from the same partite set, it is an independent set. Moreover, each of remaining 2-sets cannot induce a graph with maximum degree more than  Thus this partition is an equitable -tree-coloring for each     □
Lemma 5.  
For any positive integer n, 
Proof.  
Let  and let  for some integer h where  Observe that  when  or  and  when  First, we show that  From Lemma 4, we know that  has an equitable -tree-coloring for each  It remains to show that  has an equitable -tree-coloring if  or 
From  there are a positive integer r and a non-negative integer s such that  and  Choosing  and another vertex in  to be in one set, and partitioning the set of remaining vertices into b sets equitably, we obtain an equitable -tree-coloring.
Next, we show that  has no equitable -tree-coloring to complete the proof. Suppose to the contrary that  has an equitable -tree-coloring. However,  Consequently, every resulting color class has size at least 3. Then a color class containing  induces a graph with maximum degree greater than  a contradiction. This completes the proof.    □
Lemma 6.  
For any positive integer n, 
Proof.  
Let  and let  for some integer h with  Observe that  when  and  when  or  First, we show that  From Lemma 4, we know that  has an equitable -tree-coloring for each  It remains to show that  has an equitable -tree-coloring if 
Since  there are a positive integer r and a non-negative integer s such that  and  Choosing  and  to be in one set, and partitioning the set of remaining vertices into b sets equitably, we obtain an equitable -tree-coloring.
Next, we show that  has no equitable -tree-coloring to complete the proof. Suppose to the contrary that  has an equitable -tree-coloring. Since  every color class has size at least  Thus a color class containing  induces a graph with maximum degree greater than 1, a contradiction.    □
Lemma 7.  
If  and  for some positive integers b and  then 
Proof.  
From Lemma 4, the graph  has an equitable -tree-coloring for each integer q such that 
Next, we show that  has an equitable -tree-coloring. We initiate a partition by assigning three 2-sets  and then partition  into  3-sets and partition  into  3-sets. This partition is equivalent to an equitable -tree-coloring as required.
Finally, we obtain an equitable -coloring of  by partitioning  into b 3-sets and partition  into c 3-sets. Using Lemma 3, we have     □
Lemma 8.  
If  and  for some positive integers b and  then 
Proof.  
From Lemma 4, the graph  has an equitable -tree-coloring for each integer q such that 
Next, we show that  has an equitable -coloring. We initiate a partition by assigning sets  and then we partition  into b 3-sets, and partition  into  3-sets to obtain an equitable -coloring.
Finally, we obtain an equitable -coloring of  by partitioning  into b 3-sets, and partition  into  3-sets and one 4-set. Using Lemma 3, we have     □
Lemma 9.  
If  and  for some positive integers b and  then 
Proof.  
From Lemma 4, the graph  has an equitable -tree-coloring for each integer q such that  Moreover, we can obtain an equitable -coloring of  by partitioning  into b 3-sets, and partitioning  into c 3-sets and one 2-set . Using Lemma 3, we have     □
Lemma 10.  
If  and  for some positive integers b and  then 
Proof.  
From Lemma 4, the graph  has an equitable -tree-coloring for each integer q such that 
Next, we show that  has an equitable -tree-coloring. We initiate a partition by assigning a set  and then we partition  into b 3-sets, and partition  into c 3-sets to obtain an equitable -coloring.
To obtain an equitable -coloring of  we partition  into  3-sets and one 4-set, and we partition  into  3-sets and one 4-set. Using Lemma 3, we have     □
Lemma 11.  
If  and  for some positive integers b and  then 
Proof.  
From Lemma 4, the graph  has an equitable -tree-coloring for each integer q such that 
It remains to show that  has no equitable -tree-coloring. Suppose to the contrary that  has such coloring. Since  each resulting color class has size  It follows that each color class is an independent set. However,  can be partitioned into at most b 3-sets and  can be partitioned into at most c 3-sets, a contradiction.    □
Lemma 12.  
If  and  for some positive integers b and  then 
Proof.  
From Lemma 4, the graph  has an equitable -tree-coloring for each integer q such that 
It remains to show that  has no equitable -tree-coloring. Suppose to the contrary that  has such coloring. Since  one resulting color class has size 3 and the other one has size  It follows that each color class is an independent set. However, either  can be partitioned into at most  3-sets and one 4-set and  can be partitioned into at most c 3-sets or  can be partitioned into at most b 3-sets and  can be partitioned into at most  3-sets and one 4-set, a contradiction.    □
From Lemmas 5–12, we obtain the following theorem.
Theorem 2.  
  
    
         
       
    
  
  
Each  is as in Table 1.
 
       
    
    Table 1.
     in terms of m and n where b and c are positive integers.
  
4. The Strong Equitable Vertex 1-Arboricity of
For , we denote  by 
Lemma 13.  
If  or  and  then 
Proof.  
For  we have  We obtain an equitable -tree-coloring by partitioning  into q sets equitably. Since each set has size at most 2, we obtain a desired coloring.
It remains to show that G has no equitable -tree-coloring. Suppose to the contrary that such coloring exists. Then there is a resulting color class with size at least 3 which induces a graph with maximum degree at least  a contradiction. This completes the proof.    □
Lemma 14.  
If  for some positive integer  then 
Proof.  
For  we partition  into q sets equitably. Since each set has size at most  this partition leads to an equitable -tree-coloring.
For  then  It follows that there are positive integers r and s such that  and  Observe that  Partition  for each i into b 3-sets to obtain  3-sets. Since  we initiate a new partition by choosing r sets from these  3-sets. Next, we partition the set of remaining vertices into s sets equitably. Since each of 3-sets contains vertices from the same partite set, it is an independent set. Moreover, each of remaining sets has size  Thus we obtain an equitable -tree-coloring for each 
One can easily see that G has an equitable -coloring. Using Lemma 3, we have     □
Lemma 15.  
If  for some positive integer  then  and  for 
Proof.  
If  the result comes from Lemma 10. Now assume that  For  we partition  into q sets equitably. Since each set has size at most  this partition leads to an equitable -tree-coloring.
For  we have  Thus there are positive integers r and s such that  and  Consequently,  Since  it follows that  From  we have  Choose  to be a -subset of  for each . Partition  for each i into b 3-sets of size 3. Thus we have  3-sets. Since  we initiate a new partition by choosing r 3-sets from these  3-sets. Next, we partition set of remaining vertices into s sets equitably. Since each of 3-sets contains vertices from the same partite set, it is an independent set. Moreover, each of remaining sets has size  Thus we obtain an equitable -tree-coloring for each 
It remains to show that G has no equitable -tree-coloring. Suppose to the contrary that G has such coloring. Consider  This yields the graph  has an equitable -tree-coloring. But  The color classes are  3-sets and one 4-set. Note that each of these color classes must be an independent set. However, there are at most b color classes of size 3 to contain only vertices in  where  Thus there are at most  color classes of size  a contradiction.
Consider  or  Since  an equitable -tree-coloring yields  color classes of size 3 and  color classes of size  Note that a color class of size 3 must be independent. However, there are at most b color classes of size 3 to contain only vertices in  where  Thus there are at most  color classes of size  a contradiction.    □
Lemma 16.  
Let  for some positive integer  Then 
Proof.  
If  then we obtain the result from Lemma 12. Now assume  For  we partition  into q sets equitably. Since each set has size at most  the resulting partition leads to an equitable -tree-coloring.
For  we have  Thus there are positive integers r and s such that  and  Consequently,  Since  we have  From  we have  Choose  to be a -subset of  where  Partition  for each i into b 3-sets to obtain  3-sets. Since  we can initiate a new partition by choosing r sets from these  sets. Next, we partition the set of the remaining vertices into s 2-sets. Since each of 3-sets contains vertices from the same partite set, it is an independent set. Moreover, each of remaining sets has size  Thus we obtain an equitable -tree-coloring for each 
It remains to show that G has no equitable -tree-coloring. Suppose to the contrary that G has such coloring. Since  an equitable -tree-coloring has  color classes of size 3 and  color classes of size  Note that a color class of size 3 must be independent. However, there are at most b color classes of size 3 containing only vertices in  where  Thus there are at most  color classes of size  a contradiction.    □
From Lemmas 13–16, we have the following theorem.
Theorem 3.  
  
    
         
       
    
  
  
Each  is as in Table 2.
 
       
    
    Table 2.
     in terms of n where b is a positive integer.
  
5. Conclusions
In this paper, we extend the results of Wu, Zhang, and Li [] which give exact values of  for some special cases by providing the exact values of  for all cases. Moreover, we give a more general result by establishing exact values of  in Theorem 2 and  in Theorem 3.
Author Contributions
Conceptualization, K.N. and K.M.N.; investigation, J.L.; methodology, J.L. and K.N.; validation, K.M.N. and W.R.; writing—original draft preparation, J.L.; writing—review and editing, K.N. and W.R.; supervision, K.M.N. and K.N.; funding acquisition, J.L., K.N. and W.R. All authors have read and agreed to the published version of the manuscript.
Funding
This research has received funding support from the Research Fund for Supporting Lecturer to Admit High-Potential Students to Study and Research on His Expert Program Year 2021 from the Graduate School Khon Kaen University, Thailand [Grant number 641T104-C], National Research Council of Thailand (NRCT) [Grant number N41A640141] and NSRF via the Program Management Unit for Human Resources & Institutional Development, Research and Innovation [Grant number B05F640106].
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Acknowledgments
The authors would like to thank the reviewers for their suggestions and comments. The first author was supported by the Research Fund for Supporting Lecturer to Admit High Potential Student to Study and Research on His Expert Program Year 2021 from the Graduate School Khon Kaen University, Thailand [Grant number 641T104-C]. The third author was supported by National Research Council of Thailand (NRCT) [Grant number N41A640141]. The corresponding author was supported by NSRF via the Program Management Unit for Human Resources & Institutional Development, Research and Innovation [Grant number B05F640106]. The authors take this opportunity to thank the funders for the support.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Meyer, W. Equitable Coloring. Am. Math. Mon. 1973, 80, 920–922. [Google Scholar] [CrossRef]
- Tucker, A. Perfect graphs and an application to optimizing municipal services. SIAM Rev. 1973, 15, 585–590. [Google Scholar] [CrossRef]
- Irani, S.; Leung, V. Scheduling with conflicts and applications to traffic signal control. In Proceedings of the Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, Atlanta, GA, USA, 28–30 January 1996; Society for Industrial and Applied Mathematics, 3600 University City Science Center: Philadelphia, PA, USA, 1996; pp. 85–94. [Google Scholar]
- Kitagawa, F.; Ikeda, H. An existential problem of a weight-controlled subset and its application to schedule timetable construction. Discrete Math. 1998, 72, 195–211. [Google Scholar] [CrossRef][Green Version]
- Baker, B.; Coffman, E. Mutual exclusion scheduling. Theoret. Comput. Sci. 1996, 162, 225–243. [Google Scholar] [CrossRef]
- Blazewicz, J.; Ecker, K.; Pesch, E.; Schmidt, G.; Weglarz, J. Scheduling Computer and Manufacturing Processes; Springer: New York, NY, USA, 1998. [Google Scholar]
- Das, S.K.; Finocchi, I.; Petreschi, R. Conflict-free star-access in parallel memory systems. J. Parallel Distri. Com. 2006, 66, 1431–1441. [Google Scholar] [CrossRef]
- Smith, B.F.; Bjorstad, P.E.; Gropp, W.D. Domain decompoisition. In Parallel Multilevel Methods for Elliptic Partial Differential Equations; Cambridge University Press: Cambridge, UK, 1996. [Google Scholar]
- Fan, H.; Kierstead, H.A.; Liu, G.Z.; Molla, T.; Wu, J.L.; Zhang, X. A note on relaxed equitable coloring of graphs. Inform. Process. Lett. 2011, 111, 1062–1066. [Google Scholar] [CrossRef]
- Wu, J.-L.; Zhang, X.; Li, H.L. Equitable vertex arboricity of graphs. Discret. Math. 2013, 313, 2696–2701. [Google Scholar] [CrossRef]
- Tao, F.Y.; Lin, W.S. On the equitable vertex arboricity of graphs. Int. J. Comp. Math. 2016, 93, 844–853. [Google Scholar] [CrossRef]
| 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/).
