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 [1], was motivated by a problem of municipal garbage collection [2]. 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 [3,4,5,6] and modeling load balance in parallel memory systems [7,8].
In [9], 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 [10] 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 [11] and Wu, Zhang, and Li [10] 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 [10] 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/).