Paralleling Clonal Selection Algorithm with OpenMP

A parallel clonal selection algorithm(CSA),which was implemented on OpenMP based distributed computing model in a four-core computer,was proposed.In the algorithm,several sub-populations replaced the original single population,each sub-population evolved independently,and the current best individual was distributed into all the sub-populations.The parallel algorithm overcame premature convergence and found global optima efficiently.According to experiment,the proposed algorithm gains better performance.