Doerr, B., Happ, E., & Klein, C. (2012). Crossover Can Provably be Useful in Evolutionary Computation. Theoretical Computer Science, 425, 17-33. doi:10.1016/j.tcs.2010.10.035.