A self-adaptive differential evolutionary algorithm based on population reduction with minimum distance. (1st January 2014)