“…This endows the cGA with useful properties for the optimization [2] and also facilitates a parallel implementation because of its inherent parallel design [3], [4]. In recent years, cGAs have been successfully applied to very complex (NP-hard) combinatorial optimization problems such as the Vehicle Routing (VRP) and the Satisfiability (SAT) problems [5], [6], becoming part of the state-ofthe-art algorithms for those problems. Additionally, really competitive results have been also reported by cGAs for other problems belonging to a number of different fields such as logistics, telecommunications, scheduling, or academic, Enrique Alba and Bernabé Dorronsoro are with the Department of Languages and Computer Science, University of Málaga, Málaga, Spain (emails: bernabe,eat@lcc.uma.es).…”