A new quantum particle swarm optimization algorithm for controller placement problem in software-defined networking. (October 2021)