Open Access Open Access  Restricted Access Subscription Access

A Linear Algorithm for the Grundy Number of A Tree


Affiliations
1 Department of Electronic Technologies of Information and Telecommunications, Sfax, Tunisia
 

A coloring of a graph G = (V, E) is a partition {V1, V2, . . . , Vk} of V into independent sets or color classes. A vertex v ∈ Vi is a Grundy vertex if it is adjacent to at least one vertex in each color class Vj for every j<i. A coloring is a Grundy coloring if every color class contains at least one Grundy vertex, and the Grundy number of a graph is the maximum number of colors in a Grundy coloring. We derive a natural upper bound on this parameter and show that graphs with sufficiently large girth achieve equality in the bound. In particular, this gives a linear-time algorithm to determine the Grundy number of a tree.

Keywords

Graphs, Grundy Number, Algorithm , Linear-Time Algorithm , Coloring of a Graph.
User
Notifications
Font Size

Abstract Views: 368

PDF Views: 158




  • A Linear Algorithm for the Grundy Number of A Tree

Abstract Views: 368  |  PDF Views: 158

Authors

Ali Mansouri
Department of Electronic Technologies of Information and Telecommunications, Sfax, Tunisia
Mohamed Salim Bouhlel
Department of Electronic Technologies of Information and Telecommunications, Sfax, Tunisia

Abstract


A coloring of a graph G = (V, E) is a partition {V1, V2, . . . , Vk} of V into independent sets or color classes. A vertex v ∈ Vi is a Grundy vertex if it is adjacent to at least one vertex in each color class Vj for every j<i. A coloring is a Grundy coloring if every color class contains at least one Grundy vertex, and the Grundy number of a graph is the maximum number of colors in a Grundy coloring. We derive a natural upper bound on this parameter and show that graphs with sufficiently large girth achieve equality in the bound. In particular, this gives a linear-time algorithm to determine the Grundy number of a tree.

Keywords


Graphs, Grundy Number, Algorithm , Linear-Time Algorithm , Coloring of a Graph.