## b-continuity and Partial Grundy Coloring of graphs with large girth /star

Allen Ibiapina and Ana Silva

ParGO Group - Paralelism, Graphs and Optimization Departamento de Matemática Universidade Federal do Ceará Fortaleza, CE - Brazil

allenr.roossim@gmail.com anasilva@mat.ufc.br ;

Abstract. A b-coloring of a graph is a proper coloring such that each color class has at least one vertex which is adjacent to each other color class. The b-spectrum of G is the set S b ( G ) of integers k such that G has a b-coloring with k colors and b G ( ) = max S b ( G ) is the b-chromatic number of G . A graph is bcontinous if S b ( G ) = [ χ G , b G ( ) ( )] ∩ Z . An infinite number of graphs that are not b-continuous is known. It is also known that graphs with girth at least 10 are b-continuous. A partial Grundy coloring is a proper coloring f : V ( G ) → { 1 , . . . , k } such that each color class i contains some vertex u that is adjacent to every color class j such that j &lt; i . The partial Grundy number of G is the maximum value ∂Γ G ( ) for which G has a partial Grundy coloring.

In this work, we prove that graphs with girth at least 8 are b-continuous, and that the b-spectrum of a graph G with girth at least 7 contains the integers between 2 χ G ( ) and b G ( ) . We also prove that ∂Γ G ( ) equals a known upper bound when G is a graph with girth at least 7. These results generalize previous ones by LinharesSales and Silva (2017), and by Shi et al.(2005).

## 1 Introduction

/negationslash

Let G be a simple graph (for basic terminology on graph theory, we refer the reader to [4]). A function ψ : V ( G ) → N is a proper k-coloring of G if | ψ V ( ( G )) | = k and ψ u ( ) = ψ v ( ) whenever uv ∈ E G ( ) . Because we only deal with proper colorings in this text, from call them simply a coloring. We call the elements of ψ V ( ( G )) colors . Given a color i ∈ ψ V ( ( G )) , the set ψ -1 ( ) i is called color class i . The chromatic number of G is the minimum value χ G ( ) for which G admits a coloring. The problem of deciding χ G ( ) ≤ k for given G and k is one of the most studied problems in Graph Theory. It is one of Karp's 21 NP -complete problems [12], and it remains NP -complete even when restricted to many classes of graphs, as for instance, it is NP -complete when k = 3 and G is a 4-regular planar graph [7], or a line graph [10]. There are many variations of the coloring problem, and in this article we investigate two of these variations, both of them based on existing coloring heuristics.

/star Partially supported by CNPq Projects Universal no. 401519/2016-3 and Produtividade no. 304576/2017-4, and by FUNCAP/CNPq project PRONEM no. PNE-0112-00061.01.00/16.

/negationslash

Given a coloring ψ of G , we say that u ∈ V ( G ) is a b-vertex in ψ if u is adjacent to every color class different from ψ u ( ) , i.e., if N u ( ) ∩ ψ -1 ( ) = i ∅ for every i = ψ u ( ) . Note that if some color class c does not contain b-vertices, we can obtain a ( k -1) -coloring by changing the color of each vertex v ∈ ψ -1 ( c ) to another color different from c where v has no neighbors. We say that this new coloring is obtained from the first one by cleaning color c . If a coloring cannot be cleaned, it means that all color classes have at least one b-vertex. Such a coloring is called a b-coloring of G . Observe that an optimal coloring cannot have the number of colors decreased by the described algorithm; therefore every optimal coloring is also a b-coloring. In [11], the authors define the b-chromatic number of G , denoted by b G ( ) , as the largest natural k for which G has a b-coloring with k colors. In the same article, the authors demonstrated that the problem of finding b G ( ) is NP -complete in general.

/negationslash

Another interesting aspect about b-colorings concerns its existence for every possible value between χ G ( ) and b G ( ) . In [11], the authors observe that the cube has a b-coloring using 2 colors and 4 colors, but has no b-coloring using 3 colors. Inspired by this result, in [13] it is shown that for any integer n ≥ 4 the graph obtained from the complete bipartite graph K n,n by deleting the edges from a perfect matching has a bcoloring using 2 and n colors, but has no b-coloring using a number of colors between 2 and n . This motivates the definition of the b-spectrum of G , that is the set S b ( G ) containing every integer k such that G has a b-coloring with k colors. A graph G is b-continous if S b ( G ) = [ χ G , b G ( ) ( )] ∩ Z . In [3], they prove that for each finite subset S ⊂ N -{ } 1 , there exists a graph G such that S b ( G ) = S , and also that deciding if a graph is b-continuous is NP -complete even if colorings with χ G ( ) and b G ( ) colors are given.

