Next Article in Journal
Numerical Study on the Reinforcement Measures of Tunneling on Adjacent Piles
Next Article in Special Issue
Monte-Carlo Simulation-Based Accessibility Analysis of Temporal Systems
Previous Article in Journal
Unified Graph-Based Missing Label Propagation Method for Multilabel Text Classification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Strong Equitable Vertex 1-Arboricity of Complete Bipartite Graphs and Balanced Complete k-Partite Graphs

by
Janejira Laomala
1,
Keaitsuda Maneeruk Nakprasit
1,
Kittikorn Nakprasit
1 and
Watcharintorn Ruksasakchai
2,*
1
Department of Mathematics, Faculty of Science, Khon Kaen University, Khon Kaen 40002, Thailand
2
Department of Mathematics, Statistics and Computer Science, Faculty of Liberal Arts and Science, Kasetsart University, Kamphaeng Saen Campus, Nakhon Pathom 73140, Thailand
*
Author to whom correspondence should be addressed.
Symmetry 2022, 14(2), 287; https://doi.org/10.3390/sym14020287
Submission received: 7 January 2022 / Revised: 25 January 2022 / Accepted: 26 January 2022 / Published: 31 January 2022
(This article belongs to the Special Issue Graph Theory and Its Applications)

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 ( q , r ) -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 G , denoted by v a r ( G ) , be the minimum p such that G has an equitable ( q , r ) -tree-coloring for every q p . The values of v a 1 ( K n , n ) were investigated by Tao and Lin and Wu, Zhang, and Li where exact values of v a 1 ( K n , n ) were found in some special cases. In this paper, we extend their results by giving the exact values of v a 1 ( K n , n ) 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 v a 1 ( K m , n ) and v a 1 ( G ) where G is a balanced complete k-partite graph K n , , n . Both complete bipartite graphs K m , n and balanced complete k-partite graphs K n , , n 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 V ( G ) and E ( G ) denote the vertex set and edge set of a graph G respectively. Let K n 1 , , n k be a complete k-partite graph in which partite set X i has size n i for 1 i k . Let K k n denote a complete k-partite graph with each partite set has size n , and naturally we always assume that k 2 . For a real number r ,   r is the largest integer number not greater than r , and r is the smallest integer number not less than r . 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 1 . A graph G is equitably k-colorable if G admits an equitable k-coloring, equivalently if V ( G ) can be partitioned into k independent sets where each set is a | V ( G ) | / k -set or a | V ( G ) | / k -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 ( k + 1 ) -coloring. For example, K 7 , 7 has an equitable k-coloring for k = 2 , 4 , 6 and k 8 , but has no equitable k-coloring for k = 3 , 5 , 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 q p .
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 1 . On the basis of the aforementioned research, Wu, Zhang, and Li [10] introduced an equitable  ( q , r ) -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 ( q , r ) -tree-coloring if V ( G ) can be partitioned into q sets such that each set is a | V ( G ) | / q - or | V ( G ) | / q -set inducing a forest with maximum degree at most r . Let the strong equitable vertex k-arboricity, denoted by v a r ( G ) , be the minimum p such that G has an equitable ( q , r ) -tree-coloring for every q p . The values of v a 1 ( K n , n ) were investigated by Tao and Lin [11] and Wu, Zhang, and Li [10] where exact values of v a 1 ( K n , n ) were found in some special cases. In this paper, we extend their results by giving the exact values of v a 1 ( K n , n ) 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 v a 1 ( K m , n ) and v a 1 ( G ) where G is a balanced complete k-partite graph K n , , n .

2. Helpful Lemmas

