Abstract
Neighbor distinguishing colorings of graphs represent powerful tools for solving the channel assignment problem in wireless communication networks. They consist of two forms of coloring: neighbor distinguishing edge coloring, and neighbor distinguishing total coloring. The neighbor distinguishing edge (total) coloring of a graph G is an edge (total) coloring with the requirement that each pair of adjacent vertices contains different color sets. The neighbor distinguishing edge (total) chromatic number of G is the smallest integer k in cases where a neighbor distinguishing edge (total) coloring exists through the use of k colors in G. The maximum average degree of G is the maximum of the average degree of its non-empty subgraphs. In this paper, we characterize the neighbor distinguishing edge (total) chromatic numbers of graphs with a maximum average degree less than four by means of the discharging method.
Keywords:
neighbor distinguishing edge coloring; neighbor distinguishing total coloring; maximum average degree; maximum degree; discharging method MSC:
05C15
1. Introduction
Many real-world situations can conveniently be described by means of a graph composed of vertices and edges joining certain pairs of these vertices. For example, in a social network, each vertex represents a person and each edge represents a relationship where two people are friends. In a protein network, each vertex represents a protein and each edge represents the interaction of different proteins. Graph colorings began with the famous Four Color Problem in 1852, and have grown to be one of the most interesting branches in graph theory. They deal with the fundamental problem of partitioning a set of objects into classes, according to some prescribed rules.
Neighbor distinguishing colorings of graphs originate from the channel assignment problem, which are caused by the rapid development of mobile communication and sharp increase in number of users, resulting in the contradiction between the growing number of users and the limited expansion of communication network resources. In a wireless communication network, each vertex represents a communication equipment and each edge represents a relationship where two communication devices transmit data to each other. If two edges are assigned different channels, they can transmit data independently. In the first place, adjacent edges incident to a vertex are required synchronously to transmit or receive without interference. In the second place, the edge between any two vertices is considered to be composed of two directed edges in opposite directions. These bidirectional edges are required to transmit and receive data simultaneously without interference. Driven by the channel assignment with the above two properties in a wireless communication network, neighbor distinguishing colorings of graphs have attracted the attention of researchers.
Neighbor distinguishing colorings of graphs consist of two forms of coloring, one is the neighbor distinguishing edge coloring, and the other is the neighbor distinguishing total coloring. Neighbor distinguishing colorings of graphs expand the concept and category of edge coloring and total coloring in the traditional sense, and consider the theory of edge coloring and total coloring under stronger conditions, and are also a manifestation of the further development and promotion of the edge coloring and the total coloring.
The maximum average degree of graphs is an important measure to determine the sparseness of an arbitary graph (which need not be planar). It is known that the maximum average degree of a graph can be computed in polynomial time through the use of the Matroid Partitioning Algorithm. In this paper, we conduct research on the neighbor distinguishing edge chromatic number and the neighbor distinguishing total chromatic number of graphs with the restriction for maximum average degree. All the graphs under consideration are finite, undirected and simple. For the statement that a graph G has the vertex set and the edge set , we usually write .
If a vertex v is in , then the degree of v is the number of edges in G that are incident with v. Clearly, can also be interpreted as the number of vertices in G that are adjacent to v. If , then v is said to be a k-vertex (-vertex, -vertex). The maximum degree of G is the largest degree among the vertices in , that is, , and abbreviated to . The average degree of G is defined as and denoted by . The maximum average degree of G, denoted by , is the maximum of the average degree among the non-empty subgraphs of G. So we can immediately say that .
The length of a cycle is the number of edges encountered in the cycle. A cycle of length k (at least k) is said to be a k-cycle (-cycle) in G. The girth of G is the length of the smallest cycle in G and denoted by . For three positive integers with the condition that p is less than or equal to q, the set of positive integers is denoted by . If , then we use to denote the set of positive integers .
An edge k-coloring of G is considered as a function from to for which no pair of adjacent edges is given the same color. The edge chromatic number (or chromatic index) of G is the minimum positive integer k in which case there is an edge k-coloring of G. For an edge k-coloring of G and a vertex , is the set of colors assigned to the edges that are incident with v in G. The edge k-coloring of G is said to be neighbor distinguishing (or is an NDE-k-coloring of G) if for each two adjacent vertices u and v in G. The neighbor distinguishing edge chromatic number (or neighbor distinguishing chromatic index) of G is the minimum positive integer k in which case there is an NDE-k-coloring of G.
If there are no isolated edges in a graph G, then G is considered normal. Clearly, there exists an NDE-coloring of G if and only if G is normal. Therefore, when we are dealing with the NDE-coloring of G, we are assuming that G is normal. For any graph G, we can easily observe that . If there is a pair of adjacent -vertices in G, then is a rather obvious lower bound for . If are the connected components of a graph G, then .
In 2002, to address problems associated with the optimal connectivity of switches in LANs, the NDE-coloring of graphs was first introduced by Zhang et al. [1]. Subsequently, they determined the neighbor distinguishing edge chromatic numbers of specific graphs, such as complete graphs, complete bipartite graphs, cycles, paths and trees, and proposed the challenging conjecture in this area as follows.
Conjecture 1.
If G is a connected graph with and , then .
Note that and . It follows that . To date, it is unknown whether is the unique exception graph. Balister et al. [2] verified that the conjecture above is true for graphs with and bipartite graphs. Akbari et al. [3] provided an upper bound for the neighbor distinguishing edge chromatic number of an arbitrary graph G in terms of the maximum degree of G. By means of the edge-partitions of graphs, this upper bound was improved gradually to that of due to Zhang et al. [4], to that of due to Wang et al. [5] and to that of due to Vučković [6]. Hatami [7] used the probabilistic method to establish that for every graph G having a large enough . Later, this upper bound was reduced by Joret and Lochet [8] to .
If a graph G is drawn in a plane where no two of its edges cross, then G is said to be planar. For planar graphs with , Conjecture 1 is true. This was demonstrated in [9] for , in [10] for and in [11] for . Furthermore, for planar graphs with , Wang and Huang [12] characterized their neighbor distinguishing edge chromatic numbers. Afterwards, this condition is improved to the case in [13] and further to the case in [14].
Since every graph with maximum average degree less than three is 2-degenerate, Wang et al. [15] showed that if and , then ; and if and only if there is a pair of adjacent -vertices in G. In this paper, our first main purpose is to prove the following theorem.
Theorem 1.
Let G be a graph with .
- (a)
- If , then .
- (b)
- If , then if and only if there is a pair of adjacent -vertices in G.
In the case of planar graphs, the following relationship is due to Montassier and Raspaud [16] and established between the maximum average degree and the girth.
Proposition 1.
Let G be a planar graph. Then .
If G is a planar graph with , by Proposition 1, then . With the aid of Theorem 1, we have the following.
Corollary 1.
Let G be a planar graph with .
- (a)
- If , then .
- (b)
- If , then if and only if there is a pair of adjacent -vertices in G.
If G is a planar graph without 3-cycles, then . The results in Corollary 1 have improved the results in [17] on planar graphs without 3-cycles.
An element of a graph G is a member of . If two elements in G are adjacent vertices, or adjacent edges, or incident vertex and edge, then they are said to be adjacent. A total k-coloring of G is considered as an assignment of k colors to in the case each pair of adjacent elements is given the distinct colors. The total chromatic number of G is the smallest positive integer k in the case there is a total k-coloring of G. For a total k-coloring of G and a vertex v in , is the set of colors assigned to v and its incident edges. The total k-coloring of G is said to be neighbor distinguishing (or is an NDT-k-coloring of G) if for each two adjacent vertices u and v in G. The neighbor distinguishing total chromatic number of G is the smallest positive integer k in which case there is an NDT-k-coloring of G. For any graph G, it is easy to observe that . If there is a pair of adjacent -vertices in G, then is a lower bound for . If are the connected components of a graph G, then .
In 2005, the NDT-coloring of graphs was first investigated by Zhang et al. [18]. At the same time, the neighbor distinguishing total chromatic numbers were determined for a few special graphs, such as paths, trees, cycles, wheels, stars, complete graphs and complete bipartite graphs. With the aid of these results, they put forward the conjecture about the NDT-coloring below.
Conjecture 2.
If G is a connected graph with , then .
Conjecture 2 was verified for graphs with in [19,20,21], and graphs with in [22,23]. Huang et al. [24] demonstrated that is an upper bound for when G is a graph with . This result was improved by Vučković [25], who showed that any graph G has . The probabilistic result, due to Coker and Johannson [26], stated that a sufficiently large constant C exists in which case any graph G has .
If we restrict ourselves to consider planar graphs, then the truth of Conjecture 2 is establiashed when . This was demonstrated in [27] for , in [28] for , in [29,30] for and in [31] for . In addition, for planar graphs with , Wang and Huang [32] characterized their neighbor distinguishing total chromatic numbers. Later, this result was enhanced to the case in [33] and further to the case in [34].
In 2008, Wang and Wang [35] demonstrated that if and , then ; and if and only if there is a pair of adjacent -vertices in G. In this paper, our second main purpose is to prove the following theorem.
Theorem 2.
Let G be a graph with .
- (a)
- If , then .
- (b)
- If , then if and only if there is a pair of adjacent -vertices in G.
By Proposition 1 and Theorem 2, we deduce the following corollary easily.
Corollary 2.
Let G be a planar graph with .
- (a)
- If , then .
- (b)
- If , then if and only if there is a pair of adjacent -vertices in G.
The results given in Corollary 2 have completed the characterization for the neighbor distinguishing total chromatic numbers of planar graphs without three-cycles.
2. Preliminaries
Suppose that and , which means that H is a subgraph of a graph G. For a vertex , a neighbor of v is a vertex that is adjacent to v in H. Let be the set of vertices that are adjacent to v in H. can also be understood as the set of the neighbors of v in H. Let be the set of k-vertices that are adjacent to v in H. In general, is the number of vertices in , and is the number of k-vertices in . In a similar way, the expressions , , and can be defined. To avoid confusing the context, the letter G is dropped from the expressions , and when referring to the graph G.
Given a graph G, the number of i-vertices in is denoted by for . A graph H is said to be smaller than a graph G if precedes in terms of the standard lexicographic order, where . A graph is considered minimal in relation to a given property P if a smaller graph satisfying the property P does not exist.
Lemma 1
(Wang and Wang, [35]). Let G be a graph. If e is an edge in , then . If v is an 1-vertex in , then .
3. Proof of Theorem 1a
In this section, our proof proceeds by means of reductio ad absurdum. Let . Assume that G with is a minimal counterexample of Theorem 1a, to put it another way, there exists no NDE-k-coloring of G with , whereas there exists an NDE-k-coloring of any other graph H with and smaller than G. Clearly, G is a connected graph. Let be the color set in the following discussion. Then .
Suppose that an NDE-k-coloring of G exists and an edge is in . If is not equal to , then is not equal to . If the adjacent vertices u and v meet the requirement that is equal to , then they are regarded as conflict under the coloring . The edge is considered legally colored if its color is not the same as that of its adjacent edges in and neither u nor v conflicts with their neighbors.
3.1. Structural Properties in G
A series of auxiliary claims are used to give the structural properties of the minimal counterexample G with in this subsection.
Claim 1.
There exists no edge with and .
Proof.
Suppose that the statement is false. There is then an edge with and in G. The graph satisfies the inequality . It follows that according to Lemma 1. With the aid of the minimality of G, an NDE-k-coloring of H exists using the color set C. Because , we use a color in to color for which v and its neighbors do not conflict. □
Claim 2.
Let v be a p-vertex in .
- (1)
- If , then .
- (2)
- If , then .
- (3)
- If , then for .
Proof.
(1) Suppose that the statement is false. Then . Let and , where . Below, we break it down into two cases.
Case 1. . Then the graph satisfies the inequality . We have according to Lemma 1. With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C. Since , we use a color in to color properly. It follows that an NDE-k-coloring of G is obtained. This is a contradiction.
Case 2. . We delete the vertices u and v from G and add one 2-vertex x in for which x is adjacent to and . This produces a smaller graph H satisfying the inequalities and .
Now we will show that . Let be the surgraph of H. If , then is the surgraph of G and . Otherwise, . Then is the surgraph of G and . As , we have . It follows from the arbitrariness of that .
With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C. Observe that . We color with and with . Then we use a color in to color for which u and v do not conflict with their neighbors.
(2) Suppose that the statement is false. Then . Let , and , where . The graph satisfies the inequality . According to Lemma 1, we have . With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C. Again, let for and for . Based on the values of p, we split the proof into these two cases.
Case 1. . If , then we use a color in to color for which v and do not conflict with their neighbors. Otherwise, . Then we use a color in to recolor for which and its neighbors other than v do not conflict. This brings us back to the above discussion.
Case 2. . Let . We now consider these four subcases on the basis of the value of t.
Subcase 2.1. . Let for . We suppose that are not legally colored, and need to analyse these two possibilities by symmetry.
- for . When , then we color with 7 and recolor with a color in for which and its neighbors do not conflict. When , where , then we use to color and a color in to recolor for which and its neighbors do not conflict. Suppose that . Let for . We use 9 to color and a color in to recolor for which and its neighbors do not conflict, and recolor with a color in for which and its neighbors do not conflict.
- for and . When , the proof is reduced to the above possibility. When , , we can see that there exists an element , that satisfies . Suppose that . Then we color with 7 and recolor with a color for which and its neighbors do not conflict. If , then we are done. Otherwise, . We use a color in to recolor for which and its neighbors do not conflict.
Subcase 2.2. . Let , and . We suppose that are not legally colored, and need to analyse these two possibilities by symmetry.
- for and . Then is colored with a color for which and its neighbors other than v do not conflict. If , then is recolored with a color in for which and its neighbors do not conflict. If , then we use a color in to recolor for which and its neighbors do not conflict.
- for and for . When , the proof goes back to the above possibility. Suppose that . We then color with 6 and recolor with a color for which and its neighbors do not conflict. If , then we are finished. Otherwise, . We color with 7, recolor with 2, and with a color in for which and its neighbors do not conflict.
Subcase 2.3. . Let and . Suppose that are not legally colored. Then we can obtain that for and , for . We use a color in to recolor for which and its neighbors other than do not conflict. The proof goes back to Subcase 2.2.
Subcase 2.4. . Let , and . If we may use a color in to recolor legally, then the proof returns to Subcase 2.3. Otherwise, our assumption is that can not be recolored, which implies that and for . Then is recolored with a color for which and its neighbors other than do not conflict. We use a color in to recolor . At this time, the proof returns to Subcase 2.3.
(3) Suppose that the statement is false. Then . Let and . Then satisfies the inequality . It follows that according to Lemma 1. With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C. Since , by Claims 2(1) and 2(2), we have and , meaning that there is at most one conflict vertex for each of u and v. We use a color in to color for which v and u do not conflict with their neighbors. This gives rise to an NDE-k-coloring of G, drawing a contradiction. □
Claim 3.
Let v be a vertex in .
- (1)
- If , then for .
- (2)
- .
- (3)
- If , then .
Proof.
(1) Suppose that the statement is false. Then for . Let , be the vertices adjacent to v in which case for and . Let . By Claims 2(1) and 2(2), we have . Now there are these two cases, based on whether or 1.
Case 1. . We delete the edge from G and add one 1-vertex in such that is adjacent to v. This produces a smaller graph H satisfying the expressions , , and .
Now we will show that . Let be the surgraph of H. If , then is the surgraph of G and . Otherwise, . Then is the surgraph of G and . As , we have . It follows from the arbitrariness of that .
With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C in which case for . Observe that . In order to restore the original graph G, the vertices and are stuck together. If , then we can easily see that is an NDE-k-coloring of G. Otherwise, the colors of and are exchanged for . Whichever possibility arises, an NDE-k-coloring of G is always obtained. This is a contradiction.
Case 2. . Let . The graph satisfies the inequality . According to Lemma 1, we have . With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C in which case for . Observe that . If , then we color properly. Otherwise, the colors of and are exchanged for and is properly colored. Thus, an NDE-k-coloring of G is always obtained. This is a contradiction.
(2) Suppose that the statement is false. Then . Let be the vertices adjacent to v satisfying the equality . By Claim 2(1), is not adjacent to in G. These two cases are then considered.
Case 1. Assume that v, and are in a 4-cycle , that is, . We delete the edges and from G and add two 1-vertices and in for which and are adjacent to v, respectively. This produces a smaller graph H satisfying the expressions , and .
Now we will show that . Let be the surgraph of H. Then these four possibilities need to be handled.
- . Then is the surgraph of G and .
- and . Then is the surgraph of G and . As , we have .
- and . Then is the surgraph of G and . As , we have .
- . Then is the surgraph of G and . As , we have .
According to the analysis of the above four possibilities, we can always get . It follows from the arbitrariness of that .
With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C. The vertices and are stuck together for , and the colors of and are exchanged if necessary. It follows that an NDE-k-coloring of G is given. This is a contradiction.
Case 2. Assume that v, and are in a -cycle. Let and , where . We delete the edges and from G and add one 2-vertex x in for which x is adjacent to and . This produces a smaller graph H satisfying the expressions , and .
Now we will show that . Let be the surgraph of H. If , then is the surgraph of G and . If , then is the surgraph of G and . As , We may derive that . It follows from the arbitrariness of that .
With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C. First, we split x into and in which case is adjacent to for . Second, the vertices and are stuck together for , and the colors of and are exchanged if necessary. Thus, an NDE-k-coloring of G is given. This is a contradiction.
(3) Let and with . Suppose that the statement is false. Then . Observe that for and . The graph satisfies the inequality . According to Lemma 1, we have .
With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C in which case for . In the first place, we use any color in to color . In the second place, for each , we use a color to recolor and to color . As a consequence, at least different ways to recolor or color some edges incident with v exists. On account of at most three vertices conflict with v, it follows that is extended to an NDE-k-coloring of the entire graph G. This is a contradiction. □
Claim 4.
If v is a 5-vertex of G, then .
Proof.
Let with . Suppose that the statement is false. Then . Let , and . The graph satisfies the inequality . According to Lemma 1, we have . With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C in which case for . On the basis of Claim 1, we have . Now these two cases are considered, depending on whether or 3.
Case 1. . By Claim 2(1), we have . We assume, without loss of generality, that . Then is colored with a color in for which there is no conflict between v and . Therefore, an NDE-k-coloring of G is given, producing a contradiction.
Case 2. . By Claim 2(2), it follows that . When , we set and . When , i.e., , we use a color in to recolor , and set and . We assume, without loss of generality, that . In the first place, we use any color in to color . In the second place, we use a color to recolor for which and its neighbors do not conflict, and a color in to color . As a consequence, at least 3 + 2 = 5 different ways to recolor or color some edges incident with v exists. On account of at most three vertices conflict with v, it follows that is extended to an NDE-k-coloring of the entire graph G. This is a contradiction. □
Claim 5.
If v is a 6-vertex of G, then .
Proof.
Let with . Suppose that the statement is false. Then . Let , and for , and . The graph satisfies the inequality . According to Lemma 1, we have . With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C in which case for . We now consider these three cases, in accordance with the values of s.
Case 1. . Then . We use a color in to color the edge in which case there is no conflict between v and . Hence, an NDE-k-coloring of G is given, producing a contradiction.
Case 2. . By Claim 2(1), we have . We assume, without loss of generality, that . In the first place, we use any color in to color . In the second place, we use a color to recolor for which and its neighbors do not conflict, and a color in to color . As a consequence, at least 3 + 2 = 5 different ways to recolor or color some edges incident with v exists. On account of at most three vertices conflict with v, it follows that is extended to an NDE-k-coloring of the entire graph G. This is a contradiction.
Case 3. . The inequality is guaranteed by Claim 2(2). When , we set and . When , i.e., , we use a color in to recolor , and set and . We assume, without loss of generality, that . In the first place, we use any color in to color . In the second place, for each , we use a color to recolor for which and its neighbors do not conflict, and a color in to color . As a consequence, at least 2 + 1 + 1 = 4 different ways to recolor or color some edges incident with v exists. On account of at most three vertices conflict with v, it follows that is extended to an NDE-k-coloring of the entire graph G. This is a contradiction. □
Claim 6.
Let v be a 7-vertex of G.
- (1)
- If , then .
- (2)
- If , then .
Proof.
Let with .
(1) Suppose that the statement is false. Then if . Let and for . The graph satisfies the inequality . According to Lemma 1, we have . With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C in which case for .
For each , by Claims 1 and 2, we have . When or with , we use a color to recolor for which and its neighbors do not conflict. When with , we assume that and . Then we use a color in to recolor and a color to recolor for which and its neighbors do not conflict. So we can always find a color satisfying that and its neighbors do not conflict. We now consider these two cases, according to whether or 2.
Case 1. . Then . In the first place, we use any color in to color . In the second place, as stated above, we use a color to recolor for which and its neighbors do not conflict, and a color in to color . As a consequence, at least 3 + 2 = 5 different ways to recolor or color some edges incident with v exists. On account of at most three vertices conflict with v, it follows that is extended to an NDE-k-coloring of the entire graph G. This is a contradiction.
Case 2. . By Claim 2(1), we have . Let and . We assume, without loss of generality, that . In the first place, we use any color in to color . In the second place, for each , as stated above, we use a color to recolor for which and its neighbors do not conflict, and a color in to color . As a consequence, at least 2 + 1 + 1 + 1 = 5 different ways to recolor or color some edges incident with v exists. Because there are at most three vertices conflict with v, it follows that is extended to an NDE-k-coloring of the entire graph G. This is a contradiction.
(2) Suppose that the statement is false. Then if . Let for and . The graph satisfies the inequality . According to Lemma 1, we have . With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C in which case for . The inequality is guaranteed by Claim 2(2). When , we set and . When , i.e., , we use a color in to recolor , and set and . We assume, without loss of generality, that . Then we color with 9. So an NDE-k-coloring of G is obtained. This is a contradiction. □
Claim 7.
Let v be a 8-vertex of G. If , then .
Proof.
Let with . Suppose that the statement is false. Then if . Let and for . The graph satisfies the inequality . According to Lemma 1, we have . With the aid of the minimality of G, an NDE-k-coloring of H exists through the use of the color set C in which case for . When , we color with 8. When , by Claim 2(1), we have . Let and . We assume without loss of generality, that . Then we color with 9. So an NDE-k-coloring of G is obtained. This is a contradiction. □
3.2. Discharging Analysis in G
In this subsection, we employ the discharging method [36] for the completion of the proof. Firstly, an initial charge function is given for each vertex v in . Secondly, the discharging rules are designed and the charges on the vertices are redistributed accordingly. After the discharging process is complete, we have access to the new charge function on the vertices. While the discharging is occurring, the sum of all charges remains constant, that is to say, .
Lemma 2.
Assume that is the vertex partition of G, where the members of the set are -vertices and the members of the set are -vertices. If and , where is the number of the vertices in that are adjacent to v, then .
Proof.
From the definition of the vertex partition of G, we have and . Likewise, is used to denote the number of the vertices in that are adjacent to v. It follows that and , where the members of the set are the edges joining a vertex of and a vertex of in G. Since
we obtain , where the subgraph of G is induced by . Therefore we can infer a conclusion that . □
According to Lemma 2, we need to demonstrate that for a vertex v in , if , if , if , contradicting the condition that . Hence, it is proved that there is no such minimal counterexample. Assume that an edge satisfying the inequalities and is in . The following is our definition of the discharge rules.
(R1) If , then v gives 1 to u.
(R2) If , then v gives to u.
Suppose that a vertex v with is in . We will analyze the new charge of the vertex v based on the values of p.
Case 1. . The equality is established. It follows from Claim 1 that the neighbor of v is a -vertex and . According to the rule (R1), we have .
Case 2. . The equality is established. It follows from Claims 1 and 2 that the neighbors of v are two -vertices and . According to the rule (R1), we have .
Case 3. . The equality is established. It follows from Claims 1 and 2 that there are at least two -vertices in the neighbors of v. According to the rule (R2), we have .
Case 4. . The equality is established. To comply with the rules (R1) and (R2), we have .
Case 5. . The equality is established. It follows from Claim 4 that . To comply with the rules (R1) and (R2), we have .
Case 6. . The equality is established. It follows from Claim 5 that . To comply with the rules (R1) and (R2), we have .
Case 7. . The equality is established. If , then it follows from Claim 6(1) that . To comply with the rules (R1) and (R2), we have . Otherwise, . By Claim 6(2), it follows that . Hence, by (R2), we have .
Case 8. . The equality is established. It follows from Claim 3(3) that . If , then , which is guaranteed by Claim 3(1). According to the rule (R1), we have . If , by Claims 3(1) and 7, then and . To comply with the rules (R1) and (R2), we have . If and , by Claims 3(2) and 7, then and . To comply with the rules (R1) and (R2), we have . If , applying (R2), then we have .
Case 9. . The equality is established. It follows from Claim 3(3) that . If , then , which is guaranteed by Claim 3(1). According to the rule (R1), we have . If , then , which is guaranteed by Claim 3(1). To comply with the rules (R1) and (R2), we have . If , by Claim 3(2), then . To comply with the rules (R1) and (R2), we have .
From the discussion so far, we obtain that for , if , if . Therefore, we have completed the proof of Theorem 1a. □
4. Proof of Theorem 1b
Firstly, we consider the necessity of Theorem 1b. It is a well-known fact that is a lower bound for if a pair of adjacent -vertices is in G. From Theorem 1a, it follows that is an upper bound for if and . As a consequence, the necessity of Theorem 1b is clearly true. Secondly, we consider the sufficiency of Theorem 1b. Every graph G possesses the property of being a lower bound for . We only need to demonstrate the following theorem.
Theorem 3.
Let G be a graph with and . If there are no pairs of adjacent -vertices in G, then .
Proof.
We use reductio ad absurdum to prove this theorem. Let . Assume that G with is a minimal counterexample of Theorem 3, in other words, no NDE-k-coloring of G with exists, while an NDE-k-coloring of any other graph H with and smaller than G exists. Apparently, G is a connected graph. Then the color set satisfies the expression . As there is not any pair of adjacent -vertices in G, we can easily obtain that no -vertex adjacent to a 1-vertex exists. Similar to the discussion of Claims 1–7, we can deduce the following structural properties of G.
Claim 8.
Assume that v is a vertex in .
- (1)
- If , then .
- (2)
- If , then .
- (3)
- If , then .
- (4)
- If , then for .
- (5)
- If , then for .
- (6)
- .
- (7)
- If , then .
- (8)
- If , then .
- (9)
- If , then .
- (10)
- Let . If , then . If , then .
- (11)
- Let . If , then .
- (12)
- If , then .
For the derivation of a contradiction, at the very beginning, the same charge function is used for each vertex v in . Afterwards, the same discharging rules (R1) and (R2) are defined. By Lemma 2, it is sufficient to demonstrate that the new charge function complies with the requirements that and . Actually, this can be justified in a similar way for meeting the condition . Hence, our assumption is that . By Claims 8(6) and 8(12), our inference is that and . To comply with the rules (R1) and (R2), we calculate . Therefore, this completes the proof of Theorem 1b. □
5. Proof of Theorem 2a
Let . Assume that G with is a minimal counterexample of Theorem 2a, to put it another way, there exists no NDT-k-coloring of G with , whereas an NDT-k-coloring of any other graph H with and smaller than G exists. The graph G is a connected graph, as can be observed. We then use the color set with .
Suppose that an NDT-k-coloring of a graph G exists and an edge is in . If is different from , then is different from . If the adjacent vertices u and v meet the requirement is equal to , then they are regarded as conflict under the coloring . The edge is considered legally colored if its color is not the same as that of its adjacent elements in and neither u nor v conflicts with their neighbors.
Remark 1.
Assume that v is a r-vertex in G with the condition that , for . A partial NDT-k-coloring φ of G satisfies the conditions that for and only v is not colored. Let , and , . Since , we use a color in to color the vertex v for which there is no conflict between v and . As a result, φ is extended to an NDT-k-coloring of the entire graph G.
According to Remark 1, for the purpose that an NDT-k-coloring of G is given, the colors of -vertices may firstly be removed, and secondly these -vertices are recolored once the other edges and vertices have been legally colored. A partial NDT-k-coloring of G is described as nice if only the -vertices in are not colored. It follows that any partial nice NDT-k-coloring of G can be extended to an NDT-k-coloring of G.
5.1. Structural Properties in G
Claim 9.
There exists no edge with and .
Proof.
Suppose that the statement is false. Then there is an edge with and in G. The graph satisfies the inequality . We have according to Lemma 1. With the aid of the minimality of G, an NDT-k-coloring of H exists through the use of the color set C. Now our proof is divided into these two cases in the light of whether or .
Case 1. . The colors of the vertices u and v are removed firstly. Since the edge has at most four forbidden colors, we use a color in to color the edge properly. Afterwards, the vertices u and v are colored according to Remark 1.
Case 2. . Let and , where . The color of the vertex u is removed. Suppose that , for , and for . Then for based on the previous case. We assume, without loss of generality, that for . If we can color legally, then a nice NDT-k-coloring of G is obtained. Otherwise, our assumptions are that and . Similar to the discussion in Remark 1, we use 7 to color the edge and a color in to recolor the vertex v for which there is no conflict between v and . Finally, we color u according to Remark 1. □
Claim 10.
Let v be a vertex in .
- (1)
- If , then for .
- (2)
- .
- (3)
- If , then .
Proof.
(1) Suppose that the statement is false. Then for . Let , be the vertices adjacent to v in which case for and . Let . By Claim 9, we obtain . We delete the edge from G and add one 1-vertex in such that is adjacent to v. This produces a smaller graph H satisfying the expressions , , and . As with the discussion of Case 1 in Claim 3(1), it is easy to show that .
With the aid of the minimality of G, an NDT-k-coloring of H exists through the use of the color set C in which case for . We can easily observe that . The colors of and are removed. In order to restore the original graph G, the vertices and are stuck together. If , then we can easily see that is a nice NDT-k-coloring of G. Otherwise, the colors of and are exchanged for . Whichever of these two possibilities happens, a nice NDT-k-coloring of G is obtained. This is a contradiction.
(2) Suppose that the statement is false. Then . Let be the vertices adjacent to v meeting the equality . By Claim 9, is not adjacent to in G. Now these two cases are considered.
Case 1. Assume that v, and are in a 4-cycle , that is, . We delete the edges and from G and add two 1-vertices and in such that and are adjacent to v, respectively. This produces a smaller graph H satisfying the expressions , and . Analogous to Case 1 in Claim 3(2), it is easy for us to show that .
With the aid of the minimality of G, an NDT-k-coloring of H exists through the use of the color set C. Remove the colors of . The vertices and are stuck together for , and the colors of and are exchanged if necessary. Thus, a nice NDT-k-coloring of G is given, producing a contradiction.
Case 2. Assume that v, and are in a -cycle. Let and , where . We delete the edges and from G and add one 2-vertex x in for which x is adjacent to and . This produces a smaller graph H meeting the expressions , and . Analogous to Case 2 in Claim 3(2), it is easy for us to show that .
With the aid of the minimality of G, an NDT-k-coloring of H exists through the use of the color set C. Remove the colors of . In the first place, we split x into and such that is the neighbor of and is the neighbor of . In the second place, the vertices and are stuck together for , and the colors of and are exchanged if necessary. Hence a nice NDT-k-coloring of G is given. This leads to a contradiction.
(3) Let and with . Suppose that the statement is false. Then . Let for and . This means that there are at most three vertices conflict with v. The graph satisfies the inequality . According to Lemma 1, we have .
With the aid of the minimality of G, an NDT-k-coloring of H exists through the use of the color set C. In this case, and for . The colors of the vertices are removed. In the first place, we use any color in to color . In the second place, for each , we use a color to recolor , and to color . As a consequence, at least different ways to recolor or color some edges incident with v exists. Because there are at most three vertices that conflict with v, it follows that is extended into a nice NDT-k-coloring of the entire graph G, which is a contradiction. □
Claim 11.
Let v be a 5-vertex of G.
- (1)
- If , then .
- (2)
- If , then .
Proof.
Let with .
(1) Suppose that the statement is false. Then if . Let , , and . Applying Claim 9, we obtain the expressions and for and . The graph satisfies the inequality . According to Lemma 1, we have .
With the aid of the minimality of G, an NDT-k-coloring of H exists through the use of the color set C. In this case, and for . The colors of the vertices are removed. We assume, without loss of generality, that for . If we can color legally, then a nice NDT-k-coloring of G is obtained. Otherwise, our assumptions are that and . After we use a color to recolor the edge , these two possibilities are considered according to whether or .
- . Then we use a color in to color the edge in which case there is no conflict between v and . Thus, a nice NDT-k-coloring of G is given, producing a contradiction.
- . If , then we color with . If , then we use 6 to recolor the vertex v and to color the edge . It follows that a nice NDT-k-coloring of G is obtained, producing a contradiction.
(2) Suppose that the statement is false. Then if . Let for and . It follows that for by Claim 9. The graph satisfies the inequality . In accordance with Lemma 1, we have .
With the minimality of G, an NDT-k-coloring of H exists through the use of the color set C. In this case, and for . The colors of the vertices are removed. We assume, without loss of generality, that for . If can be legally colored, then a nice NDT-k-coloring of G is obtained. Otherwise, our assumption is that . As with the discussion in Remark 1, we use 8 to color the edge and a color in to recolor the vertex v for which there is no conflict between v and . Hence a nice NDT-k-coloring of G is given, which is a contradiction. □
Claim 12.
Let v be a 6-vertex of G. If , then .
Proof.
Let with . Suppose that the statement is false. Then if . Set , for and . It follows that for from Claim 9. The graph satisfies the inequality . In accordance with Lemma 1, we have .
With the aid of the minimality of G, an NDT-k-coloring of H exists through the use of the color set C. In this case, and for . The colors of the vertices are removed. We assume, without loss of generality, that for . If we can color legally, then a nice NDT-k-coloring of G is obtained. Otherwise, we assume that . Then we use 7 to recolor the vertex v and 8 to color the edge . Hence a nice NDT-k-coloring of G is given, which is a contradiction. □
5.2. Discharging Analysis in G
In the first place, an initial charge function is defined for each vertex v in . In the second place, the discharging rules are designed and the charges on the vertices are redistributed accordingly. After the discharging process is finished, this produces the new charge function on the vertices. While the discharging is in process, this equation holds.
According to Lemma 2, we need to demonstrate that for a vertex v in , if , if , if , contradicting the condition that . Hence, it is proved that there is no such minimal counterexample. Assume that an edge satisfying the inequalities and is in . The following is our definition of the discharging rules.
(R1) If , then v gives 1 to u.
(R2) If , then v gives to u.
Suppose that v is a q-vertex in . Based on the value of q, we will calculate the new charge of the vertex v.
Case 1. . The equality is established. It follows from Claim 9 that the neighbor of v is a -vertex and . According to the rule (R1), we have .
Case 2. . The equality is established. It follows from Claim 9 that the neighbors of v are two -vertices and . According to the rule (R1), we have .
Case 3. . The equality is established. It follows from Claim 9 that the neighbors of v are three -vertices. According to the rule (R2), we have .
Case 4. . The equality is established. To comply with the rules (R1) and (R2), we have .
Case 5. . The equality is established. If , then it follows from Claim 11(1) that . According to the rule (R1), we have . Otherwise, . It follows from Claim 11(2) that . According to the rule (R2), we have .
Case 6. . The equality is established. It follows from Claim 10(3) that . If , then , which is guaranteed by Claim 10(1). According to the rule (R1), we have . If , then and , which are guaranteed by Claims 10(1) and 12. According to the rules (R1) and (R2), we have . If and , then and , which are guaranteed by Claims 10(2) and 12. According to the rules (R1) and (R2), we have . If , applying the rule (R2), then .
Case 7. . The equality is established. It follows from Claim 10(3) that . If , then , which is guaranteed by Claim 10(1). According to the rule (R1), we have . If , then , which is guaranteed by Claim 10(1). To comply with the rules (R1) and (R2), we have . If , then , which is guaranteed by Claim 10(2). To comply with the rules (R1) and (R2), we have .
Thus, we obtain that for , if , if . The proof of Theorem 2a is accomplished. □
6. Proof of Theorem 2b
To prove the necessary and sufficient conditions in Theorem 2b, by Theorem 2a, we only need to demonstrate the following theorem.
Theorem 4.
Let G be a graph with and . If there is not any pair of adjacent -vertices in G, then .
Proof.
Reductio ad absurdum is used to demonstrate this theorem. Let . Assume that G with is a minimal counterexample of Theorem 4, to put it another way, no NDT-k-coloring of G with exists, whereas an NDT-k-coloring of any other graph H with and smaller than G exists. The graph G is connected, which we can easily observe. The color set satisfies the expression . Since there are no pairs of adjacent -vertices in G, we can obtain easily that no -vertex adjacent to a 1-vertex exists. Combining the similar discussion of Claims 9–12, we deduce the following structural properties of G.
Claim 13.
Assume that v is a vertex in .
- (1)
- If , then .
- (2)
- If , then for .
- (3)
- .
- (4)
- If , then .
- (5)
- Let . If , then . If , then .
- (6)
- Let . If , then .
- (7)
- If , then .
For the purpose of deriving contradiction, at the very beginning, the same charge function is used for each vertex v in . Afterwards, the same discharging rules (R1) and (R2) are defined. By Lemma 2, it is sufficient to demonstrate that the new charge function complies with the requirements that and . For meeting the condition , this has been justified in Section 5.2. Hence, our assumption is that . In accordance with Claims 13(3) and 13(7), we have and . To comply with the rules (R1) and (R2), we calculate . Therefore, the proof of Theorem 2b is completed. □
7. Conclusions and Future Work
Neighbor distinguishing colorings of graphs represent mathematical problems based on the actual background of channel assignment in wireless communication networks. In this paper, characterizations are achieved for the neighbor distinguishing edge chromatic numbers of the graph G with and and the neighbor distinguishing total chromatic numbers of the graph G with and through the use of the discharging method.
These results will provide us the exact numbers of channels to be assigned in the wireless networks of topological structures with a maximum average degree of less than four. It realizes the synchronous transmission or reception of data without interference between the adjacent edges incident to the same vertex. At the same time, it also enables bidirectional edges between adjacent vertices to transmit and receive data simultaneously without interfering with each other. Thus, the utilization efficiency of channel resources is improved in wireless communication networks.
For the graph G with , it is our opinion that the condition in the neighbor distinguishing edge coloring of G and the condition in the neighbor distinguishing total coloring of G can probably be reduced slightly. For this reason, we raise two problems as follows.
Problem 1.
Give the minimum positive integer , satisfying that if G is a graph with and , then , and further if and only if there is a pair of adjacent -vertices in G.
Problem 2.
Give the minimum positive integer , satisfying that if G is a graph with and , then , and further if and only if there is a pair of adjacent -vertices in G.
Author Contributions
Writing—original draft preparation, J.H.; formal analysis, S.W. and Y.C.; writing—review and editing, M.L. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported by the Natural Science Foundation of Hebei Province (A2020402006) and the National Natural Science Foundation of China (11701136).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
No new data were created or analyzed in this study. Data sharing is not applicable to this article.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Zhang, Z.; Liu, L.; Wang, J. Adjacent strong edge coloring of graphs. Appl. Math. Lett. 2002, 15, 623–626. [Google Scholar] [CrossRef]
- Balister, P.; Györi, E.; Lehel, J.; Schelp, R. Adjacent vertex distinguishing edge-colorings. SIAM J. Discrete Math. 2007, 21, 237–250. [Google Scholar] [CrossRef]
- Akbari, S.; Bidkhori, H.; Nosrati, N. r-Strong edge colorings of graphs. Discrete Math. 2006, 306, 3005–3010. [Google Scholar] [CrossRef]
- Zhang, L.; Wang, W.; Lih, K. An improved upper bound on the adjacent vertex distinguishing chromatic index of a graph. Discrete Appl. Math. 2014, 162, 348–354. [Google Scholar] [CrossRef]
- Wang, Y.; Wang, W.; Huo, J. Some bounds on the neighbor-distinguishing index of graphs. Discrete Math. 2015, 338, 2006–2013. [Google Scholar] [CrossRef]
- Vučković, B. Edge-partitions of graphs and their neighbor-distinguishing index. Discrete Math. 2017, 340, 3092–3096. [Google Scholar] [CrossRef]
- Hatami, H. Δ + 300 is a bound on the adjacent vertex distinguishing edge chromatic number. J. Combin. Theory Ser. B 2005, 95, 246–256. [Google Scholar] [CrossRef]
- Joret, G.; Lochet, W. Progress on the adjacent vertex distinguishing edge coloring conjecture. SIAM J. Discrete Math. 2020, 34, 2221–2238. [Google Scholar] [CrossRef]
- Horňák, M.; Huang, D.; Wang, W. On neighbor-distinguishing index of planar graphs. J. Graph Theory 2014, 76, 262–278. [Google Scholar] [CrossRef]
- Cheng, X.; Wang, B.; Wang, J. The adjacent vertex distinguishing edge choosability of planar graphs with maximum degree at least 11. Discrete Appl. Math. 2022, 313, 29–39. [Google Scholar] [CrossRef]
- Huang, D.; Cai, H.; Wang, W.; Huo, J. Neighbor-distinguishing indices of planar graphs with maximum degree ten. Discrete Appl. Math. 2023, 329, 49–60. [Google Scholar] [CrossRef]
- Wang, W.; Huang, D. A characterization on the adjacent vertex distinguishing index of planar graphs with large maximum degree. SIAM J. Discrete Math. 2015, 29, 2412–2431. [Google Scholar] [CrossRef]
- Wang, W.; Xia, W.; Huo, J.; Wang, Y. On the neighbor-distinguishing indices of planar graphs. Bull. Malays. Math. Sci. Soc. 2022, 45, 677–696. [Google Scholar] [CrossRef]
- Huo, J.; Li, M.; Wang, Y. A Characterization for the Neighbor Distinguishing Index of planar graphs. Symmetry 2022, 14, 1289. [Google Scholar] [CrossRef]
- Wang, Y.; Cheng, J.; Luo, R.; Mulley, G. Adjacent vertex-distinguishing edge coloring of 2-degenerate graphs. J. Comb. Optim. 2016, 31, 874–880. [Google Scholar] [CrossRef]
- Montassier, M.; Raspaud, A. (d,1)-total labeling of graphs with a given maximum average degree. J. Graph Theory 2006, 51, 93–109. [Google Scholar] [CrossRef]
- Huang, D.; Zhang, X.; Wang, W.; Finbow, S. Adjacent vertex distinguishing edge coloring of planar graphs without 3-cycles. Discrete Math. Algorithms Appl. 2020, 12, 2050035. [Google Scholar] [CrossRef]
- Zhang, Z.; Chen, X.; Li, J.; Yao, B.; Lu, X.; Wang, J. On adjacent-vertex-distinguishing total coloring of graphs. Sci. China Ser. A 2005, 48, 289–299. [Google Scholar] [CrossRef]
- Wang, H. On the adjacent vertex distinguishing total chromatic number of the graphs with Δ(G) = 3. J. Comb. Optim. 2007, 14, 87–109. [Google Scholar] [CrossRef]
- Chen, X. On the adjacent vertex distinguishing total coloring numbers of graphs with Δ = 3. Discrete Math. 2008, 308, 4003–4007. [Google Scholar] [CrossRef]
- Hulgan, J. Concise proofs for adjacent vertex-distinguishing total colorings. Discrete Math. 2009, 309, 2548–2550. [Google Scholar] [CrossRef]
- Papaioannou, A.; Raftopoulou, C. On the AVDTC of 4-regular graphs. Discrete Math. 2014, 330, 20–40. [Google Scholar] [CrossRef]
- Lu, Y.; Li, J.; Luo, R.; Miao, Z. Adjacent vertex distinguishing total coloring of graphs with maximum degree 4. Discrete Math. 2017, 340, 119–123. [Google Scholar] [CrossRef]
- Huang, D.; Wang, W.; Yan, C. A note on the adjacent vertex distinguishing total chromatic number of graphs. Discrete Math. 2012, 312, 3544–3546. [Google Scholar] [CrossRef]
- Vučković, B. An improved upper bound on the adjacent vertex distinguishing total chromatic number of graphs. Discrete Math. 2018, 341, 1472–1478. [Google Scholar] [CrossRef]
- Coker, T.; Johannson, K. The adjacent vertex distinguishing total chromatic number. Discrete Math. 2012, 312, 2741–2750. [Google Scholar] [CrossRef]
- Huang, D.; Wang, W. Adjacent vertex distinguishing total colorings of planar graphs with large maximum degree. Sci. Sin. Math. 2012, 42, 151–164. (In Chinese) [Google Scholar]
- Cheng, X.; Wang, G.; Wu, J. The adjacent vertex distinguishing total chromatic numbers of planar graphs with Δ = 10. J. Comb. Optim. 2017, 34, 383–397. [Google Scholar] [CrossRef]
- Wang, W.; Huo, J.; Huang, D.; Wang, Y. Planar graphs with Δ = 9 are neighbor-distinguishing totally 12-colorable. J. Comb. Optim. 2019, 37, 1071–1089. [Google Scholar] [CrossRef]
- Hu, J.; Wang, G.; Wu, J.; Yang, D.; Yu, X. Adjacent vertex distinguishing total coloring of planar graphs with maximum degree 9. Discrete Math. 2019, 342, 1392–1402. [Google Scholar] [CrossRef]
- Chang, Y.; Hu, J.; Wang, G.; Yu, X. Adjacent vertex distinguishing total coloring of planar graphs with maximum degree 8. Discrete Math. 2020, 343, 112014. [Google Scholar] [CrossRef]
- Wang, W.; Huang, D. The adjacent vertex distinguishing total coloring of planar graphs. J. Comb. Optim. 2014, 27, 379–396. [Google Scholar] [CrossRef]
- Huo, J.; Wang, W.; Wang, Y. A characterization for the neighbor-distinguishing total chromatic number of planar graphs with Δ = 13. Discrete Math. 2018, 341, 3044–3056. [Google Scholar] [CrossRef]
- Huo, J.; Wang, Y.; Wang, W.; Xia, W. Neighbor-distinguishing total coloring of planar graphs with maximum degree twelve. J. Comb. Optim. 2020, 39, 246–272. [Google Scholar] [CrossRef]
- Wang, W.; Wang, Y. Adjacent vertex distinguishing total coloring of graphs with lower average degree. Taiwan J. Math. 2008, 12, 979–990. [Google Scholar] [CrossRef]
- Cranston, D.; West, D. An introduction to the discharging method via graph coloring. Discrete Math. 2017, 340, 766–793. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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/).