Chao Jin, Christian Vecchiola, Rajkumar Buyya: MRPGA: An Extension of MapReduce for Parallelizing Genetic Algorithms. eScience 2008: 214-221