login

A time indexed formulation of non-preemptive single machine scheduling problems

Mathematical ProgrammingPublished 1 February 1992
Jorge Pinho de Sousa, Laurence A. Wolsey
Citations235
SJR quartileQ1
SJR score1.73
SNIP2.20

TL;DR

This work considers the formulation of non-preemptive single machine scheduling problems using time-indexed variables and derives a variety of valid inequalities, and shows the role of constraint aggregation and the knapsack problem with generalised upper bound constraints as a way of generating such inequalities.

Abstract

We consider the formulation of non-preemptive single machine scheduling problems using time-indexed variables. This approach leads to verv large models, but gives better lower bounds than other mixed integer programming formulations. We derive a variety of valid inequalities, and show the role of constraint aggregation and the knapsack problem with generalised upper bound constraints as a way of generating such inequalities. A cutting plane/branch-and-bound algorithm based on these inequalities has been implemented. Computational experience on small problems with 20/30 jobs and various constraints and objective functions is presented.

Keywords

Engineering