Restarting multi-type particle swarm optimization using an adaptive selection of particle type | IEEE Conference Publication | IEEE Xplore