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 language | English |
|---|---|
| Pages (from-to) | 2449-2455 |
| Number of pages | 7 |
| Journal | Zhongguo Jixie Gongcheng/China Mechanical Engineering |
| Volume | 18 |
| Issue number | 20 |
| State | Published - 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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver