publication venue for Solving pump scheduling problems using parallel multi-objective particle swarm optimization with adaptive mutation. 871-890. 2012