Global Information Lookup Global Information

Greedy coloring information


Two greedy colorings of the same crown graph using different vertex orders. The right example generalises to 2-colorable graphs with n vertices, where the greedy algorithm expends n/2 colors.

In the study of graph coloring problems in mathematics and computer science, a greedy coloring or sequential coloring[1] is a coloring of the vertices of a graph formed by a greedy algorithm that considers the vertices of the graph in sequence and assigns each vertex its first available color. Greedy colorings can be found in linear time, but they do not, in general, use the minimum number of colors possible.

Different choices of the sequence of vertices will typically produce different colorings of the given graph, so much of the study of greedy colorings has concerned how to find a good ordering. There always exists an ordering that produces an optimal coloring, but although such orderings can be found for many special classes of graphs, they are hard to find in general. Commonly used strategies for vertex ordering involve placing higher-degree vertices earlier than lower-degree vertices, or choosing vertices with fewer available colors in preference to vertices that are less constrained.

Variations of greedy coloring choose the colors in an online manner, without any knowledge of the structure of the uncolored part of the graph, or choose other colors than the first available in order to reduce the total number of colors. Greedy coloring algorithms have been applied to scheduling and register allocation problems, the analysis of combinatorial games, and the proofs of other mathematical results including Brooks' theorem on the relation between coloring and degree. Other concepts in graph theory derived from greedy colorings include the Grundy number of a graph (the largest number of colors that can be found by a greedy coloring), and the well-colored graphs, graphs for which all greedy colorings use the same number of colors.

  1. ^ Mitchem (1976).

and 20 Related for: Greedy coloring information

Request time (Page generated in 0.8272 seconds.)

Greedy coloring

Last Update:

the study of graph coloring problems in mathematics and computer science, a greedy coloring or sequential coloring is a coloring of the vertices of a...

Word Count : 3887

Graph coloring

Last Update:

quality of the resulting coloring depends on the chosen ordering. There exists an ordering that leads to a greedy coloring with the optimal number of...

Word Count : 7996

Greedy algorithm

Last Update:

best overall solution later. For example, all known greedy coloring algorithms for the graph coloring problem and all other NP-complete problems do not...

Word Count : 1778

Grundy number

Last Update:

undirected graph is the maximum number of colors that can be used by a greedy coloring strategy that considers the vertices of the graph in sequence and assigns...

Word Count : 1355

Glossary of graph theory

Last Update:

include both types of edges. greedy Produced by a greedy algorithm. For instance, a greedy coloring of a graph is a coloring produced by considering the...

Word Count : 15667

Extremal graph theory

Last Update:

set of vertices with a given color must form an independent set. A greedy coloring gives the upper bound χ ( G ) ≤ Δ ( G ) + 1 {\displaystyle \chi (G)\leq...

Word Count : 1360

Chordal graph

Last Update:

Chordal graphs are perfectly orderable: an optimal coloring may be obtained by applying a greedy coloring algorithm to the vertices in the reverse of a perfect...

Word Count : 2164

Edge coloring

Last Update:

edge coloring of a graph by the colors red, blue, and green. Edge colorings are one of several different types of graph coloring. The edge-coloring problem...

Word Count : 8472

Graph power

Last Update:

maximum degree Δ are O(Δ⌊k/2⌋), where the degeneracy bound shows that a greedy coloring algorithm may be used to color the graph with this many colors. For...

Word Count : 1260

Outerplanar graph

Last Update:

Chvátal's art gallery theorem by Fisk (1978). A 3-coloring may be found in linear time by a greedy coloring algorithm that removes any vertex of degree at...

Word Count : 2034

Hadwiger number

Last Update:

degeneracy, the graphs with Hadwiger number at most k can be colored by a greedy coloring algorithm using O ( k log ⁡ k ) {\displaystyle O(k{\sqrt {\log k}})}...

Word Count : 1231

Crown graph

Last Update:

(sequence A094047 in the OEIS) Crown graphs can be used to show that greedy coloring algorithms behave badly in the worst case: if the vertices of a crown...

Word Count : 1137

Register allocation

Last Update:

registers representing available colors) would be a coloring for the original graph. As Graph Coloring is an NP-Hard problem and Register Allocation is in...

Word Count : 5066

Heawood conjecture

Last Update:

upper bound, proved in Heawood's original short paper, is based on a greedy coloring algorithm. By manipulating the Euler characteristic, one can show that...

Word Count : 827

Unit disk graph

Last Update:

not a unit disk graph, and to 3-approximate the optimum coloring by using a greedy coloring algorithm. Barrier resilience, an algorithmic problem of...

Word Count : 1379

Perfect graph

Last Update:

incremental construction sequence using a greedy coloring algorithm, the result will be an optimal coloring. The reverse of the vertex ordering used in...

Word Count : 7042

Interval graph

Last Update:

few resources as possible; it can be found in polynomial time by a greedy coloring algorithm that colors the intervals in sorted order by their left endpoints...

Word Count : 2633

Perfectly orderable graph

Last Update:

graph is a graph whose vertices can be ordered in such a way that a greedy coloring algorithm with that ordering optimally colors every induced subgraph...

Word Count : 1149

Comparability graph

Last Update:

graphs are perfectly orderable graphs, a subclass of perfect graphs: a greedy coloring algorithm for a topological ordering of a transitive orientation of...

Word Count : 1383

Cograph

Last Update:

cograph is a hereditarily well-colored graph, a graph such that every greedy coloring of every induced subgraph uses an optimal number of colors. A graph...

Word Count : 2717

PDF Search Engine © AllGlobal.net