Now, given a b-coloring with k colors, since each b-vertex has at least k -1 neighbors, there exists k vertices with degree at least k -1 (this would be a subset of k b-vertices of the k colors). So if we define m G ( ) as the largest positive integer k such that there exist at least k vertices with degree at least m G ( ) -1 in G , we have that b G ( ) ≤ m G ( ) . This upper bound was introduced in [11], where the authors show that one can find m G ( ) in polynomial time using the degree list of the graph. Also, they prove that if G is a tree, then b G ( ) ≥ m G ( ) -1 , and that one can decide if b G ( ) = m G ( ) in polynomial time. Their result was later generalized for graphs with girth at least 7 [20] (the girth of G is the minimum lenght of a cycle in G ). We also mention that there are many results that say that regular graphs with large girth have high b-chromatic number [17,5,18,17]. Indeed, the following conjecture is still open.

Conjecture 1 (Blidia, Maffray and Zemir [17]). If G is a d -regular graph with girth at least 5 and G is not the Petersen graph, then b G ( ) = d +1 .

Because of these results, it makes sense to investigate the b-continuity of graphs with large girth. Indeed, in [1] the authors prove that regular graphs with girth at least 6 and without cycles of length 7 are b-continuous, and in [15], they prove that every graph with girth at least 10 are b-continuous. Here, we improve their result to graphs with girth at least 8.

Theorem 1. If G is a graph with girth at least 8, then G is b-continuous.

In addition, we prove that graphs with girth at least 7 are, in a way, almost bcontinuous.

Theorem 2. If G is a graph with girth at least 7, then [2 χ G , b G ( ) ( )] ∩ Z ⊆ S b ( G ) .

Now, given a coloring ψ : V ( G ) →{ 1 , . . . , k } , we say that u ∈ V ( G ) is a Grundy vertex if u has a neighbor in color class i , for every color i &lt; f u ( ) , and that f is a partial Grundy coloring if every color class contains at least one Grundy vertex. This concept was introduced in [8], where the authors relate the new concept with parsimonious colorings. We mention that a more largely studied concept is that of the Grundy colorings, where every vertex is a Grundy vertex. These are also called greedy colorings since they represent colorings that can be obtained by the greedy algorithm. In this context, a partial Grundy coloring can be thought of as a coloring that cannot have the number of colors decreased by moving vertices to smaller colors. Because a coloring with χ G ( ) colors cannot be improved like this, we get that it must be a partial Grundy coloring. The partial Grundy number is then defined as the worst case scenario for this heuristis, i.e., it is the maximum number of colors in any partial Grundy coloring; it is denoted by ∂Γ G ( ) .

Interestingly enough, these colorings are also easier on graphs with large girth. In [19], the authors introduce an upper bound for ∂Γ G ( ) , called the stair factor of G and denoted here by s G ( ) , and they prove that if G has girth at least 9, then ∂Γ G ( ) = s G ( ) . We improve their result in the theorem below.

Theorem 3. If G is a graph with girth at least 7, then ∂Γ G ( ) = s G ( ) , and an optimal partial Grundy coloring can be obtained in polynomial time.

Observe that this and the result in [20] tell us that that if G has girth at least 7, then both the b-chromatic number and the partial Grundy number of G are high. However, we mention that these colorings are not similar when the continuity is concerned. In [2], the authors prove that every graph G has a partial Grundy coloring with k colors, for every k ∈ { χ G , . . . , ∂Γ ( ) ( G ) } . This is a common trait with Grundy colorings [6].

Our article is organized as follows. In Section 2, we prove Theorems 1 and 2; in Section 3, we prove Theorem 3; and in Section 4, we give our closing remarks. The definitions and notation are introduced as they are needed.

## 2 b-continuity

In [1], a vertex u ∈ V ( G ) is called a k -iris if there exists S ⊆ N u ( ) such that | S | ≥ k -1 and d v ( ) ≥ k -1 for every v ∈ S . See Figure 1. This definition is important because of the following important lemma.

