Conflict-free coloring

From Wikipedia, the free encyclopedia

A conflict-free coloring of the hypergraph using as few colors as possible. The third color is required, because if edges 1 and 2 are each colored with the same two colors, edge 3 will necessarily contain two of each color.

Conflict-free coloring is a generalization of the notion of graph coloring to hypergraphs.[1]

A hypergraph H has a vertex-set V and an edge-set E. Each edge is a subset of vertices (in a graph, each edge contains at most two vertices, but in a hypergraph, it may contain more than two).

A coloring is an assignment of a color to each vertex of V.

A coloring is conflict-free if at least one vertex in each edge has a unique color. If H is a graph, then this condition becomes the standard condition for a legal coloring of a graph: the two vertices adjacent to every edge should have different colors.

Applications

Conflict-free colorings arise in the context of assigning frequency bands to cellular antennae, in battery consumption aspects of sensor networks and in RFID protocols.[1]

Special cases

References

Related Articles

Wikiwand AI