A BRILS metaheuristic for non-smooth flow-shop problems with failure-risk costs

This paper analyzes a realistic variant of the Permutation Flow-Shop Problem (PFSP) by considering a non-smooth objective function that takes into account not only the traditional makespan cost but also failure-risk costs due to uninterrupted operation of machines. After completing a literature revi...

Descripción completa

Detalles Bibliográficos
Autores: Ferrer Biosca, Alberto|||0000-0002-1005-9570, Guimarans, Daniel, Ramalhinho Lourenço, Helena, Juan Pérez, Ángel Alejandro
Tipo de recurso: artículo
Fecha de publicación:2016
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/81738
Acceso en línea:https://hdl.handle.net/2117/81738
https://dx.doi.org/10.1016/j.eswa.2015.09.011
Access Level:acceso abierto
Palabra clave:Algorithms
Heuristic algorithms
Biased randomization
Iterated Local Search
Scheduling
Flow-shop
Non-smooth objective functions
Algorismes
Àrees temàtiques de la UPC::Matemàtiques i estadística::Àlgebra
Descripción
Sumario:This paper analyzes a realistic variant of the Permutation Flow-Shop Problem (PFSP) by considering a non-smooth objective function that takes into account not only the traditional makespan cost but also failure-risk costs due to uninterrupted operation of machines. After completing a literature review on the issue, the paper formulates an original mathematical model to describe this new PFSP variant. Then, a Biased-Randomized Iterated Local Search (BRILS) algorithm is proposed as an efficient solving approach. An oriented (biased) random behavior is introduced in the well-known NEH heuristic to generate an initial solution. From this initial solution, the algorithm is able to generate a large number of alternative good solutions without requiring a complex setting of parameters. The relative simplicity of our approach is particularly useful in the presence of non-smooth objective functions, for which exact optimization methods may fail to reach their full potential. The gains of considering failure-risk costs during the exploration of the solution space are analyzed throughout a series of computational experiments. To promote reproducibility, these experiments are based on a set of traditional benchmark instances. Moreover, the performance of the proposed algorithm is compared against other state-of-the-art metaheuristic approaches, which have been conveniently adapted to consider failure-risk costs during the solving process. The proposed BRILS approach can be easily extended to other combinatorial optimization problems with similar non-smooth objective functions.