An iterated greedy algorithm for total flow time minimization in unrelated parallel batch machines with unequal job release times

Document Type

Article

Publication Date

1-1-2019

Abstract

This paper investigates the problem of scheduling a set of jobs with arbitrary sizes and non-zero release times on a set of unrelated parallel batch machines with different capacities so as to minimize the total flow time of the jobs. The total flow time, defined as the total amount of time that the jobs spend in the system (i.e. the period between the job release dates and its completion times), is one of the most important objectives in scheduling problems, since it can lead to stable utilization of resources and reduction of working-in-process inventory. Motivated by the computational complexity of the problem, a simple and effective iterated greedy (IG) algorithm is proposed to solve it. The IG algorithm uses an efficient greedy heuristic to reconstruct solutions and a local search procedure to further enhance the solution quality. In attempting to obtain optimal solutions for small-medium size instances, a mixed integer programming model for the problem is also presented. The performance of the proposed algorithm is tested on a comprehensive set of small, medium and large benchmark of randomly generated instances, and is compared to three benchmark meta-heuristic algorithms (Discrete Differential Evolution, Ant Colony Optimization and Simulated Annealing) recently proposed for similar parallel batch machine scheduling problems. Experimental results and statistical tests show that the proposed algorithm is significantly superior in performance than the other algorithms.

Identifier

85055893695 (Scopus)

Publication Title

Engineering Applications of Artificial Intelligence

External Full Text Location

https://doi.org/10.1016/j.engappai.2018.10.012

ISSN

09521976

First Page

239

Last Page

254

Volume

77

Fund Ref

Conselho Nacional de Desenvolvimento Científico e Tecnológico

This document is currently not available here.

Share

COinS