Exact solution methods for the flexible job shop problem using column generation

    Research output: Contribution to conferenceAbstractOther research output

    Abstract

    The standard job shop problem is defined as follows. There are n jobs that have to be executed. Each
    job consists of a chain of operations, which must be executed without interruption in the given order. For
    each operation, it is given by which machine it should be executed, and how long this takes. The goal is
    to minimize the time by which the last job has finished (makespan). We consider the flexible job shop
    problem, in which each machine is replaced a station containing two or more parallel, identical machines;
    an operation then has to be executed by exactly one of these dedicated identical machines.
    We present an ILP-based solution method for this problem. We first prove a lower bound on the makespan,
    and then feed this information into an ILP to find an optimal feasible schedule. We have applied two
    methods to find a lower bound. The first one is based on a destructive method: the lower bound is equal to
    the smallest makespan value for which we cannot show that there does not exist a feasible solution. The
    second lower bound method is based on solving the LP-relaxation of an ILP-formulation that is based on
    job patterns. Given the resulting lower bound LB, we formulate the job shop scheduling problem as a time
    indexed integer linear program, to which we add the additional constraint that the makespan is equal to
    LB. If we find a feasible solution, then we know it is optimal; if we can’t find one, then we know that we
    can increase the lower bound to LB+1, and try again. Adding this constraint is crucial.
    If turns out that this method works very well, especially in combination with the second lower bound. It
    does not work for the standard job shop problem.
    Original languageEnglish
    Pages145
    Publication statusPublished - 2013
    EventInternational Conference on Operations Research 2013 - Rotterdam
    Duration: 5 Jan 2013 → …

    Other

    OtherInternational Conference on Operations Research 2013
    CityRotterdam
    Period5/01/13 → …

    Keywords

    • scheduling
    • column generation

    Fingerprint

    Dive into the research topics of 'Exact solution methods for the flexible job shop problem using column generation'. Together they form a unique fingerprint.

    Cite this