Magnetic Optimization Algorithms a new synthesis
Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients