CEC2001 proceedings of the 2001 congress on evolutionary computation, May 27-30, 2001, Coex, Seoul, Korea / (IEEE Service Center,)