Multi-coloring problem is a generalization of the well known Graph coloring problem which is known to be NP-hard. Multi-coloring problem can be solved by algorithms designed for the graph coloring problem after transformation of the graphs. However, since the graph transformations increase the size and order of the given graph, in some cases, it may be impractical to solve multi-coloring proble...