To find v a 1 ( K m , n ) and v a 1 ( K k n ) , we introduce the notion of p ( q : n 1 , , n k ) which can be computed in linear time.
Definition 1. 
Assume that K n 1 , , n k has an equitable q-coloring. Define p ( q : n 1 , , n k ) = n 1 / d + + n k / d where d is the minimum integer not less than ( n 1 + + n k ) / q satisfying at least one of the following conditions:
(i) there exist n i and n j ( i j ) not divisible by d;
(ii) there exists n i with n i / n i / d > d + 1 .
Lemma 1. 
Assume G = K n 1 , , n k has an equitable q-coloring. If p ( q : n 1 , , n k ) r q , then G has an equitable r-coloring.
Proof. 
Let p = p ( q : n 1 , , n k ) and N = n 1 + + n k . We prove by reverse induction that G has an equitable r-coloring when p r q . By assumption, G has an equitable q-coloring. Assume G has an equitable r-coloring where p < r q . Let b = N / r . It follows that, for 1 i k , there are non-negative integers r i and s i where r i s i 0 such that n i = ( r i s i ) b + s i ( b 1 ) = r i b s i and r = r 1 + + r k .
Case 1: There exists j with r j n j / b .
Note that n j = n j / b b g j for some g j satisfying 0 g j b 1 . From r j b s j = n j / b b g j , we obtain ( r j n j / b ) b = s j g j . Since r j n j / b , 0 g j b 1 , and s j is non-negative, it follows that s j g j is a positive multiple of b . Rewrite n j = ( r j s j ) b + s j ( b 1 ) into n j = ( r j s j + b 1 ) b + ( s j b ) ( b 1 ) . Since s j g j is a positive multiple of b and g j is non-negative, it follows that s j b is non-negative. Thus we can partition X j into r j s j + b 1 color classes of size b and s j b color classes of size b 1 . That is, we can partition X j into r j 1 sets of size b or b 1 . Since we can partition all other X i into r i color classes of size b or b 1 and ( i j r i ) + ( r j 1 ) = ( i = 1 k r i ) 1 = r 1 , the graph G has an equitable ( r 1 ) -coloring.
Case 2: r i = n i / b for 1 i k .
In this case, r = n 1 / b + + n k / b . Since r > p = n 1 / d + + n k / d , it follows that d > b . Definition 1 implies that b satisfies neither conditions (i) nor (ii) in the definition. Thus we may assume n i = r i b for 2 i k , and n j / n j / b b + 1 for 1 j k .
Subcase 2.1: n 1 r 1 b .
Then b < n 1 / n 1 / b = n 1 / ( n 1 / b 1 ) = n 1 / ( r 1 1 ) . Since b violates condition (ii), we have n 1 / ( r 1 1 ) = n 1 / n 1 / b b + 1 . Thus b < n 1 / ( r 1 1 ) b + 1 . Consequently, we can partition n 1 into r 1 1 color classes of size b or b + 1 . Combining with r i color classes of X i of size b for i 2 , we have an equitable ( r 1 ) -coloring.
Subcase 2.2: n 1 = r 1 b .
It follows that n i = r i b for 1 i k . If there is j such that n j / ( r j 1 ) b + 1 , then we have an equitable ( r 1 ) -coloring as in subcase 2.1. Thus we may assume that n i / ( r i 1 ) > b + 1 for 1 i k .
We claim that b + 1 d and r i = n i / b = n i / ( b + 1 ) . If the claim holds, we have r = i = 1 k n i / b   i = 1 k n i / d = p which contradicts the fact that r > p . Thus this situation is impossible. To prove the claim, first we suppose to the contrary that there is n i which is divisible by b + 1 . Since n i = r i b , we have r i = t i ( b + 1 ) for some positive integer t i . Consequenly, n i / ( r i 1 ) = t i ( b + 1 ) b / ( t i ( b + 1 ) 1 ) = b + b / ( t i ( b + 1 ) 1 ) b + 1 which contradicts the fact that n i / ( r i 1 ) > b + 1 . Thus n i is not divisible by b + 1 where 1 i k . By condition (i) in Definition 1, we have b + 1 d . Since n i = r i b and n i / ( r i 1 ) > b + 1 where 1 i k , it follows that r i = n i / b > n i / ( b + 1 ) > r i 1 . This leads to r i = n i / b = n i / ( b + 1 ) . Thus, we have the claim and this completes the proof. □
Example 1.
Let G = K 1 , 1 , 2 , 2 , 3 . Then G has an equitable 8-coloring. One can compute that p = p ( q : n 1 , , n k ) = 6 . We can notice that G has an equitable r-coloring for every 6 r 8 as in Lemma 1.
Lemma 2. 
If G = K n 1 , , n k has an equitable q-coloring, then G has no equitable ( p 1 ) -coloring where p = p ( q : n 1 , , n k ) .
Proof. 
Recall that p = n 1 / d + + n k / d where d is as in Definition 1. Suppose to the contrary that G has an equitable ( p 1 ) -coloring. Then there is a partite set, say X 1 of size n 1 , partitioned into at most n 1 / d 1 color classes. Consequently, there is a color class containing vertices in X 1 with size at least d + 1 . If there is X j partitioned into at least n j / d + 1 color classes, then there is a color class containing vertices in X j with size at most d 1 . So we have two color classes with sizes differed by at least 2 , a contradiction. Thus we assume that X 1 is partitioned into n 1 / d 1 color classes, and X j is partitioned into n j / d color classes for each j { 2 , , k } . We consider two cases.
Case 1: There exists j { 2 , , k } such that n j is not divisible by d .
It follows that there is a color class containing vertices in X j with size at most d 1 . So we have two color classes with sizes differed by at least 2 , a contradiction.
Case 2: X j is partitioned into exactly n j / d color classes and n j is divisible by d for each j { 2 , , k } .
Recall that d is as in Definition 1. It follows that n 1 has n 1 / n 1 / d > d + 1 . Since X 1 is partitioned into n 1 / d 1 color classes, there is a color class containing vertices in X 1 with size at least d + 2 . However, each color class containing vertices in X j ( j { 2 , , k } ) has size d , so we have a contradiction. Thus G has no equitable ( p 1 ) -coloring. □
Example 2. Let G = K 2 , 3 , 4 . Then G has an equitable 4-coloring. One can compute that p = p ( q : n 1 , , n k ) = 4 . 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 K n 1 , , n k has an equitable r-coloring when r n 1 + + n k .
Theorem 1. 
If K n 1 , , n k has an equitable q-coloring, then p ( q : n 1 , , n k ) is the minimum p such that G has an equitable r-coloring for each r satisfying p r q . In particular, the equitable chromatic threshold of K n 1 , , n k is equal to p ( n 1 + + n k : n 1 , , n k ) .
We use p ( q : n 1 , , n k ) to find v a 1 ( K n 1 , , n k ) as follows.
Lemma 3. 
Let G = K n 1 , , n k and N = n 1 + + n k . If G has an equitable q-coloring where N / ( q 1 ) 3 and G has an equitable ( r , 1 ) -tree-coloring for each r q , then v a 1 ( G ) = p ( q : n 1 , , n k ) .
Proof. 
Let p = p ( q : n 1 , , n k ) . From the assumption for q and Definition 1, the graph G has an equitable ( r , 1 ) -tree coloring for each r p . It remains to show that G has no equitable ( p 1 , 1 ) -tree-coloring. Suppose to the contrary that G has an equitable ( p 1 , 1 ) -tree-coloring. Since p 1 q 1 , there is a color class of size at least N / ( p 1 ) N / ( q 1 ) 3 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 K m , n