Lemma 1 ([1]). Let G be a graph with girth at least 6 and without cycles of lengh 7. If G has a k -iris with k ≥ χ G ( ) , then G has a b-coloring with k colors.

To prove Theorems 1 and 2, given a b-coloring of G with k colors, k &gt; χ G ( )+1 , we try to obtain a b-coloring of G with k -1 colors. However, this is not always possible, and when this happens, it is because we have a k -iris. Our theorem then follows from

Fig. 1. In the figure, we present a 4-iris.

![image](https://ac.marcodsn.me/arxiv-markdown-images/1908.00674v1-figure-0a00ddab-694c-49e4-b459-89a180cb4dcf.jpg)

the lemma above. We mention that the constraint about not having cycles of length 7 appears only in the above lemma, but not on our proof. We now introduce the further needed definitions.

Let G be a simple graph and ψ be a b-coloring of G with k &gt; χ G ( ) + 1 colors. We say that u realizes color i if ψ u ( ) = i and u is a b-vertex. We also say that color i is realized by u . For x ∈ V ( G ) and i ∈ { 1 , . . . , k } , let N ψ,i ( x ) be the set of vertices of color i in the neighborhood of x , i.e., N ψ,i ( x ) = N x ( ) ∩ ψ -1 ( ) i ; in fact, we omit ψ in the superscript since it is always clear from the context. This is also done in the next definitions. For a subset X ⊆ V ( G ) , let N i ( X ) = ⋃ x ∈ X N i ( X ) \ X . Let B ψ ( ) denote the set of b-vertices in ψ and, for each i ∈ { 1 , . . . , k } , let B i = B ψ ( ) ∩ ψ -1 ( ) i be the set of b-vertices in color class i .

Given a set K such that K ⊆ ψ -1 ( ) i for some i ∈ { 1 , . . . , k } , we say that a color j ∈ { 1 , . . . , k } \ { } i is dependent on K if N i ( B j ) ⊆ K ; denote by U K ( ) the set of colors depending on K . If K = { x } , we write simply U x ( ) . Given x ∈ V ( G ) \ B ψ ( ) , if | U x ( ) | ≥ 2 we call x a useful vertex; otherwise, we say that x is useless . For j ∈ { 1 , . . . , k } , we say that x ∈ V ( G ) is j-mutable if x is useless and there exists a color c such that we can change the color of x to c without creating any b-vertex of color j ; we also say that color c is safe for ( x, j ) . If there is no safe color for ( x, j ) , we say that x is j -imutable.

The next lemma is the main ingredient in our proof. Combined with Lemma 1, it immediatly implies Theorem 1.

Lemma 2. Let G = ( V, E ) be a graph with girth at least 7. If G has a b-coloring with k colors where k ≥ χ G ( ) + 1 , then either G has a b-coloring with k -1 colors, or G contains a ( k -1) -iris.

Proof. Our proof is similar to that made in [15], but we concentrate in one color that we want to eliminate.

Suppose that G does not have a b-coloring with k -1 colors; we prove that G has a ( k -1) -iris. For this, let ψ be a b-coloring with k colors that minimizes | B 1 | and then minimizes | ψ -1 (1) | (i.e., it firstly minimizes the number of b-vertices of color 1, then it minimizes the number of vertices of color 1). First, we prove that every x ∈ ψ -1 (1) \ B 1 is useful. Suppose otherwise and let x be a useless vertex in color class 1,

i.e., | U x ( ) | ≤ 1 . If U x ( ) = ∅ , then we can recolor x without losing any b-vertex, a contradiction since ψ minimizes | ψ -1 (1) | . And if U x ( ) = { d } , then we can obtain a b-coloring with k -1 by recoloring x and cleaning d , again a contradiction. Therefore, the following holds:

$$( i ) \, \text{Every } x \in \psi ^ { - 1 } ( 1 ) \, \sum B _ { 1 } \, \text{is useful}.$$

Now, we choose any u ∈ B 1 and analyse its vicinity in order to obtain the desired ( k -1) -iris. For this, the following two claims are essential.

Claim. Let j ∈ { 2 , . . . , k } . If every x ∈ N j ( u ) \ B j is 1-mutable, then one of the following holds:

/negationslash

- (ii) N u ( ) ∩ B j = ∅ ; or
- (iii) There exists a color d ∈ { 2 , . . . , k } \ { j } such that d depends on N j ( u ) , i.e.,

$$N ^ { j } ( B _ { d } ) \subseteq N ^ { j } ( u ).$$

Proof of claim: Suppose that neither (ii) nor (iii) holds, and let ψ ′ be obtained from ψ by changing the color of each x ∈ N j ( u ) to a color c safe for ( x, 1) . Because ( iii ) does not hold, we get that U N ( j ( u )) ⊆ { } 1 . Therefore, at most one color loses all of its b-vertices, namely color 1, and since every x ∈ N j ( u ) is 1-mutable, no b-vertices of color 1 is created. But because u is not a b-vertex in ψ ′ (it is not adjacent to color j anymore) and ψ minimizes | B 1 | , we get that ψ ′ cannot be a b-coloring, which means that we can obtain a b-coloring with k -1 colors by cleaning color 1. ♦

The following claim tells us that (ii) or (iii) actually always hold.

Claim. (iv) Every x ∈ N j ( u ) \ B j is 1-mutable, for every j ∈ { 2 , . . . , k } .

Proof of claim: Suppose, without loss of generality, that d ∈ { 2 , . . . , k } is such that the colors in { d + 1 , . . . , k } are exactly the colors that contains some 1 -imutable vertex. We count the number of colors with b-vertices in the vicinity of u to get that in fact d ≥ k . So, for each i ∈ { d + 1 , . . . , k } , let w i ∈ N i ( u ) be a 1 -imutable vertex. By definition, this means that, for each i ∈ { d +1 , . . . , k } , there exists some neighbor of w i that would be turned into a b-vertex of color 1 in case we change the color of w i ; let v i be such a vertex. We then know that v i ∈ ψ -1 (1) \ B 1 , which by (i) gets us that | U v ( i ) | ≥ 2 . By the definition of U x ( ) and the fact that every x ∈ { v d +1 , . . . , v k } is colored with color 1, we get:

/negationslash

$$U ( v _ { i } ) \cap U ( v _ { \ell } ) = \emptyset, \, \text{for every} \, i, \, \ell \in \{ d + 1, \dots, k \}, \, i \neq \ell. \quad \quad ( 1 )$$

Now, we investigate the b-vertices around colors { 2 , . . . , d } . By Claim 2, suppose, without loss of generality, that p ∈ { 2 , . . . , d } is such that (ii) holds for colors in { 2 , . . . , p } , while (iii) holds for colors in { p +1 , . . . , d } . For each i ∈ { p +1 , . . . , d } , let c i ∈ { 2 , . . . , k } \ { } i be a color depending on N i ( u ) , which means that B c i ⊆ N N ( i ( u )) . Observe that, since G has no cycles of length 3, we get:

$$\{ 2, \dots, p \} \cap \{ c _ { p + 1 }, \dots, c _ { d } \} = \emptyset$$

/negationslash

Also, because G has no cycles of length 4, we get c i = c /lscript for every i = /lscript , i.e.:

/negationslash

$$| \{ c _ { p + 1 }, \dots, c _ { d } \} | = d - p$$

Finally, because G has no cycles of length smaller than 6, we get that:

$$\{ 2, \dots, p, c _ { p + 1 }, \dots, c _ { d } \} \cap \bigcup _ { i = d + 1 } ^ { k } U ( v _ { i } ) = \emptyset.$$

/negationslash

Now, recall that ψ v ( i ) = 1 for every i ∈ { d +1 , . . . , k } , and that c i = 1 for every i ∈ { p +1 , . . . , d } . This means that 1 / ∈ { c p +1 , . . . , c d }∪ ⋃ p i = +1 d U v ( i ) . By combining Equations (1) through (4), we get the following, which implies d ≥ k as desired:

$$k - 1 & \geq | \{ 2, \dots, p \} \cup \{ c _ { p + 1 }, \dots, c _ { d } \} \cup U ( v _ { d + 1 } ) \cup \dots \cup U ( v _ { k } ) | \\ & = d - 1 + \sum _ { i = d + 1 } ^ { k } | U ( v _ { i } ) | \\ & \geq d - 1 + 2 ( k - d ).$$

Now, let N = ( N u ( ) ∪ N N u ( ( ))) \ { u } . Observe that because (ii) or (iii) holds for every color /lscript ∈ { 2 , . . . , k } , we get that B ψ ( ) ⊆ N . Suppose that N u [ ] does not contain a ( k -1) -iris, otherwise the proof is done. This means that at least one color in { 2 , . . . , k } , say k , is such that (ii) does not hold for k , which by Claim 2 implies that (iii) holds, i.e., that there exists a color in { 2 , . . . , k - } 1 , say 2, such that N 2 ( B k ) ⊆ N 2 ( u ) (Observe Figure 2). Now, let w ∈ N 1 ( B k ) ; it exists since the vertices in B k are bvertices. By (i), there exists at least two colors in { 2 , . . . , k } that depend on w . But because B ψ ( ) ⊆ N , we get a cycle of length at most 6, a contradiction. /square

Fig. 2. Structure around u when color k does not satisfy Claim 2.(ii).

![image](https://ac.marcodsn.me/arxiv-markdown-images/1908.00674v1-figure-683aa003-4671-49ea-8a6d-80a3442bb550.jpg)

Now, to prove Theorem 2, we apply Lemma 2 and the next lemma. A star is a tree that has at most one vertex with degree bigger than 1, and the diameter of a graph G is the maximum number of edges in a shortest path of G .

Lemma 3. If a graph G has girth at least 7 and a k -iris where k ≥ 2 χ G ( ) , then G has a b-coloring with k colors.

Proof. Let u ∈ V ( G ) be a k -iris with k ≥ 2 χ G ( ) . Let u , . . . , u 2 k be neighbors of u such that d u ( i ) ≥ k -1 for every i ∈ { 2 , . . . , k } ; let N i be a subset of k -2 neighbors of u i different from u . Start by coloring u with 1 and, for each i ∈ { 2 , . . . , k } , give color i to u i and colors { 2 , . . . , k } \ { } i to N i . Denote by P the set ⋃ k i =2 N u [ i ] (set of colored vertices), and observe that the coloring can be easily done since G T [ ] -u is a forest formed by k -1 stars. Also, note that we already have k b-vertices of distinct colors, and thus it only remains to extend the partial coloring to the rest of the graph. For this, let B be the set of vertices adjacent to some color class in { 1 , . . . , χ ( G ) } . See Figure 3.

Fig. 3. Subset of vertices around u . The label inside a vertex denotes its color.

![image](https://ac.marcodsn.me/arxiv-markdown-images/1908.00674v1-figure-e2267b45-8d62-4fa4-abda-6bf984b977e4.jpg)

We claim that | N w ( ) ∩ T | ≤ 1 for every w ∈ B ; indeed, because T induces a tree of diameter 4, if this was not true than we would get a cycle of length at most 6. By the definition of B , we then get that every w ∈ B has no neighbors in color classes χ G ( ) + 1 , . . . , k . Thus, since k ≥ 2 χ G ( ) , we can color G B [ ] with colors χ G ( ) + 1 , . . . , 2 χ G ( ) . Finally, by the definition of B , we know that every w ∈ V ( G ) \ ( B ∪ T ) has no neighbors of color 1 through χ G ( ) , which means that we can color G -T -B with these colors. /square

## 3 Partial Grundy Colorings

The next definitions were introduced in [19]. Given W = ( w , . . . , w 1 s ) , a sequence of vertices, we say that W is a feasible sequence if d G i ( w i ) ≥ i -1 , for every i ∈ { 1 , . . . , s } , where G i = G - { w i +1 , . . . , w s } . The stair factor of G is the maximum size of a feasible sequence; we denote it here by s G ( ) . In [19], they prove that s G ( ) is an upper bound for ∂Γ G ( ) , and that if W is a feasible sequence of G of size s , and G

has girth at least 9, then G has a partial Grundy coloring with s colors. This implies that ∂Γ G ( ) = s G ( ) when G has girth at least 9. We prove that it continues to hold when G has girth at least 7 by also proving that the existence of a feasible sequence of size s makes it possible to obtain a partial Grundy coloring of G of size s . We mention that they also prove that computing a feasible sequence of maximum size can be done in polynomial time, which combined with our proof imply Theorem 3.

Now,consider a feasible sequence ( w , . . . , w 1 s ) , s ≥ 2 , and for each i ∈ { 2 , . . . , s } , let N i ⊆ N G i ( w i ) be of cardinality i -1 . Denote the set { w , . . . , w 2 s } by W . We say that a partial coloring ψ of G is non-redundant for W if for every i ∈ { 2 , . . . , s } , we get that ψ w ( i ) = i and all the colored vertices in N i have distinct colors in { 1 , . . . , i - } 1 .

Proof (of Theorem 3). Let ( w , . . . , w 1 s ) be a feasible sequence. Denote by W the set { w , . . . , w 2 s } and let N i be defined as before; also let N = ⋃ s i =2 N i . First, note that if ψ is a non-redundant partial coloring that colors W ∪ N , then a partial Grundy coloring with at least s colors can be obtained from ψ in a greedy way: this is true because w i ∈ W is a Grundy vertex in ψ -1 ( ) i , for each i ∈ { 2 , . . . , s } , and any vertex x ∈ ψ -1 (1) , which exists since N 2 is colored with 1, is a Grundy vertex.

Start by coloring each w i ∈ W with i . For each x ∈ N , define:

$$m ( x ) = \min \{ i \in \{ 2, \dots, s \} \, | \, w _ { i } \in N ( x ) \}.$$

Note that if ψ is a non-redundant partial coloring and x is colored in ψ , then ψ x ( ) &lt; m x ( ) . We will then color N in a non-decreasing order of m x ( ) . Suppose we are at the iteration of some x ∈ N , and observe that the colors that are forbidden for x are the colors that appear in N x ( ) , and also the colors that appear in N w ( i ) , where w i ∈ N x ( ) . So, denote by /lscript the value m x ( ) and by F the set of vertices N x ( ) ∪ N N ( W ( x )) . By what was said before, if there exists a color c ∈ { 1 , . . . , /lscript - } \ 1 ψ F ( ) , then we can give color c to x to obtain a non-redundant partial coloring that colors x , so suppose otherwise. For each i ∈ { 1 , . . . , /lscript - } 1 , let y i ∈ F be such that ψ y ( i ) = i . First, note that, by the definition of m x ( ) and the fact that ψ y ( i ) &lt; m x ( ) , we get that if y i ∈ N x ( ) , then y i ∈ N . Now, for each i ∈ { 1 , . . . , /lscript - } 1 , define:

$$u _ { i } = \begin{cases} y _ { i } \, \text{if } y _ { i } \in W \\ w _ { m ( y _ { i } ) } \, \text{otherwise} \end{cases}$$

Let W &lt;/lscript be the set { w , . . . , w 2 /lscript -1 } . Observe Figure 4.

/negationslash

Consider i ∈ { 1 , . . . , /lscript - } 1 . If u i = y i , then, because ψ y ( i ) &lt; m x ( ) , we get u i ∈ W &lt;/lscript . Otherwise, we get that y i ∈ N and, by the chosen order of coloring, we get that m y ( i ) &lt; m x ( ) , which again implies that u i ∈ W &lt;/lscript . We then get { u , . . . , u 1 /lscript -1 } ⊆ W &lt;/lscript = { w , . . . , w 2 /lscript -1 } , which by the pigeonhole principle implies that there exist i, j ∈ { 1 , . . . , /lscript -1 } with i = j such that u i = u j . But because u i and u j are at distance at most 3 from x , we get a cycle of length smaller than 7, a contradiction. /square

## 4 Conclusion

We have proved that every graph with girth at least 8 is b-continuous, and that graphs with girth at least 7 are in a way almost b-continuous. This improves the result presented

Fig. 4. Subset of vertices in the vicinity of x . Black vertices are in W . Square vertices are in { u , . . . , u 1 /lscript } . Observe that no two of them are equal since G has girth at least 7.

![image](https://ac.marcodsn.me/arxiv-markdown-images/1908.00674v1-figure-0e3e42b9-34ff-4543-b4bb-f35fb35d0e1c.jpg)

in [15], where they prove that graphs with girth at least 10 are b-continuous. There, the authors also pose the following questions:

Question 1. What is the minimum ˆ g such that G is b-continuous whenever G is a graph with girth at least ˆ g ?

Question 2. What is the minimum ˜ g such that G is b-continuous whenever G is a bipartite graph with girth at least ˜ g ?

Recall that the graph obtained from the complete bipartite graph K n,n by removing a perfect matching is not b-continuous, for every n ≥ 4 [13]. Hence, by our result we get:

$$5 \leq \hat { g } \leq 8.$$

And because bipartite graphs have no odd cycles, we get:

$$\tilde { g } \in \{ 6, 8 \}.$$

We believe that the same techniques might improve this bound to 7, but not further. In particular, we mention that Lemma 2 works for graphs with girth 7, and that Theorem 1 is restricted to girth at least 8 just because of Lemma 1. Therefore, if the following question is answered 'yes', then we get ˆ g ≤ 7 .

Question 3. Let G be a graph with girth at least 7 such that G has a k -iris, with k ≥ χ G ( ) + 1 . Does G admit a b-coloring with k colors?

We also mention that the coloring problem is NP -complete for graphs with girth at least k , for every fixed k ≥ 3 [16]. This is why any proof of a result like Theorem 1 is expected to have a non-constructive part.

As for the case of bipartite graphs, we think it is worth mentioning a known conjecture about their b-chromatic number. Recall the upper bound m G ( ) for the b-chromatic number b G ( ) , which is the maximum value k for which there exist k vertices with degree at least k -1 . The set of all vertices with degree at least m G ( ) -1 is denoted by D G ( ) , and a graph is said to be tight if | D G ( ) | = m G ( ) ; this means that there is only one candidate set for the set of b-vertices of a b-coloring of G with m G ( ) colors. Deciding if b G ( ) = m G ( ) is NP -complete even for bipartite tight graphs [13]. In [9], the authors define the class B m that contains every bipartite graph G = ( A ∪ B,E ) such that m G ( ) = m D G , ( ) = A and G has girth at least 6. They conjecture the following:

Conjecture 2 (Havet, Linhares-Sales and Sampaio [9]). For every m ≥ 3 , and every G ∈ B m , we have that:

$$b ( G ) \geq m ( G ) - 1.$$

We mention that, if G is a bipartite graph with girth at least 6 and a b-coloring of G with k colors is given, with k ≥ χ G ( ) + 1 , then, with a little more work in the proof of Lemma 2, one can get that G contains an induced subgraph H that has a structure similar to the structure of a graph in B k . Trying to use this structure to obtain a bcoloring of H with k -1 colors could translate into proving Conjecture 2. And on the other way around, we believe that a strategy to prove Conjecture 2 could help coloring these graphs, which would imply that the answer to Question 2 is 'yes'. This means that answering Question 2 seems as hard as proving Conjecture 2. We also mention that in [14], it is proved that Conjecture 2 is a consequence of the famous Erd˝s-Fabero Lovász Conjecture, which remains open since 1972 and which is largely believed to hold. This is strong evidence that Conjecture 2 holds.

Now, concerning partial Grundy colorings, an obvious question also concerns the minimum girth for which ∂Γ G ( ) = s G ( ) holds.

Question 4. What is the minimum ˙ g such that ∂Γ G ( ) = s G ( ) whenever G is a graph with girth at least ˙ g ?

Oberve that if G = ( A ∪ B,E ) is the complete bipartite graph K n,n , then s G ( ) = n + 1 : a feasible sequence is obtained by starting with any vertex in A , then ordering each v ∈ B . However, we argument that the only existing partial Grundy coloring of G uses 2 colors. For this, suppose without loss of generality that color 1 appears in A . Then no vertex in B is colored with 1, which means that no Grundy vertex of color bigger than 1 can appear in A . But now, if color i &gt; 2 has a Grundy vertex u in B , then color 2 must appear in A and, therefore, cannot appear in B . We get a contradiction since in this case color 2 has no Grundy vertices. We then get the following bounds:

5 ≤ ˙ g ≤ 7 .

## References

- 1. R. Balakrishnan and T. Kavaskar. b-coloring of kneser graphs. Discrete Appl. Math. , 160:914, 2012.

- 2. R. Balakrishnan and T. Kavaskar. Interpolation theorem for partial grundy coloring. Discrete Math. , 313(8):949-950, 2013.
- 3. D. Barth, J. Cohen, and T. Faik. On the b-continuity property of graphs. Discrete Appl. Math. , 155:1761-1768, 2007.
- 4. A. Bondy and U.S.R. Murty. Graph Theory . Spring-Verlag Press, 2008.
- 5. S. Cabello and M. Jakovac. On the b-chromatic number of regular graphs. Discrete Appl. Math. , 159:1303-1310, 2011.
- 6. C.A. Christen and S.M. Selkow. Some perfect coloring properties of graphs. Journal of Combinatorial Theory B , 27:49-59, 1979.
- 7. D.P. Dailey. Uniqueness of colorability and colorability of planar 4-regular graphs are npcomplete. Discrete Math. , 30(3):289-293, 1980.
- 8. P. Erd˝s, S.T. Hedetniemi, R. Laskar, and G.C.E. Prins. On the equality of the partial grundy o and upper ochromatic numbers of graphs. Discrete Math. , 272(1):53-64, 2003.
- 9. F. Havet, C. Linhares-Sales, and L. Sampaio. b-coloring of tight graphs. Discrete Appl. Math. , 160(18):2709-2715, 2012.
- 10. I. Holyer. The np-completeness of edge-coloring. SIAM J. on Computing , 10(4):718-720, 1981.
- 11. R.W. Irving and D.F. Manlove. The b-chromatic number of a graph. Discrete Appl. Math. , 91:127-141, 1999.
- 12. R. Karp. Reducibility among combinatorial problems. Complexity of Computations, Advances in Computer Research , 85-103, 1972.
- 13. J. Kratochvíl, Zs. Tuza, and M. Voigt. On the b-chromatic number of graphs. In WG2002 Int. Workshop on Graph-Theoretic Concepts in Comp. Sc. , 2002.
- 14. W.-H. Lin and G.J. Chang. b-coloring of tight bipartite graphs and the erdos-faber-lovász conjecture. Discrete Appl. Math. , 161(7-8):1060-1066, 2013.
- 15. C. Linhares-Sales and A. Silva. The b-continuity of graphs with large girth. Graphs and Combinatorics , 33(5):1139-1146, 2017.
- 16. V.V. Lozin and M. Kaminski. Coloring edges and vertices of graphs without short or long cycles. Contributions do Discrete Mathematics , 2(1), 2007.
- 17. F. Maffray M. Blidia and Z. Zemir. On b-colorings in regular graphs. Discrete Appl. Math. , 157:1787-1793, 2009.
- 18. A. El Sahili and H. Kouider. About b-colouring of regular graphs. Utilitas Math. , 80:211215, 2009.
- 19. Z. Shi, W. Goddard, S.T. Hedetniemi, K. Kennedy, R. Laskar, and A. McRae. An algorithm for partial Grundy number on trees. Discrete Math. , 304:108-116, 2005.
- 20. C. Lima V. Campos and A. Silva. Graphs with girth at least 7 have high b-chromatic number. European Journal of Combinatorics , 48:154-164, 2015.
Allen Ibiapina Ana Silva
b-continuity and Partial Grundy Coloring of graphs with large girth
A b-coloring of a graph is a proper coloring such that each color class has
at least one vertex which is adjacent to each other color class. The b-spectrum
of $G$ is the set $S_{b}(G)$ of integers $k$ such that $G$ has a b-coloring
with $k$ colors and $b(G)=\max S_{b}(G)$ is the b-chromatic number of $G$. A
graph is b-continous if $S_{b}(G)=[\chi(G),b(G)]\cap \mathbb{Z}$. An infinite
number of graphs that are not b-continuous is known. It is also known that
graphs with girth at least 10 are b-continuous.
  A partial Grundy coloring is a proper coloring $f:V(G)\rightarrow
\{1,\ldots,k\}$ such that each color class $i$ contains some vertex $u$ that is
adjacent to every color class $j$ such that $j<i$. The partial Grundy number of
$G$ is the maximum value $\partial\Gamma(G)$ for which $G$ has a partial Grundy
coloring.
  In this work, we prove that graphs with girth at least 8 are b-continuous,
and that the b-spectrum of a graph $G$ with girth at least 7 contains the
integers between $2\chi(G)$ and $b(G)$. We also prove that $\partial\Gamma(G)$
equals a known upper bound when $G$ is a graph with girth at least 7. These
results generalize previous ones by Linhares-Sales and Silva (2017), and by Shi
et al.(2005).