Parallelism and Hybridization in Differential Evolution to solve the Flexible Job Shop Scheduling Problem

  • Salto C
  • Morero F
  • Bermúdez C
1Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Flexible Job Shop Scheduling Problem (FJSP) is one of the most challenging combinatorial optimization problems, with practical applicability in a real production environment. In this work, we propose a simple Differential Evolution (DE) algorithm to tackle this problem. To represent an FJSSP solution, a real value representation is adopted, which requires a very simple conversion mechanism to obtain a feasible schedule. Consequently, the DE algorithm still works on the continuous domain to explore the problem search space of the discrete FJSSP. Moreover, to enhance the local searchability and to balance the exploration and exploitation capabilities, a simple local search algorithm is embedded in the DE framework. Also, the parallelism of the DE operations is included to improve the efficiency of the whole algorithm. Experiment results confirm the significant improvement achieved by integrating the propositions introduced in this study. Additionally, test results show that our algorithm is competitive when compared with most existing approaches for the FJSSP.

Cite

CITATION STYLE

APA

Salto, C., Morero, F., & Bermúdez, C. (2020). Parallelism and Hybridization in Differential Evolution to solve the Flexible Job Shop Scheduling Problem. Journal of Computer Science and Technology, 20(1), e04. https://doi.org/10.24215/16666038.20.e04

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free