A two-stage Ant Colony optimization algorithm to minimize the makespan on unrelated parallel machines--part II: enhancements and experimentations

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

  • Affiliations:
  • Industrial and Mechanical Engineering Department, Lebanese American University, Byblos, Lebanon;DuPont, Wilmington, USA;Engineering Management and Systems Engineering Department, Old Dominion University, Norfolk, USA 23529

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

In a previous paper (Arnaout et al in J Intell Manuf 21:693---701, 2010), an Ant Colony optimization (ACO I) algorithm was introduced for minimizing the schedule's makespan on unrelated parallel machines with sequence-dependent setup times. Optimal solutions for small instances of this problem were obtained by solving a mixed integer program. However, for larger instances (up to 10 machines and 120 jobs), heuristic and approximate algorithms were necessary to reach solutions in reasonable computational times. ACO I's performance was evaluated by comparing its solutions to solutions obtained using Tabu Search and MetaRaPS (metaheuristic for Randomized Priority Search). While the results indicated that ACO I outperformed the other heuristics, it also showed that MetaRaPS had a better performance when all ratios of N/M (jobs to machines ratio) were considered. In this paper, we introduce an enhanced ACO which will be referred to as ACO II and compare its performance to other existing and new algorithms including ACO I, MetaRaPS, and SA. The extensive and expanded experiments conducted prove the superiority of the enhanced ACO II.