The Linear k-arboricity Problem
Linear 2-arboricity of Complete Multipartite Graphs
4.1 Complete Bipartite Graphs
Let Kr,s denote a complete bipartite graph with partite sets of sizes r and s. If r = s = n, then such a graph is called a balanced complete bipartite graph and denoted Kn,n. Without loss of generality, we assume that s ≥ r.
In Chapter 2, we had mentioned that the following result by Fu and Huang [10]
about the linear 2-arboricity of Kn,n. Theorem 4.1.1. la2(Kn,n) =
»
n2
b4n3 c
¼ .
Naturally, we would like to determine the linear 2-arboricity of Kr,s when s > r.
So, we begin with the case s ≥ 2r of Kr,s. Theorem 4.1.2. If s ≥ 2r, then la2(Kr,s) =§s
2
¨.
Proof. Assume that the partite sets of Kr,s are X = {x0, x1, . . . , xr−1} and Y = {y0, y1, . . . , ys−1}. For 0 ≤ j ≤ ds2e − 1, we define Nj as the set {y2j, y2j+1} except Nd2se−1= {ys−1} when s is odd. Then Kr,s can be viewed as Kr,ds2e with nodes xi, Nj and unordered pairs of nodes (xi, Nj) for 0 ≤ i ≤ r − 1 and 0 ≤ j ≤ ds2e − 1.
Moreover, since each unordered pair of nodes (xi, Nj) in Kr,ds2e is composed of a path y2jxiy2j+1 in original Kr,s except (xi, Nds2e−1) which is an edge xiys−1 when s is odd. Therefore, for ` = 0, 1, . . . , ds2e − 1, the unordered pairs of nodes with bipartite difference ` in Kr,ds2e can produce a linear 2-forest in original Kr,s. Hence, la2(Kr,s) ≤ ds2e. On the other hand, if s ≥ 2r, then it is not difficult to see that a linear 2-forest in Kr,shas at most 2r edges and then la2(Kr,s) ≥ d|E(K2rr,s)|e = drs2re = ds2e.
In what follows, we consider the cases when 2r ≥ s > r. First, let Pn be a path with n vertices. An earlier work of Ushio [25] had shown the following:
Theorem 4.1.3. Kr,s has a P3-factorization if and only if (i) r + s ≡ 0 (mod 3), (ii) 2s ≥ r, (iii) 2r ≥ s, and (iv) 2(r+s)3rs is an integer.
Recall that if a graph G has a Pk-factorization then lak−1(G) is equal to (k−1)·|V (G)|k·|E(G)| . Thus, by Theorem 4.1.3, we have the following corollary:
Corollary 4.1.4. Assume 2r ≥ s ≥ r. If r + s ≡ 0 (mod 3) and 2(r+s)3rs is an integer, then la2(Kr,s) = 2(r+s)3rs .
Next, we assume that the graph Kr,s does not have a P3-factorization and let s = 2r − t. Then r > t ≥ 0, i.e., r ≥ t + 1.
Proposition 4.1.5. If 3` + 2 ≥ t ≥ 3` and r ≥ λt + 1, then la2(Kr,2r−t) ≥ r − ` + dλ(3`+2)−2`−1
2λ(3`+2)−2` · `e.
Proof. If 3` + 2 ≥ t ≥ 3`, then b2|V (K3r,2r−t)|c = b2(3r−t)3 c = b2r −2t3c = b2r − t +3tc = 2r −t+`. By Lemma 2.1.5, la2(Kr,2r−t) ≥ d |E(Kr,2r−t)|
b2|V (Kr,2r−t)|
3 ce = dr·(2r−t)2r−t+`e = dr −2r−t+`r` e = dr − ` + (2r−t+`r−t+` · `)e = r − ` + d2r−t+`r−t+` · `e. Since 3` + 2 ≥ t ≥ 3` and r ≥ λt + 1, we have 2r−t+`r−t+` ≥ 2λt+2−t+`λt+1−t+` = (2λ−1)t+`+2(λ−1)t+`+1 ≥ (λ−1)(3`+2)+`+1
(2λ−1)(3`+2)+`+2 = λ(3`+2)−2`−1
2λ(3`+2)−2` . Hence, la2(Kr,2r−t) ≥ r − ` + dλ(3`+2)−2`−1
2λ(3`+2)−2` · `e.
Corollary 4.1.6. If 3` + 2 ≥ t ≥ 3` and r ≥ t + 1, then la2(Kr,2r−t) ≥ r − ` + d4`e.
Proof. From Proposition 4.1.5 and let λ = 1, then λ(3`+2)−2`−1
2λ(3`+2)−2` = 4(`+1)`+1 = 14. Finally, we conclude the work of this section with the following theorem.
Theorem 4.1.7. If 5 ≥ t ≥ 0 and r ≥ t + 1, then la2(Kr,2r−t) = r.
Proof. From Corollary 4.1.6 and let ` = 0, 1, then we have la2(Kr,2r−t) ≥ r. On the other hand, by Theorem 4.1.2, we know that la2(Kr,2r) = r. Thus, la2(Kr,2r−t) ≤ la2(Kr,2r) = r.
4.2 Complete Graphs
In Chapter 2, we had mentioned the following result by Chen et al. [3] about the linear 2-arboricity of a complete graph Km.
Proposition 4.2.1. la2(K12t+11) = 9t + 9 for any t ≥ 0.
However, the answer 9t + 9 of la2(K12t+11) is wrong, because some computing errors happened in its proof. Hence, in this section, we will give a revised result that la2(K12t+10) = la2(K12t+11) = 9t + 8 for any t 6= 4. Moreover, this result also solve a problem raised by Bermond et al. [2] almost completely.
Before we go any further, we need some more definitions. Let S = {1, 2, . . . , ν}
be a set of ν elements. A latin square of order ν is a ν × ν array in which each cell contains a single element from S, such that each element occurs exactly once in each row and exactly once in each column. If in a latin square L of order ν the r2 cells defined by r rows and r columns form a latin square of order r it is a latin subsquare of L. A latin square L = [`ij] is said to be symmetric if `ij = `ji for all 1 ≤ i, j ≤ ν.
An incomplete latin square ILS(ν; b1, b2, . . . , bκ) is a ν × ν array A with entries from a set B of size ν, where Bi ⊆ B for 1 ≤ i ≤ κ with |Bi| = bi, and Bi∩ Bj = ∅ for 1 ≤ i, j ≤ κ. Moreover,
1. each cell of A is empty or contains an element of B;
2. the subarrays indexed by Bi× Bi are empty (these subarrays are holes); and 3. the elements in row or column b are exactly those of B − Bi if b ∈ Bi, and of B otherwise.
A partitioned complete latin square PILS(ν; b1, b2, . . . , bκ) is an incomplete latin square with b1 + b2 + · · · + bκ = ν. Figure 4.1 is an example of a symmetric PILS(8; 2, 2, 2, 2).
8 6 7 3 4 5 5 7 4 8 3 6
8 5 1 7 6 2
6 7 8 2 5 1
7 4 1 8 2 3
3 8 7 2 1 4
4 3 6 5 2 1 5 6 2 1 3 4
Figure 4.1: An example of a symmetric PILS(8; 2, 2, 2, 2).
It is worthy of noting that, in 1987, Fu [9] proved that:
Theorem 4.2.2. A symmetric partitioned complete latin square PILS(2κ; 2, 2, . . . , 2) exists for each κ ≥ 3.
Next, we want to show some lemmas. For convenience, the vertices in Km are denoted v0, v1, . . . , vm−1.
Lemma 4.2.3. la2(K11) = 8.
Proof. We construct the array in Figure 4.2 to show that la2(K11) ≤ 8. The entry ω in row vγ and column vδ means that the edge vγvδ appears in the linear 2-forest labelled by ω. On the other hand, by Lemma 2.1.5, la2(K11) ≥ db2·1155
3 ce = 8.
Lemma 4.2.4. la2(K12− M) = 8 where M is a matching of size 3 in K12.
Proof. Without loss of generality, let the matching M be the set {v1v4, v6v10, v7v11} in K12. Then the array in Figure 4.3 shows that la2(K12− M) ≤ 8. On the other hand, by Lemma 2.1.5, la2(K12− M) ≥ db2·1263
3 ce = 8.
Lemma 4.2.5. la2(K35) = 26.
Proof. The array in Figure 4.4 shows that la2(K35) ≤ 26. Since it is symmetric, we omit the entries of half the array. On the other hand, by Lemma 2.1.5, la2(K35) ≥ db2·35595
3 ce = 26.
v0 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10
v0 v1 v2 v3 v4 v5 v6 v7 v8 v9v10 v11 v12 v13 v14 v15 v16 v17v18 v19 v20 v21v22v23
Figure 4.4: The symmetric array shows that la2(K35) ≤ 26.
Lemma 4.2.6. la2(K12,12) = 9.
Now, we are ready to obtain the main results.
Proposition 4.2.8. la2(K12t+11) = 9t + 8 for any t ≥ 0 and t is odd.
Proof. First, we partition the vertex set of K12t+11 into t + 1 disjoint subsets S0, S1, . . . , St, where Si = {vi[0], vi[1], . . . , vi[11]} for all i = 0, 1, . . . , t − 1 and St = {x0, x1, . . . , x10}. Hence, the subgraph of K12t+11 induced by Si is a K12 or a K11, for
v0 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 Lemma 3.1.3, K12t+11 can be decomposed into t K12,12-factors in each of which there exists one component is K11,12, and a K12-factor in which there exists one component is K11. Then, for the K12-factor, the edges of K12− {vi[1]vi[4], vi[6]vi[10], vi[7]vi[11]} for 0 ≤ i ≤ t−1 in those K12and the edges of K11can produce eight linear 2-forests from Lemmas 4.2.3 and 4.2.4. Moreover, since the edges vi[1]vi[4], vi[6]vi[10], vi[7]vi[11] in each K12 of the K12-factor are not being used, then we unite them with the corresponding component K11,12 of each K12,12-factor. Hence, for each K12,12-factor, the edges in K11,12∪G[{vi[1]vi[4], vi[6]vi[10], vi[7]vi[11]}] and the edges in those K12,12 can produce nine linear 2-forests from Lemmas 4.2.6 and 4.2.7. Therefore, from the t K12,12-factors and a K12-factor of K12t+11, we have that la2(K12t+11) ≤ 9t + 8. On the other hand, by Lemma 2.1.5, la2(K12t+11) ≥ d(12t+11)(12t+10)
2b2(12t+11)3 c e = 9t + 8. This concludes the proof.
Proposition 4.2.9. la2(K12t+11) = 9t + 8 for any t ≥ 6 and t is even.
Proof. We prove this proposition by using the techniques on latin squares proposed by Chen et al. [3]. First, let the 35 × 35 array in Figure 4.4 be partitioned into four subarrays P, Q, QT, R as shown in Figure 4.7, where P, Q, and R are 24 × 24, 24 × 11, and 11 × 11 arrays respectively. Moreover, let the 12 × 12 array in Figure 4.5 also be denoted W .
QT R
P Q
Figure 4.7: Four subarrays of the array in Figure 4.4.
Next, since t ≥ 6 and t is even, from Theorem 4.2.2, we can find a symmetric PILS(2κ; 2, 2, . . . , 2) such that t = 2κ. We use L = [`ij] to denote this symmetric PILS(2κ; 2, 2, . . . , 2). Then, from L, we can construct a (12t + 11) × (12t + 11) symmetric array L0 as shown in Figure 4.8 to show that la2(K12t+11) ≤ 9t + 8, where 1. Bx is a 24 × 24 array, for 1 ≤ x ≤ κ;
2. the entry Bx(r, s) in Bx equals P (r, s) in P if P (r, s) ∈ {1, 2, . . . , 8}, for 1 ≤ x ≤ κ;
3. Bx(r, s) = P (r, s) + (x − 1) · 18 if P (r, s) 6∈ {1, 2, . . . , 8}, for 1 ≤ x ≤ κ;
4. the 12 × 12 array Cij = W + 8 + (`ij − 1) · 9, for 1 ≤ i, j ≤ 2κ;
5. the 24 × 11 array Dx = Q + (x − 1) · 18, for 1 ≤ x ≤ κ; and 6. the 11 × 11 array E = R.
On the other hand, by Lemma 2.1.5, la2(K12t+11) ≥ d(12t+11)(12t+10)
2b2(12t+11)3 c e = 9t + 8.
Theorem 4.2.10. la2(K12t+10) = la2(K12t+11) = 9t + 8 for any t 6= 4.
Proof. By Lemma 4.2.5 and Propositions 4.2.8 ∼ 4.2.9, la2(K12t+11) = 9t + 8 for any t 6= 4. Moreover, 9t + 8 = la2(K12t+11) ≥ la2(K12t+10) ≥ d(12t+10)(12t+9)
2b2(12t+10)3 c e = 9t + 8.
B1
E B2
Bk D1
D2
Dk
D2T
D1T DkT
Cij
CijT
Figure 4.8: A (12t + 11) × (12t + 11) symmetric array.
4.3 Balanced Complete Multipartite Graphs
In 1989, Ushio and Tsuruno [26] showed the following result on balanced complete multipartite graphs Km(n).
Theorem 4.3.1. Km(n) has a P3-factorization if and only if mn ≡ 0 (mod 3) and (m − 1)n ≡ 0 (mod 4).
Recall that if a graph G has a Pk-factorization then lak−1(G) is equal to (k−1)·|V (G)|k·|E(G)| . Thus, by Theorem 4.3.1, we have the following corollary:
Corollary 4.3.2. la2(Km(n)) = 3(m−1)n4 when mn ≡ 0 (mod 3) and (m − 1)n ≡ 0 (mod 4).
In what follows, we consider the cases when Km(n)does not have a P3-factorization and begin with the case m = 3 of Km(n).
Lemma 4.3.3. la2(K3(n)) = §3n
2
¨ if n ≡ 1 (mod 2).
Proof. Assume that the partite sets of K3(n) are V0 = {v0[0], v0[1], . . . , v0[n−1]}, V1 = {v1[0], v1[1], . . . , v1[n−1]}, and V2 = {v2[0], v2[1], . . . , v2[n−1]}. First, for all 0 ≤ α 6= β ≤ 2, let the balanced complete bipartite subgraph of K3(n)induced by Vαand Vβ be denoted G(Vα, Vβ).
Then, for any ² ∈ {0, 1, ..., n − 2}, we observe that the edges with bipartite differences ², ² + 1 in all of G(V1, V2), G(V2, V3), and G(V3, V1) can produce three linear 2-forests. Hence, the edges with bipartite differences 1, 2, . . . , n − 1 in all of G(V1, V2), G(V2, V3), and G(V3, V1) can generate (n−12 ) · 3 linear 2-forests, which are
©v0[j]v1[j+1+2r]v2[j+2+4r]|j = 0, 1, . . . , n − 1ª ,©
v2[j]v0[j+1+2r]v1[j+3+4r]|j = 0, . . . , n − 1ª , and ©
v1[j]v2[j+2+2r]v0[j+4+4r]|j = 0, 1, . . . , n − 1ª
for all r ∈ {0, 1, . . . ,n−12 − 1}. Note that the index y of each vertex vx[y] is modulo n. For example, Figure 4.9 shows that the edges with bipartite differences 1, 2 in all of G(V1, V2), G(V2, V3), and G(V3, V1) can produce three linear 2-forests in K3(7).
v0[6]
v0[5]
v0[4]
v0[3]
v0[2]
v0[1]
v0[0]
v2[6]
v2[5]
v2[4]
v2[3]
v2[2]
v2[1]
v2[0]
v1[6]
v1[5]
v1[4]
v1[3]
v1[2]
v1[1]
v1[0]
Figure 4.9: Three linear 2-forests in K3(7).
Moreover, the disjoint 3-cycles induced by the edges with bipartite difference 0 in all of G(V1, V2), G(V2, V3), and G(V3, V1) can be decomposed into two linear 2-forests
©v0[j]v1[j]v2[j]|j = 0, 1, . . . , n − 1ª and ©
v2[j]v0[j]|j = 0, 1, · · · , n − 1ª
. Thus, la2(K3(n))
≤ 3(n−1)2 + 2 = 3n+12 =§3n
2
¨ if n ≡ 1 (mod 2).
On the other hand, from Lemma 2.1.5, la2(K3(n)) ≥§3n all 0 ≤ α 6= β ≤ m−1, let the balanced complete bipartite subgraph of Km(n)induced by Vα and Vβ be denoted G(Vα, Vβ). Moreover, from Lemma 3.1.1 (by replacing each edge of Kmwith Kn,n), Km(n)has a K3(n)-factorization in which there are |E(Km)|
(|V (Km)|3 )·3 =
m−1
2 K3(n)-factors.
Then, from the proof of Lemma 4.3.3, we know that the edges with bipartite differences 1, 2, . . . , n − 1 in all of G(Vα, Vβ) for 0 ≤ α 6= β ≤ m − 1 can generate
Proof. Dividing all m partite sets of Km(n) into m2 disjoint pairs of two partite sets shows that Km(n) is the union of Km
Proof. Dividing all m partite sets of Km(n) into m2 disjoint pairs of two partite sets shows that Km(n) is the union of Km2(2n) and one Kn,n-factor of Km(n). Since
Proposition 4.3.7. la2(Km(n)) =
l3(m−1)n 4
m
if m ≡ 0 (mod 3) and n ≡ 0 (mod 2).
Proof. Dividing all m partite sets of Km(n)into m3 disjoint collections of three partite sets shows that Km(n) is the union of Km3(3n) and one K3(n)-factor of Km(n). Since 3n ≡ 0 (mod 6), from Corollary 4.3.2 and Propositions 4.3.5 ∼ 4.3.6, la2(Km(n)) ≤ la2(K3(n)) + la2(Km3(3n)) = 3n2 +
»
3(m3−1)(3n)
4
¼
=
l3(m−1)n 4
m
. On the other hand, from Lemma 2.1.5, la2(Km(n)) ≥
l3(m−1)n 4
m
if m ≡ 0 (mod 3) and n ≡ 0 (mod 2).
Concluding Remark. The main goal of this section is to determine la2(Km(n)) when mn ≡ 0 (mod 3). However, we are not able to finish the whole part at this moment due to several stubborn subcases. We expect to settle the rest cases in the near future.