A genetic algorithm for graph coloring using single parent conflict gene crossover and mutation with conflict gene removal procedure | IEEE Conference Publication | IEEE Xplore