Edge-Colorings in Graphs