Particle swarm optimization and an agent-based algorithm for a problem of staff scheduling

  • Authors:
  • Maik Günther;Volker Nissen

  • Affiliations:
  • Information Systems in Services, Ilmenau University of Technology, Ilmenau;Information Systems in Services, Ilmenau University of Technology, Ilmenau

  • Venue:
  • EvoCOMNET'10 Proceedings of the 2010 international conference on Applications of Evolutionary Computation - Volume Part II
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Eight problems of a practical staff scheduling application from logistics are used to compare the effectiveness and efficiency of two fundamentally different solution approaches. One can be called centralized and is based on search in the solution space with an adapted metaheuristic, namely particle swarm optimization (PSO). The second approach is decentralized. Artificial agents negotiate to construct a staff schedule. Both approaches significantly outperform todays manual planning. PSO delivers the best overall results in terms of solution quality and is the method of choice, when CPU-time is not limited. The agent approach is vastly quicker in finding solutions of almost the same quality as PSO. The results suggest that agents could be an interesting method for real-time scheduling or re-scheduling tasks.