Profit optimisation of the multiple-vacation machine repair problem using particle swarm optimisation · Study