Advances in Swarm Intelligence for Optimizing Problems in Computer Science