A two-stage Ant Colony Optimization algorithm to minimize the makespan on unrelated parallel machines with sequence-dependent setup times

  • Authors:
  • Jean-Paul Arnaout;Ghaith Rabadi;Rami Musa

  • Affiliations:
  • Industrial and Mechanical Engineering Department, Lebanese American University, Byblos, Lebanon;Engineering Management and Systems Engineering Department, Old Dominion University, Norfolk, USA 23529;Supply Chain Solutions, Agility Logistics, Atlanta, USA

  • Venue:
  • Journal of Intelligent Manufacturing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper addresses the non-preemptive unrelated parallel machine scheduling problem with machine-dependent and sequence-dependent setup times. All jobs are available at time zero, all times are deterministic, and the objective is to minimize the makespan. An Ant Colony Optimization (ACO) algorithm is introduced in this paper and is applied to this NP-hard problem; in particular, the proposed ACO tackles a special structure of the problem, where the ratio of the number of jobs to the number of machines is large (i.e., for a highly utilized set of machines). Its performance is evaluated by comparing its solutions to solutions obtained using Tabu Search and other existing heuristics for the same problem, namely the Partitioning Heuristic and Meta-RaPS. The results show that ACO outperformed the other algorithms.