Let two partite sets of K m , n be X 1 and X 2 where X 1 = { u 1 , , u m } and X 2 = { v 1 , , v n } .
Lemma 4. 
If m = 3 b + g and n = 3 c + h where b and c are non-negative integers and 0 g , h 2 , then v a 1 ( K m , n ) b + c + 2 .
Proof. 
Let N = m + n . First, consider q N / 2 . We partition V ( K m , n ) into q sets equitably. Each resulting set has size not greater than 2 , so it cannot induce a graph with maximum degree more than 1 . Thus we have an equitable ( q , 1 ) -tree-coloring.
Now assume b + c + 2 q < N / 2 . It follows that 2 < N / q < 3 . Thus there are positive integers r and s such that N = 3 r + 2 s and q = r + s . Since q b + c + 2 , we have r b + c .
Let X 1 be a ( 3 b ) -subset of X 1 and let X 2 be a ( 3 c ) -subset of X 2 (One of these sets may be empty.) Partition X 1 into b 3-sets and partition X 2 into c 3-sets. Since r b + c , we choose r 3-sets from these b + c sets to initiate a new partition. Next, we partition set of the remaining N 3 r 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 1 . Thus this partition is an equitable ( q , 1 ) -tree-coloring for each q b + c + 2 .
Lemma 5. 
For any positive integer n, v a 1 ( K 1 , n ) = ( n + 2 ) / 3 .
Proof. 
Let r = ( n + 2 ) / 3 , and let n = 3 b + h for some integer h where 0 h 2 . Observe that r = b + 1 when h = 0 or 1 , and r = b + 2 when h = 2 . First, we show that v a 1 ( K 1 , n ) r . From Lemma 4, we know that K 1 , n has an equitable ( q , 1 ) -tree-coloring for each q b + 2 . It remains to show that K 1 , n has an equitable ( b + 1 , 1 ) -tree-coloring if h = 0 or 1 .
From 2 ( n + 1 ) / ( b + 1 ) = ( 3 b + h + 1 ) / ( b + 1 ) < 3 , there are a positive integer r and a non-negative integer s such that n + 1 = 3 r + 2 s and r + s = b + 1 . Choosing u 1 and another vertex in X 2 to be in one set, and partitioning the set of remaining vertices into b sets equitably, we obtain an equitable ( b + 1 , 1 ) -tree-coloring.
Next, we show that K 1 , n has no equitable ( r 1 , 1 ) -tree-coloring to complete the proof. Suppose to the contrary that K 1 , n has an equitable ( r 1 , 1 ) -tree-coloring. However, ( n + 1 ) / ( r 1 ) 3 . Consequently, every resulting color class has size at least 3. Then a color class containing u 1 induces a graph with maximum degree greater than 1 , a contradiction. This completes the proof. □
Lemma 6. 
For any positive integer n, v a 1 ( K 2 , n ) = ( n + 3 ) / 3 .
Proof. 
Let r = ( n + 3 ) / 3 , and let n = 3 b + h for some integer h with 0 h 2 . Observe that r = b + 1 when h = 0 , and r = b + 2 when h = 1 , or 2 . First, we show that v a 1 ( K 2 , n ) r . From Lemma 4, we know that K 2 , n has an equitable ( q , 1 ) -tree-coloring for each q b + 2 . It remains to show that K 2 , n has an equitable ( b + 1 , 1 ) -tree-coloring if n = 3 b .
Since 2 ( n + 2 ) / ( b + 1 ) = ( 3 b + 2 ) / ( b + 1 ) < 3 , there are a positive integer r and a non-negative integer s such that n + 2 = 3 r + 2 s and r + s = b + 1 . Choosing u 1 and u 2 to be in one set, and partitioning the set of remaining vertices into b sets equitably, we obtain an equitable ( b + 1 , 1 ) -tree-coloring.
Next, we show that K 2 , n has no equitable ( r 1 , 1 ) -tree-coloring to complete the proof. Suppose to the contrary that K 2 , n has an equitable ( r 1 , 1 ) -tree-coloring. Since ( 2 + n ) / ( r 1 ) 3 , every color class has size at least 3 . Thus a color class containing u 1 induces a graph with maximum degree greater than 1, a contradiction. □
Lemma 7. 
If m = 3 b and n = 3 c for some positive integers b and c , then v a 1 ( K m , n ) = p ( b + c : m , n ) .
Proof. 
From Lemma 4, the graph K m , n has an equitable ( q , 1 ) -tree-coloring for each integer q such that q b + c + 2 .
Next, we show that K m , n has an equitable ( b + c + 1 , 1 ) -tree-coloring. We initiate a partition by assigning three 2-sets { u 1 , v 1 } , { u 2 , v 2 } , { u 3 , v 3 } and then partition X 1 { u 1 , u 2 , u 3 } into b 1 3-sets and partition X 2 { v 1 , v 2 , v 3 } into c 1 3-sets. This partition is equivalent to an equitable ( b + c + 1 , 1 ) -tree-coloring as required.
Finally, we obtain an equitable ( b + c ) -coloring of K m , n by partitioning X 1 into b 3-sets and partition X 2 into c 3-sets. Using Lemma 3, we have v a 1 ( K m , n ) = p ( b + c : m , n ) .
Lemma 8. 
If m = 3 b and n = 3 c + 1 for some positive integers b and c , then v a 1 ( K m , n ) = p ( b + c : m , n ) .
Proof. 
From Lemma 4, the graph K m , n has an equitable ( q , 1 ) -tree-coloring for each integer q such that q b + c + 2 .
Next, we show that K m , n has an equitable ( b + c + 1 ) -coloring. We initiate a partition by assigning sets { v 1 , v 2 } , { v 3 , v 4 } and then we partition X 1 into b 3-sets, and partition X 2 { v 1 , v 2 , v 3 , v 4 } into c 1 3-sets to obtain an equitable ( b + c + 1 ) -coloring.
Finally, we obtain an equitable ( b + c ) -coloring of K m , n by partitioning X 1 into b 3-sets, and partition X 2 into c 1 3-sets and one 4-set. Using Lemma 3, we have v a 1 ( K m , n ) = p ( b + c : m , n ) .
Lemma 9. 
If m = 3 b and n = 3 c + 2 for some positive integers b and c , then v a 1 ( K m , n ) = p ( b + c + 1 : m , n ) .
Proof. 
From Lemma 4, the graph K m , n has an equitable ( q , 1 ) -tree-coloring for each integer q such that q b + c + 2 . Moreover, we can obtain an equitable ( b + c + 1 ) -coloring of K m , n by partitioning X 1 into b 3-sets, and partitioning X 2 into c 3-sets and one 2-set . Using Lemma 3, we have v a 1 ( K m , n ) = p ( b + c + 1 : m , n ) .
Lemma 10. 
If m = 3 b + 1 and n = 3 c + 1 for some positive integers b and c , then v a 1 ( K m , n ) = p ( b + c : m , n ) .
Proof. 
From Lemma 4, the graph K m , n has an equitable ( q , 1 ) -tree-coloring for each integer q such that q b + c + 2 .
Next, we show that K m , n has an equitable ( b + c + 1 , 1 ) -tree-coloring. We initiate a partition by assigning a set { u 1 , v 1 } and then we partition X 1 { u 1 } into b 3-sets, and partition X 2 { v 1 } into c 3-sets to obtain an equitable ( b + c + 1 ) -coloring.
To obtain an equitable ( b + c ) -coloring of K m , n , we partition X 1 into b 1 3-sets and one 4-set, and we partition X 2 into c 1 3-sets and one 4-set. Using Lemma 3, we have v a 1 ( K m , n ) = p ( b + c : m , n ) .
Lemma 11. 
If m = 3 b + 1 and n = 3 c + 2 for some positive integers b and c , then v a 1 ( K m , n ) = b + c + 2 .
Proof. 
From Lemma 4, the graph K m , n has an equitable ( q , 1 ) -tree-coloring for each integer q such that q b + c + 2 .
It remains to show that K m , n has no equitable ( b + c + 1 , 1 ) -tree-coloring. Suppose to the contrary that K m , n has such coloring. Since ( m + n ) / ( b + c + 1 ) = 3 , each resulting color class has size 3 . It follows that each color class is an independent set. However, X 1 can be partitioned into at most b 3-sets and X 2 can be partitioned into at most c 3-sets, a contradiction. □
Lemma 12. 
If m = 3 b + 2 and n = 3 c + 2 for some positive integers b and c , then v a 1 ( K m , n ) = b + c + 2 .
Proof. 
From Lemma 4, the graph K m , n has an equitable ( q , 1 ) -tree-coloring for each integer q such that q b + c + 2 .
It remains to show that K m , n has no equitable ( b + c + 1 , 1 ) -tree-coloring. Suppose to the contrary that K m , n has such coloring. Since ( m + n ) = 3 ( b + c + 1 ) + 1 , one resulting color class has size 3 and the other one has size 4 . It follows that each color class is an independent set. However, either X 1 can be partitioned into at most ( b 1 ) 3-sets and one 4-set and X 2 can be partitioned into at most c 3-sets or X 1 can be partitioned into at most b 3-sets and X 2 can be partitioned into at most ( c 1 ) 3-sets and one 4-set, a contradiction. □
From Lemmas 5–12, we obtain the following theorem.
Theorem 2. 
Each v a 1 ( K m , n ) is as in Table 1.

