Similar Items: Particle swarm optimisation: an algorithm using support vector classification based constraint approximations.