8 research outputs found

    A note on connected greedy edge colouring

    Full text link
    Following a given ordering of the edges of a graph GG, the greedy edge colouring procedure assigns to each edge the smallest available colour. The minimum number of colours thus involved is the chromatic index χ(G)\chi'(G), and the maximum is the so-called Grundy chromatic index. Here, we are interested in the restricted case where the ordering of the edges builds the graph in a connected fashion. Let χc(G)\chi_c'(G) be the minimum number of colours involved following such an ordering. We show that it is NP-hard to determine whether χc(G)>χ(G)\chi_c'(G)>\chi'(G). We prove that χ(G)=χc(G)\chi'(G)=\chi_c'(G) if GG is bipartite, and that χc(G)4\chi_c'(G)\leq 4 if GG is subcubic.Comment: Comments welcome, 12 page

    Complexity of Grundy coloring and its variants

    Full text link
    The Grundy number of a graph is the maximum number of colors used by the greedy coloring algorithm over all vertex orderings. In this paper, we study the computational complexity of GRUNDY COLORING, the problem of determining whether a given graph has Grundy number at least kk. We also study the variants WEAK GRUNDY COLORING (where the coloring is not necessarily proper) and CONNECTED GRUNDY COLORING (where at each step of the greedy coloring algorithm, the subgraph induced by the colored vertices must be connected). We show that GRUNDY COLORING can be solved in time O(2.443n)O^*(2.443^n) and WEAK GRUNDY COLORING in time O(2.716n)O^*(2.716^n) on graphs of order nn. While GRUNDY COLORING and WEAK GRUNDY COLORING are known to be solvable in time O(2O(wk))O^*(2^{O(wk)}) for graphs of treewidth ww (where kk is the number of colors), we prove that under the Exponential Time Hypothesis (ETH), they cannot be solved in time O(2o(wlogw))O^*(2^{o(w\log w)}). We also describe an O(22O(k))O^*(2^{2^{O(k)}}) algorithm for WEAK GRUNDY COLORING, which is therefore \fpt for the parameter kk. Moreover, under the ETH, we prove that such a running time is essentially optimal (this lower bound also holds for GRUNDY COLORING). Although we do not know whether GRUNDY COLORING is in \fpt, we show that this is the case for graphs belonging to a number of standard graph classes including chordal graphs, claw-free graphs, and graphs excluding a fixed minor. We also describe a quasi-polynomial time algorithm for GRUNDY COLORING and WEAK GRUNDY COLORING on apex-minor graphs. In stark contrast with the two other problems, we show that CONNECTED GRUNDY COLORING is \np-complete already for k=7k=7 colors.Comment: 24 pages, 7 figures. This version contains some new results and improvements. A short paper based on version v2 appeared in COCOON'1

    A new vertex coloring heuristic and corresponding chromatic number

    Full text link
    One method to obtain a proper vertex coloring of graphs using a reasonable number of colors is to start from any arbitrary proper coloring and then repeat some local re-coloring techniques to reduce the number of color classes. The Grundy (First-Fit) coloring and color-dominating colorings of graphs are two well-known such techniques. The color-dominating colorings are also known and commonly referred as {\rm b}-colorings. But these two topics have been studied separately in graph theory. We introduce a new coloring procedure which combines the strategies of these two techniques and satisfies an additional property. We first prove that the vertices of every graph GG can be effectively colored using color classes say C1,,CkC_1, \ldots, C_k such that (i)(i) for any two colors ii and jj with 1i<jk1\leq i< j \leq k, any vertex of color jj is adjacent to a vertex of color ii, (ii)(ii) there exists a set {u1,,uk}\{u_1, \ldots, u_k\} of vertices of GG such that ujCju_j\in C_j for any j{1,,k}j\in \{1, \ldots, k\} and uku_k is adjacent to uju_j for each 1jk1\leq j \leq k with jkj\not= k, and (iii)(iii) for each ii and jj with iji\not= j, the vertex uju_j has a neighbor in CiC_i. This provides a new vertex coloring heuristic which improves both Grundy and color-dominating colorings. Denote by z(G)z(G) the maximum number of colors used in any proper vertex coloring satisfying the above properties. The z(G)z(G) quantifies the worst-case behavior of the heuristic. We prove the existence of {Gn}n1\{G_n\}_{n\geq 1} such that min{Γ(Gn),b(Gn)}\min \{\Gamma(G_n), b(G_n)\} \rightarrow \infty but z(Gn)3z(G_n)\leq 3 for each nn. For each positive integer tt we construct a family of finitely many colored graphs Dt{\mathcal{D}}_t satisfying the property that if z(G)tz(G)\geq t for a graph GG then GG contains an element from Dt{\mathcal{D}}_t as a colored subgraph. This provides an algorithmic method for proving numeric upper bounds for z(G)z(G)

    Connected Greedy Colourings

    No full text

    Connected greedy colourings of perfect graphs and other classes: the good, the bad and the ugly

    No full text
    8 pages, 3 figuresThe Grundy number of a graph is the maximum number of colours used by the ``First-Fit'' greedy colouring algorithm over all vertex orderings. Given a vertex ordering σ=v1,,vn\sigma= v_1,\dots,v_n, the ``First-Fit'' greedy colouring algorithm colours the vertices in the order of σ\sigma by assigning to each vertex the smallest colour unused in its neighbourhood. By restricting this procedure to vertex orderings that are connected, we obtain {\em connected greedy colourings}. For some graphs, all connected greedy colourings use exactly χ(G)\chi(G) colours; they are called {\em good graphs}. On the opposite, some graphs do not admit any connected greedy colouring using only χ(G)\chi(G) colours; they are called {\em ugly graphs}. We show that no perfect graph is ugly. We also give simple proofs of this fact for subclasses of perfect graphs (block graphs, comparability graphs), and show that no K4K_4-minor free graph is ugly

    Connected greedy colourings of perfect graphs and other classes: the good, the bad and the ugly

    No full text
    8 pages, 3 figuresThe Grundy number of a graph is the maximum number of colours used by the ``First-Fit'' greedy colouring algorithm over all vertex orderings. Given a vertex ordering σ=v1,,vn\sigma= v_1,\dots,v_n, the ``First-Fit'' greedy colouring algorithm colours the vertices in the order of σ\sigma by assigning to each vertex the smallest colour unused in its neighbourhood. By restricting this procedure to vertex orderings that are connected, we obtain {\em connected greedy colourings}. For some graphs, all connected greedy colourings use exactly χ(G)\chi(G) colours; they are called {\em good graphs}. On the opposite, some graphs do not admit any connected greedy colouring using only χ(G)\chi(G) colours; they are called {\em ugly graphs}. We show that no perfect graph is ugly. We also give simple proofs of this fact for subclasses of perfect graphs (block graphs, comparability graphs), and show that no K4K_4-minor free graph is ugly
    corecore