4. The Strong Equitable Vertex 1-Arboricity of K k n

For K k n , we denote p ( q : n , , n ) by p ( q : k n ) .
Lemma 13. 
If G = K k 1 or K k 2 and N = | V ( G ) | , then v a 1 ( G ) = N / 2 .
Proof. 
For q N / 2 , we have N / q 2 . We obtain an equitable ( q , 1 ) -tree-coloring by partitioning V ( G ) 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 ( N / 2 1 , 1 ) -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 2 , a contradiction. This completes the proof. □
Lemma 14. 
If n = 3 b for some positive integer b , then v a 1 ( K k n ) = p ( k b : k n ) .
Proof. 
For q 3 k b / 2 , we partition V ( K k n ) into q sets equitably. Since each set has size at most 2 , this partition leads to an equitable ( q , 1 ) -tree-coloring.
For k b + 1 q 3 k b / 2 1 , then 2 < 3 k b / q < 3 . It follows that there are positive integers r and s such that 3 k b = 3 r + 2 s and r + s = q . Observe that r < k b . Partition X i for each i into b 3-sets to obtain k b 3-sets. Since r k b , we initiate a new partition by choosing r sets from these k b 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 2 . Thus we obtain an equitable ( q , 1 ) -tree-coloring for each q k b + 1 .
One can easily see that G has an equitable k b -coloring. Using Lemma 3, we have v a 1 ( K k n ) = p ( k b : k n ) .
Lemma 15. 
If n = 3 b + 1 for some positive integer b , then v a 1 ( K 2 n ) = p ( 2 b : n , n ) and v a 1 ( K k n ) = k b + k / 2 for k 3 .
Proof. 
If k = 2 , the result comes from Lemma 10. Now assume that k 3 . For q ( 3 k b + k ) / 2 , we partition V ( K k n ) into q sets equitably. Since each set has size at most 2 , this partition leads to an equitable ( q , 1 ) -tree-coloring.
For k b + k / 2 q ( 3 k b + k ) / 2 1 , we have 2 < ( 3 k b + k ) / q < 3 . Thus there are positive integers r and s such that 3 k b + k = 3 r + 2 s and r + s = q . Consequently, 3 k b + k = 3 ( r + s ) s = 3 q s . Since q k b + k / 2 , it follows that s 3 k / 2 k . From 3 k b + k = 3 r + 2 s , we have r k b . Choose X i to be a ( 3 b ) -subset of X i for each i { 1 , , k } . Partition X i for each i into b 3-sets of size 3. Thus we have k b 3-sets. Since r k b , we initiate a new partition by choosing r 3-sets from these k b 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 2 . Thus we obtain an equitable ( q , 1 ) -tree-coloring for each q k b + k / 2 .
It remains to show that G has no equitable ( k b + k / 2 1 , 1 ) -tree-coloring. Suppose to the contrary that G has such coloring. Consider k = 4 . This yields the graph K 4 n has an equitable ( 4 b + 1 , 1 ) -tree-coloring. But | V ( G ) | = 12 b + 4 = 4 + ( 4 b ) 3 . The color classes are 4 b 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 X i where i { 1 , 2 , 3 , 4 } . Thus there are at most 4 b color classes of size 3 , a contradiction.
Consider k = 3 or k 5 . Since 3 k b + k = 3 ( k b 2 k / 2 + k + 2 ) + 2 ( 3 k / 2 k 3 ) , an equitable ( k b + k / 2 1 , 1 ) -tree-coloring yields k b 2 k / 2 + k + 2 color classes of size 3 and 3 k / 2 k 3 color classes of size 2 . 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 X i where i { 1 , , k } . Thus there are at most k b color classes of size 3 , a contradiction. □
Lemma 16. 
Let n = 3 b + 2 for some positive integer b . Then v a 1 ( K k n ) = k b + k .
Proof. 
If k = 2 , then we obtain the result from Lemma 12. Now assume k 3 . For q ( 3 k b + 2 k ) / 2 , we partition V ( G ) into q sets equitably. Since each set has size at most 2 , the resulting partition leads to an equitable ( q , 1 ) -tree-coloring.
For k b + k q ( 3 k b + 2 k ) / 2 1 , we have 2 < ( 3 k b + 2 k ) / q < 3 . Thus there are positive integers r and s such that 3 k b + 2 k = 3 r + 2 s and r + s = q . Consequently, 3 k b + 2 k = 3 ( r + s ) s = 3 q s . Since q k b + k , we have s k . From 3 k b + 2 k = 3 r + 2 s , we have r k b . Choose X i to be a ( 3 b ) -subset of X i where i { 1 , , k } . Partition X i for each i into b 3-sets to obtain k b 3-sets. Since r k b , we can initiate a new partition by choosing r sets from these k b 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 2 . Thus we obtain an equitable ( q , 1 ) -tree-coloring for each q k b + k .
It remains to show that G has no equitable ( k b + k 1 , 1 ) -tree-coloring. Suppose to the contrary that G has such coloring. Since 3 k b + 2 k = 3 ( k b + 2 ) + 2 ( k 3 ) , an equitable ( k b + k 1 , 1 ) -tree-coloring has k b + 2 color classes of size 3 and k 3 color classes of size 2 . 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 X i where i { 1 , , k } . Thus there are at most k b color classes of size 3 , a contradiction. □
From Lemmas 13–16, we have the following theorem.
Theorem 3. 
Each v a 1 ( K k n ) is as in Table 2.

