research

A polynomial time algorithm for makespan minimization on one machine with forbidden start and completion times

Abstract

International audienceWe consider the problem of scheduling independent jobs on a single resource under a special unavailability constraint: a set of forbidden instants is given, where no job is allowed to start or complete. We show that a schedule without idle time always exists if the number of forbidden instants is less than the number of distinct processing times appearing in the instance. We derive quite a fast algorithm to find such a schedule, based on an hybridization between a list algorithm and local exchange. As a corollary minimizing the makespan for a fixed number of forbidden instants is polynomia

    Similar works

    Full text

    thumbnail-image

    Available Versions