1. Introduction
Chromatic graph theory originates from the Four Color Conjecture [
1], is a focal problem in graph theory. As a special case of chromatic graph theory, equitable coloring has been widely used in industrial production, enterprise management and biology [
2]. Especially, it plays a crucial role in the study of schedule [
3], partition [
4,
5,
6,
7] and load balancing [
8]. In this paper, we mainly discuss the equitable coloring of IC-planar graphs with girth
. Some relevant definitions are as follows.
Only undirected, finite and simple graphs are considered in this paper. In a graph , , and (or in short) are used to denote the vertex set, edge set, order, minimum degree and maximum degree of G, respectively. The girth of a graph G is the length of shortest cycles of G, denoted by . For we use to denote the degree of a vertex v in The set of all neighbors of v is denoted by . Trivially, .
A graph that can be drawn in the Euclidean plane such that any two edges intersect only at their ends is called the planar graph. A planar graph with such a particular drawing is called a plane graph. The face set of a plane graph G is denoted by . For we use to denote the degree of a face f in G. That is, the number of edges on the boundary of f. We denote when are the vertices on the boundary of f and arranged in clockwise order. In a graph G, a vertex is called as a k-vertex, a -vertex or a -vertex if its degree is equal to k, at most k or at least k, respectively. Similarly, we can define a k-face, a -face or a -face. For a k-face we denote f as -face if the vertices on the boundary of f are such that , .
A
1-planar graph is a graph that can be embedded in the Euclidean plane such that each edge can be crossed by other edges at most once. An
IC-planar graph is a 1-planar graph with distinct end vertices of any two crossings, which is introduced by Alberson [
9] in 2008.
A proper k-coloring of a graph G is a mapping : such that for any two adjacent vertices u and The minimum positive integer k such that G has a proper k-coloring is called the chromatic number of denoted by . And we use () to denote the set of vertices colored with i. Notice that () is an independent set.
Definition 1. For a proper k-coloring ϕ of if for any , then ϕ is an equitable k-coloring of G, or G is equitably k-colorable. The minimum positive integer k such that G has an equitable k-coloring is called the equitable chromatic number of denoted by .
Obviously, , and the inequality can be strictly held.
The rest of this article is organized as follows: In
Section 2, we will introduce the history and recent progress on equitable coloring, and we also present our motivation and contribution of this paper. In
Section 3, we provide some lemmas which are helpful to prove our main theorem. In
Section 4, we discuss the structures of IC-planar graphs with girth
and get an important property, which is presented in Lemma 5. In
Section 5, we use discharging method to prove Lemma 5, which is used to prove Lemma 6 and Theorem 1. In
Section 6, to show Theorem 1, we first give proof of Lemma 6 and then get a corollary. Finally, we summarize our result and get the main theorem.
4. Properties of IC-Planar Graphs with Girth
Every IC-planar graph with girth in the following is assumed to be embedded in the Euclidean plane with the number of crossings as small as possible. The set of all crossing vertices and the edges with no crossings are denoted by and , respectively. Let and z is the crossing vertex on edge }. The associated plane graph of G, denoted by , is a plane graph such that , and . In , a vertex v is called true if , and false if . Obviously, a false vertex v satisfies . A face f in is false if f is incident with at least one false vertex; otherwise, f is true. Let f be a false i-face and v be a true vertex, where , f is called the pendant false i-face of v if v is not incident with f but is adjacent to the false vertex incident with f. Finally, we use , and to denote the number of i-faces incident with the vertex v in the associated plane graph , the number of i-vertices in the graph G and the number of i-vertices adjacent to the vertex v in the graph G, respectively.
It is easy to check that the following two properties hold by the fact that G is the IC-planar graph with girth .
Fact 1 Any two false vertices are not adjacent.
A true vertex is adjacent to at most one false vertex.
Fact 2 A true vertex is incident with at most one false 3-face.
Next, let’s introduce some facts, which is also involved in the proofs of the next lemma. Since the IC-planar graph has been embedded with minimal number of crossings, the following fact holds.
Fact 3 A false 3-face is not incident with any 2-vertex.
Suppose that v is a false vertex. Let be the vertices adjacent to v in and arranged in clockwise order. Let be the false face with and as boundary edges, where and . Not that and .
Fact 4 Let v be a false vertex. If , say , then , where . Hence, v is incident with at most one false 3-face.
Proof. Let . By Fact 2, we have and . Since , and , we have , and by the fact that . That is, for .
Now we are going to show that . Assume to the contrary that . If , say , then x is a true vertex, , and G contains a 4-cycle , a contradiction. If , say , then x and y are true vertices, , and G contains a 5-cycle , a contradiction. Hence, . By symmetry, we have .
Next we will show that . Assume to the contrary that . If , say , then x is a true vertex, , and G contains a 5-cycle , a contradiction. If , say , then x and y are true vertices, , and G contains a 6-cycle , a contradiction. Hence, . □
Fact 5 Let v be a false vertex. If , say , then , , and . Hence, v is incident with at most one false 4-face.
Proof. Let , then is a true vertex, . By Fact 4, we have for . By , we have , , , , and .
Now we are going to show that . Assume to the contrary that . If , say , then is a true vertex, and G contains a 5-cycle , a contradiction. If , say , then and are true vertices, and . If , then G contains a 4-cycle , a contradiction. If , then G contains a 6-cycle , a contradiction. Hence, . By symmetry, we have .
Next we will show that . Assume to the contrary that , say , then is a true vertex, , and G contains a 6-cycle , a contradiction. Hence, . □
Lemma 5. Let G be a connected IC-planar graph with and then G contains one of the following configurations .
Remark 1. Each configuration depicted above is such that: the vertices which are labelled as in every configuration are different while the other vertices may be not distinct; the degree of solid vertices are exactly shown; the degree of hollow vertices may be larger than or equal to the degree shown in the figure, except for specially pointed.
5. Proof of Lemma 5
On the contrary, assume that Lemma 5 is not true. Let G be a counterexample. Then G is a connected IC-planar graph with and , but without configurations Now we consider , the associated plane graph of G.
In the following, we use Euler’s formula and discharging analysis on
to derive a contradiction. We define the initial weight function
w such that
for each
, and
for each
. By Euler’s formula
and Handshaking Theorem, we can deduce that
Next, we will design the appropriate discharging rules to redistribute the weights on depending on the value of . Once the discharging process is finished, a new weight function is produced while the total sum of weights is kept fixed. Then we will show that to derive the contradiction. For , let be the weight transferred from x to y.
By Lemma 4, we have . So . Thus, the proof will be divided into the following cases depending on the value of
Our discharging rules are defined as follows.
R1. Suppose that v is a false 4-vertex and f is the face incident with v. If , then ; if , then ; if , then .
R2. Suppose that v is a true 4-vertex.
R2.1 Let f be a false face incident with v. If , then ; if , then ; if , then .
R2.2 Let f be a pendant false 3-face of v. Then .
R3. Suppose that v is a true -vertex.
R3.1 Let f be a false face incident with v. If , then ; if , then ; if , then .
R3.2 Let f be a pendant false face of v. If , then ; if , then .
Next, we are going to show that for each element , .
Suppose that with . Let be the vertices adjacent to v in and arranged in clockwise order. Let be the face with and as boundary edges, where and .
Claim 1.1 for each true k-vertex v with .
Proof. Let v be a true k-vertex with . Then . By Fact 2 and ,
If , say , then by Fact 4, v does not have pendant false i-faces, and . Thus, . Hence, by R2–R3.
If , then by Fact 1, Fact 4 and Fact 5, v has at most one pendant false i-face, . If v has one pendant false 3-face f, say is the false vertex incident with f, then by Fact 4. Thus, . Hence, by R2–R3. If v has a pendant false 4-face f, say is the false vertex incident with f, then by Fact 5. Thus, . Hence, by R2–R3. If v does not have any pendant false i-face, , then by R2–R3. □
Claim 1.2 for each .
Proof. Suppose that v is a true 3-vertex. Then Suppose that v is a false 4-vertex. Then By Fact 4, . If , then by Fact 4. Thus, by R1. So suppose that . Then by Fact 5. If , then by Fact 5. Thus, by R1. If , by R1. Suppose that v is a true k-vertex with . By Claim 1.1, we have . □
Claim 1.3 for each .
Proof. Suppose that . Then Suppose that . Since G is an IC-planar graph with , then f is a false face. Let . By Fact 1, f is incident with one false vertex, say . Let , be the neighbors of in such that and .
Suppose that . Then , and by R1. If f is a -face, then or by G contains no configuration . Note that f is the pendant false 3-face of and . If , say , then by R3. Hence, . If , where , then by R2. Hence, . If f is a -face, say for some , then by R2–R3. Hence, .
Suppose that . Then , and by R1. If f is a -face, then by G contains no configuration . Note that f is the pendant false 4-face of and . So by R3, where . Hence, . If f is a -face, say for some , then by R2–R3. Hence, .
Suppose that . Then , and by R1. Since G contains no configuration , f must be a -face. So for some and by R2–R3. Hence, . □
Thus, which is a contradiction. Hence, the counterexample graph G does not exist and Lemma 5 holds.
Case 2. and .
In Case 2, the discharging rules are the same as those in Case 1. With the same arguments as Case 1, we can prove that if with or with , or with and x is not incident with any 2-vertex.
Claim 2.1, where is a k-face incident with 2-vertices and .
Proof. By , we have f is a false face. By Fact 3, we have . Let . By Fact 1, f is incident with one false vertex, say . Let , be the neighbors of in such that and .
Suppose that . Then , and by R1. If f is a -face, then by G contains no configuration . Note that f is the pendant false 4-face of and . So by R3, where . Hence, . If f is a -face, say for some , then by R2–R3. Hence, .
Suppose that . Then , and by R1. Since G contains no configuration , f is a -face. So for some and by R2–R3. Hence, . □
Note that for each 2-vertex v. Thus, which is a contradiction. Hence, the counterexample graph G does not exist and Lemma 5 holds.
Case 3. and .
Since G does not contain and as subgraphs, G satisfies the following properties.
Claim 3.1 2-vertex is not adjacent to any 2-vertex.
Claim 3.2 Any -vertex is adjacent to at most one 2-vertex.
A 2-vertex is called a special 2-vertex if with . Since G does not contain as a subgraph, the following claim holds.
Claim 3.3 has at most one special 2-vertex.
A 4-vertex is called a special 4-vertex if v is adjacent to a 2-vertex in G; a bad 4-vertex if v is special and adjacent to a 3-vertex in G; a poor 4-vertex if v is special and not adjacent to any 3-vertex. Since G does not contain , and as subgraphs, the following three claims hold.
Claim 3.4 Suppose that v is a poor 4-vertex. Then and .
Claim 3.5 Suppose that v is a bad 4-vertex. Then , and .
Claim 3.6 A special 4-vertex is not adjacent to any special 4-vertex in G.
Claim 3.7 In , if v is a special 4-vertex incident with a 4-face, then .
Proof. Suppose that v is a special 4-vertex and are the neighbors of v in and arranged in clockwise order. Let be the face with and as boundary edges, where and .
Without loss of generality, assume that is a 4-face. By , is a false face. If or is a false vertex, then or by Fact 5. So . If is a false vertex, then the vertices in are true. If or , then or by Fact 5. So . So suppose that and . Without loss of generality, assume that since v is a special 4-vertex. If or , then Claim 3.7 holds. So suppose that , where . That is, and are false faces. Since the vertices in are true and , we have , where . Let . Then is a false vertex. Let , where . If , then . Since is a false vertex, we have . Thus, G contains a 4-cycle , a contradiction. If , then , and is a true vertex. Since is a false vertex, we have . Thus, G contains a 5-cycle , a contradiction. So . That is, . So . □
Claim 3.8 If G contains a path and x is a special 4-vertex, then or .
Proof. Suppose that x is a poor 4-vertex. By Claim 3.4, and . That is, or . If , then since G contains no configuration .
Suppose that x is a bad 4-vertex. By Claim 3.5, , and . That is, , or , or . If , then since G contains no configuration . If , then since G contains no configuration . □
Corollary 1. If f is a false 4-face incident with a poor 4-vertex, then f is incident with at least two true -vertices.
Proof. Suppose that is a false 4-face, where is a false vertex. Then and are true vertices by Fact 1. If or is a poor 4-vertex, say is a poor 4-vertex, then by Claim 3.8. Therefore, f is incident with at least two true -vertices. If is a poor 4-vertex, then by Claim 3.4. Therefore, f is incident with at least two true -vertices. □
Corollary 2. If f is a false 5-face incident with a special 4-vertex, then f is incident with at least two true -vertices.
Proof. Suppose that is a false 5-face, where is a false vertex. Then and are true vertices by Fact 1. If or is a special 4-vertex, say is a special 4-vertex, then by Claim 3.8. Therefore, f is incident with at least two true -vertices. If or is a special 4-vertex, say is a special 4-vertex, then by Claim 3.8. Therefore, f is incident with at least two true -vertices. □
In this Case, we define the following discharging rules R1–R6, where R1–R3 are the same as those in Case 1.
R4. Suppose that v is a true -vertex. Then v gives 1 to each adjacent 2-vertex in G.
R5. Suppose that v is a true -vertex. Then v gives to each adjacent bad 4-vertex in G.
R6. Suppose that f is a false face, and v is a special 4-vertex incident with f.
R6.1 Let f be a false 3-face. If v is a special 4-vertex, then .
R6.2 Let f be a false 4-face. If v is a poor 4-vertex, then ; if v is a bad 4-vertex, then .
R6.3 Let f be a false 5-face. If v is a poor 4-vertex, then ; if v is a bad 4-vertex, then .
Claim 3.9 Suppose that . If , or and v is not a special 2-vertex, then .
Proof. Suppose that . Let be the vertices adjacent to v in and arranged in clockwise order. Let be the face with and as boundary edges, where and .
Suppose that . Then If v is a special 2-vertex, then If v is not a special 2-vertex, then by Claim 3.1. Hence, by R4.
Suppose that . Then .
Suppose that . If v is a false 4-vertex, then with the similar arguments as Case 1, we have . Assume that v is a true 4-vertex. Then by Claim 3.2. If , then with the similar arguments as Case 1, we have . So suppose that . That is, v is a special 4-vertex. By Fact 2 and , .
If , say and is a false vertex, then by Fact 4, v does not have pendant false i-faces, , and . Thus, . By R6.1, . If , then by R2, R4 and R6. So suppose that . If v is a poor 4-vertex, then by R6, where . Thus, by R2, R4 and R6. If v is a bad 4-vertex, then by Claim 3.5, . Thus, by R2, R4 and R5.
If , then by Fact 1, Fact 4 and Fact 5, v has at most one pendant false i-face, .
Suppose that v has a pendant false 3-face f. Then v is adjacent to a false vertex, say . So and by Fact 4. Thus, . Note that by R2. If , then by R2 and R4. So suppose that . If v is a poor 4-vertex, then by R6, where . Thus, by R2, R4 and R6. If v is a bad 4-vertex, then by Claim 3.5, . Thus, by R2, R4 and R5.
Suppose that v has a pendant false 4-face f. Then v is adjacent to a false vertex, say . So by Fact 5. Thus, . Note that by R2. If , then by R2 and R4. So suppose that and . If v is a poor 4-vertex, then by R6, where . Thus, by R2, R4 and R6. If v is a bad 4-vertex, then by Claim 3.5, . Thus, by R2, R4 and R5.
Suppose that v does not have any pendant false i-face, . Then . If , then by R2 and R4. Assume that and . If v is a poor 4-vertex, then by R6, where . Thus, by R2, R4 and R6. If v is a bad 4-vertex, then by Claim 3.5, . Thus, by R2, R4 and R5. Assume that . By Claim 3.7, we have and . If v is a poor 4-vertex, then by R6, where . Thus, by R2, R4 and R6. If v is a bad 4-vertex, then by Claim 3.5, . Thus, by R2, R4–R6.
Suppose that . By Claim 1.1, the remaining charge of -vertex is at least after the discharging process R1–R3. By Claim 3.2, . If , then by Claim 1.1 and R5. Now we consider that . Since G contains no configuration , then v will not adjacent to any special 4-vertex in G. Thus, by Claim 1.1 and R4. □
Claim 3.10 for each .
Proof. Suppose that . Then
Suppose that . Since G is an IC-planar graph with , then f is a false face. Let . By Fact 1, f is incident with one false vertex, say . Let , be the neighbors of in such that and .
Suppose that . Then , and by R1. By Fact 3, f is not incident with any 2-vertex. By Claim 3.6, f is incident with at most one special 4-vertex. If f is not incident with any special 4-vertex, then with the similar discussion as Case 1, we can deduce that . Now suppose that f is incident with a special 4-vertex, say , then by R2 and by R6. If f is a -face, then by G contains no configuration . Note that f is the pendant false 3-face of . Thus, by R3. Hence, . If f is a -face, then . Thus, by R2–R3. Hence, .
Suppose that . Then , and by R1. Assume that f incident with x poor 4-vertices, thus by R1, R2 and R6. If , then . If , then f is incident with at least two true -vertices by Corollary 1. Thus, by R1–R3 and R6. If , then with the similar discussion as Case 2, we can deduce that .
Suppose that . Then , and by R1. Assume that f incident with x poor 4-vertices and y bad 4-vertices, thus by R1, R2 and R6. If , or and , or and , then we have . So suppose that and , or and . If and , then f is incident with at least two true -vertices by Corollary 2. Thus, by R1–R3 and R6. If and , then f is incident with at least two true -vertices by Corollary 2. Thus, by R1–R3 and R6. If , then with the similar discussion as Case 2, we can deduce that . □
By Claim 3.3, there is at most one special 2-vertex in . Thus, which is a contradiction. Hence, the counterexample graph G does not exist and Lemma 5 holds.
Subcase 4.1 and .
In Subcase 4.1, the discharging rules are the same as those in Case 2. With the same arguments as Case 2, we can prove that for any , where is the set of 1-vertex and 2-vertices. Note that for the 1-vertex u and for each 2-vertex v. Thus, which is a contradiction. Hence, the counterexample graph G does not exist and Lemma 5 holds.
Subcase 4.2 and .
In Subcase 4.2, the discharging rules are the same as those in Case 3. By Claim 3.3, there is at most one special 2-vertex in . With the same arguments as Case 3, we can prove that for any , where is the set of 1-vertex and special 2-vertex. Note that for the 1-vertex u and for the special 2-vertex v. Thus, which is a contradiction. Hence, the counterexample graph G does not exist and Lemma 5 holds.
Subcase 4.3.
Since G does not contain as a subgraph, G contains exactly two 1-vertices and no 2-vertex. In Subcase 4.3, the discharging rules are the same as those in Case 1. With the same arguments as Case 1, we can prove that for any , where is the set of 1-vertices. Note that for each 1-vertex u. Thus, which is a contradiction. Hence, the counterexample graph G does not exist and Lemma 5 holds. □