• DocumentCode
    2646920
  • Title

    Combining basic heuristics for solving multi-objective scheduling problems

  • Author

    Grimme, Christian ; Lepping, Joachim

  • Author_Institution
    Robot. Res. Inst., Tech. Univ. Dortmund, Dortmund, Germany
  • fYear
    2011
  • fDate
    11-15 April 2011
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    We present an agent-based approach to multiobjective combinatorial optimization. It allows to flexibly combine elementary heuristics that may be optimal for the corresponding single objective problem. In the multi-objective case a smart combination of such heuristics is supposed to efficiently approximate the whole Pareto-front of trade-off solutions. Exemplarily, we optimize an instance of the bi-objective single-machine scheduling problem and show that the modular building block architecture of our optimization model and the distribution of acting entities enable the integration of problem specific 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 tackle fractions of the complete problem. We unveil that it is possible to cover different areas of the Pareto-front with special operators and make evident that the whole front can be covered if those operators are applied simultaneously. Further, we apply this concept also to two more challenging multi-objective scheduling problems, that involve the objectives makespan, total completion time, and number of tardy jobs.
  • Keywords
    Pareto optimisation; combinatorial mathematics; mathematical operators; single machine scheduling; Pareto-front; agent-based approach; atomic local heuristics; bi-objective single-machine scheduling problem; combinatorial problem encoding; elementary heuristics; modular building block architecture; multiobjective combinatorial optimization; multiobjective scheduling problem; optimization model; universal mutation operator; Approximation algorithms; Approximation methods; Optimization; Parallel machines; Schedules; Single machine scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence in Scheduling (SCIS), 2011 IEEE Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-61284-195-3
  • Type

    conf

  • DOI
    10.1109/SCIS.2011.5976543
  • Filename
    5976543