Flow Shop Scheduling Using a General Approach for Differential Evolution

5Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This chapter presents a general framework of Differential Evolution algorithm for combinatorial optimization problems. We define the differences between a given pair of solutions in the differential mutation as a set of elementary movements in the discrete search space. In this way, the search mechanism and self-adaptive behavior of the differential evolution is preserved and generalized to combinatorial problems. These ideas are then applied to n-job m-machine flow shop scheduling in order to illustrate its application in an important problem in combinatorial optimization. The method was applied to the 120 Taillard instances of the permutation flow shop scheduling problem, and compared against the results obtained by other metaheuristic algorithms in the literature. Although relying only on the differential mutation and the local search performed on the best individual, dDE ranks fairly well against more sophisticated metaheuristics. The results are promising and illustrate the applicability of the proposed approach for combinatorial optimization using differential evolution. © Springer-Verlag Berlin Heidelberg 2013.

Cite

CITATION STYLE

APA

Guimarães, F. G., Silva, R. C. P., Prado, R. S., Neto, O. M., & Davendra, D. D. (2013). Flow Shop Scheduling Using a General Approach for Differential Evolution. Intelligent Systems Reference Library, 38, 597–614. https://doi.org/10.1007/978-3-642-30504-7_24

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