Skip to main navigation Skip to search Skip to main content

Variable neighborhood based memetic algorithm for distributed assembly permutation flowshop

  • CAS - Academy of Mathematics and System Sciences
  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The Distributed Assembly Permutation Flowshop Scheduling Problem (DAPFSP) is a typical NP-hard optimization problem and represents an important area in multiple distributed production systems. This paper proposes a memetic algorithm based on Variable Neighborhood Search (VNS) for DAPFSP with the criterion to minimize the maximum completion time (i.e., makespan). Particularly, an efficient initialization based on the Nawaz-Enscore-Ham (NEH) heuristic is applied for sequencing the order of products. Then, several new neighborhoods (intra-product, inter-product) are proposed and incorporated into VNS for perturbation of the job assignment to factories, as well as the adjustment of job sequence in each factory. Simulation results and comparisons demonstrate that the Variable Neighborhood based Memetic Algorithm could yield satisfactory searching performances.

Original languageEnglish
Title of host publication2016 IEEE Congress on Evolutionary Computation, CEC 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1682-1686
Number of pages5
ISBN (Electronic)9781509006229
DOIs
StatePublished - 14 Nov 2016
Event2016 IEEE Congress on Evolutionary Computation, CEC 2016 - Vancouver, Canada
Duration: 24 Jul 201629 Jul 2016

Publication series

Name2016 IEEE Congress on Evolutionary Computation, CEC 2016

Conference

Conference2016 IEEE Congress on Evolutionary Computation, CEC 2016
Country/TerritoryCanada
CityVancouver
Period24/07/1629/07/16

Keywords

  • Distributed Assembly Permutation Flowshop Scheduling Problem (DAPFSP)
  • Memetic Algorithm (MA)
  • Variable Neighborhood Search (VNS)

Fingerprint

Dive into the research topics of 'Variable neighborhood based memetic algorithm for distributed assembly permutation flowshop'. Together they form a unique fingerprint.

Cite this