Edge Coloring

1 min read Updated Fri Apr 24 2026 03:19:45 GMT+0000 (Coordinated Universal Time)

The assignment of colors to edges so that adjacent edges have different colors. If mm colors used, then referred to as mm-edge coloring.

Edge Chromatic Number

The minimum number of colors required for proper edge coloring. Denoted by χ(G)\chi'(G).

χ(Kn)={n1if n is evennif n is odd\chi'(K_n) = \begin{cases} n - 1 & \text{if }n\text{ is even} \\ n & \text{if }n\text{ is odd} \end{cases}

Applications

Meeting Scheduling Problem

Meeting scheduling can be modeled using edge coloring.

  • vertices represent people
  • edges represent meetings between pairs
  • assigning a color = assigning a time slot
  • adjacent edges (meetings sharing a person) cannot occur simultaneously

Explanation:

  • Each person cannot attend two meetings at the same time
  • Therefore, edges incident to the same vertex must have different colors

Goal:

  • minimize number of colors → minimum number of time slots

Example:

  • Given multiple pair meetings among students
  • Find minimum time slots so no student has overlapping meetings