Multi-criteria scheduling: an agent-based approach for expert knowledge integration

  • Authors:
  • Christian Grimme;Joachim Lepping;Uwe Schwiegelshohn

  • Affiliations:
  • Robotics Research Institute, TU Dortmund University, Dortmund, Germany 44227;ENSIMAG--antenne de Montbonnot, INRIA Rhône-Alpes, Grenoble University, Montbonnot Saint Martin, France 38330;Robotics Research Institute, TU Dortmund University, Dortmund, Germany 44227

  • Venue:
  • Journal of Scheduling
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this work, we present an agent-based approach to multi-criteria combinatorial optimization. It allows to flexibly combine elementary heuristics that may be optimal for corresponding single-criterion problems.We optimize an instance of the scheduling problem 1|d j |驴C j ,L max and show that the modular building block architecture of our optimization model and the distribution of acting entities enables the easy integration of problem specific expert knowledge. We present a universal mutation operator for combinatorial problem encodings that allows to construct certain solution strategies, such as advantageous sorting or known optimal sequencing procedures. In this way, it becomes possible to derive more complex heuristics from atomic local heuristics that are known to solve fractions of the complete problem. We show that we can approximate both single-criterion problems such as P m |d j |驴U j as well as more challenging multi-criteria scheduling problems, like P m ||C max,驴C j and P m |d j |C max,驴C j ,驴U j . The latter problems are evaluated with extensive simulations comparing the standard multi-criteria evolutionary algorithm NSGA-2 and the new agent-based model.