Solving a large-scale precedence constrained scheduling problem with elastic jobs using tabu search

  • Authors:
  • C. R. Pedersen;R. V. Rasmussen;K. A. Andersen

  • Affiliations:
  • Department of Operations Research, University of Aarhus, Ny Munkegade, Building 530, 8000 Aarhus C, Denmark;Department of Operations Research, University of Aarhus, Ny Munkegade, Building 530, 8000 Aarhus C, Denmark;Department of Accounting, Finance and Logistics, Aarhus School of Business, Fuglesangs Allé 4, 8210 Aarhus V, Denmark

  • Venue:
  • Computers and Operations Research
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper presents a solution method for minimizing makespan of a practical large-scale scheduling problem with elastic jobs. The jobs are processed on three servers and restricted by precedence constraints, time windows and capacity limitations. We derive a new method for approximating the server exploitation of the elastic jobs and solve the problem using a tabu search procedure. Finding an initial feasible solution is in general NP-complete, but the tabu search procedure includes a specialized heuristic for solving this problem. The solution method has proven to be very efficient and leads to a significant decrease in makespan compared to the strategy currently implemented.