Skip to main navigation Skip to search Skip to main content

Cooperative coevolutionary algorithm for job shop scheduling problem

  • Hong Zhou*
  • , Jian Wang
  • , Chunxia Shangguan
  • , Ruifeng Shi
  • *Corresponding author for this work
  • Beihang University

Research output: Contribution to journalArticlepeer-review

Abstract

An improved cooperative coevolutionary algorithm was proposed to solve job shop scheduling problem. According to the number of machines, the whole population was naturally divided into some subpopulation whose individuals encoded the preference list of jobs on the corresponding machine. The steady-state reproduction was introduced to genetic operators. The proposed algorithm combined three types of cooperative partners from every other subpopulation with the evaluated individuals to form the whole solutions and adopted the improved preference-list-based G and T algorithm to decode them to evaluate. Finally an updating technology and dynamic substitution with some new individuals at some other generations was adopted to speed up the convergence. Numerical experiments have been made to solve some job shop benchmark problems. The optimization results show the proposed algorithm have outperformed traditional genetic algorithms.

Original languageEnglish
Pages (from-to)2449-2455
Number of pages7
JournalZhongguo Jixie Gongcheng/China Mechanical Engineering
Volume18
Issue number20
StatePublished - 25 Oct 2007

Keywords

  • Coevolution
  • Cooperative partner
  • Decoding
  • Job Shop scheduling

Fingerprint

Dive into the research topics of 'Cooperative coevolutionary algorithm for job shop scheduling problem'. Together they form a unique fingerprint.

Cite this