Reinforcement Learning approaches for the Parallel Machines Job Shop Scheduling Problem

Yailen Martinez Jimenez, Wauters Tony, Ann Nowe, Katja Verbeeck, De Causmaecker Patrick, Juliett Suarez, Rafael Bello

    Research output: Chapter in Book/Report/Conference proceedingConference paper

    Abstract

    This paper presents two Reinforcement Learning approaches for the Parallel Machines Job Shop Scheduling Problem. This NP-hard optimization problem where operations have to be assigned to machines of different workcenters, each workcenter having a number of identical parallel machines, is hard to solve and is therefore tackled with learning based methods. The objective used is the minimization of the schedule makespan. Two viewpoints are taken, one where resources are intelligent agents and have to choose what operation to process next, and another where operations themselves are seen as the agents that have to choose their mutual scheduling order. As Reinforcement Learning methods we use a value iteration method (Q-Learning) and a policy iteration method
    (Learning Automata). The results of both approaches improve on recent published results from the literature.
    Original languageEnglish
    Title of host publicationProceedings of the Cuba-Flanders Workshop on Machine Learning and Knowledge Discovery
    Publication statusPublished - Feb 2010

    Publication series

    NameProceedings of the Cuba-Flanders Workshop on Machine Learning and Knowledge Discovery

    Keywords

    • Reinforcement Learning
    • Job Shop Scheduling
    • Parallel Machines Job Shop Scheduling

    Fingerprint

    Dive into the research topics of 'Reinforcement Learning approaches for the Parallel Machines Job Shop Scheduling Problem'. Together they form a unique fingerprint.

    Cite this