A saw-tooth genetic algorithm combining the effects of variable population size and reinitialization to enhance performance | IEEE Journals & Magazine | IEEE Xplore