5. Conclusions

In this paper, we extend the results of Wu, Zhang, and Li [10] which give exact values of v a 1 ( K n , n ) for some special cases by providing the exact values of v a 1 ( K n , n ) for all cases. Moreover, we give a more general result by establishing exact values of v a 1 ( K m , n ) in Theorem 2 and v a 1 ( K k n ) 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

  1. Meyer, W. Equitable Coloring. Am. Math. Mon. 1973, 80, 920–922. [Google Scholar] [CrossRef]
  2. Tucker, A. Perfect graphs and an application to optimizing municipal services. SIAM Rev. 1973, 15, 585–590. [Google Scholar] [CrossRef]
  3. 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]
  4. 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]
  5. Baker, B.; Coffman, E. Mutual exclusion scheduling. Theoret. Comput. Sci. 1996, 162, 225–243. [Google Scholar] [CrossRef] [Green Version]
  6. Blazewicz, J.; Ecker, K.; Pesch, E.; Schmidt, G.; Weglarz, J. Scheduling Computer and Manufacturing Processes; Springer: New York, NY, USA, 1998. [Google Scholar]
  7. 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]
  8. 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]
  9. 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]
  10. Wu, J.-L.; Zhang, X.; Li, H.L. Equitable vertex arboricity of graphs. Discret. Math. 2013, 313, 2696–2701. [Google Scholar] [CrossRef]
  11. Tao, F.Y.; Lin, W.S. On the equitable vertex arboricity of graphs. Int. J. Comp. Math. 2016, 93, 844–853. [Google Scholar] [CrossRef]
