The development and evaluation of an improved genetic algorithm based on migration and artificial selection | IEEE Journals & Magazine | IEEE Xplore