Table 1. v a 1 ( K m , n ) in terms of m and n where b and c are positive integers.
Table 1. v a 1 ( K m , n ) in terms of m and n where b and c are positive integers.
mn va 1 ( K m , n )
1n ( n + 2 ) / 3
2n ( n + 3 ) / 3
3 b 3 c p ( b + c : m , n )
3 b 3 c + 1 p ( b + c : m , n )
3 b 3 c + 2 p ( b + c + 1 : m , n )
3 b + 1 3 c + 1 p ( b + c : m , n )
3 b + 1 3 c + 2 b + c + 2
3 b + 2 3 c + 2 b + c + 2
Table 2. v a 1 ( K k n ) in terms of n where b is a positive integer.
Table 2. v a 1 ( K k n ) in terms of n where b is a positive integer.
n va 1 ( K n , n ) v a 1 ( K k n ) where k 3
11 k / 2
22k
3 b p ( 2 b : n , n ) p ( k b : k n )
3 b + 1 p ( 2 b : n , n ) k b + k / 2
3 b + 2 2 b + 2 k b + k
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Laomala, J.; Nakprasit, K.M.; Nakprasit, K.; Ruksasakchai, W. The Strong Equitable Vertex 1-Arboricity of Complete Bipartite Graphs and Balanced Complete k-Partite Graphs. Symmetry 2022, 14, 287. https://doi.org/10.3390/sym14020287

AMA Style

Laomala J, Nakprasit KM, Nakprasit K, Ruksasakchai W. The Strong Equitable Vertex 1-Arboricity of Complete Bipartite Graphs and Balanced Complete k-Partite Graphs. Symmetry. 2022; 14(2):287. https://doi.org/10.3390/sym14020287

Chicago/Turabian Style

Laomala, Janejira, Keaitsuda Maneeruk Nakprasit, Kittikorn Nakprasit, and Watcharintorn Ruksasakchai. 2022. "The Strong Equitable Vertex 1-Arboricity of Complete Bipartite Graphs and Balanced Complete k-Partite Graphs" Symmetry 14, no. 2: 287. https://doi.org/10.3390/sym14020287

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop