Genetic Algorithms based on Maintaining a diversity of the population for Job-shop Scheduling Problem

다양성유지를 기반으로 한 Job-shop Scheduling Problem의 진화적 해법

  • Published : 2001.06.01

Abstract

This paper presents a new genetic algorithm for job-shop scheduling problems. When we design a genetic algorithm for difficult ordering problems such as job-shop scheduling problems, it is important to design encoding/crossover that is excellent in characteristic preservation and to maintain a diversity of population. We used Job-based order crossover(JOX). Since the schedules generated by JOX are not always active-schedule, we proposed a method to transform them into active schedulesby using the GT method with c)laracteristic preservation. We introduce strategies for maintaining a diversity of the population by eliminating same individuals in the population. Furthermore, we are not used mutation. Experiments have been done on two examples: Fisher s and Thompson s $lO\timeslO and 20\times5$ benchmark problem.

유전자알고리듬(Genetic Algorithm)은 확률적인 집단 탐색법이고 적응도함수의 형태에 관계없는 직접 탐색법이기 때문에 최근 최적화 방법으로 주목을 받고 있다. 본 논문에서는 Job-shop Schedule Problem에 대하여 교배방법으로 JOX를 사용하며, 효율적인 탐색을 위하여 탐색범위를 축소시키는 강제조작을 형질유전을 고려한 형질유전GT법을 제안하고, 세대교체에 있어 모집단의 다양성을 유지하기 위하여 집단 내에 동일한 개체를 배제하는 방법을 제안한다. 제안 알고리듬을 Fisher & Thompson의 FT10$\times$10 및 FT20$\times$5 문제에 적용하여 유효성을 실험적으로 검증한다.

Keywords

References

  1. Proceedings of the 1st International Conference on Genetic Algorithms Job Shop Scheduling with Genetic Algorithms Davis L.
  2. Proceedings of the 4th International Conference on Genetic Algorithms Conventional Genetic Algorithms for Job Shop Problems Nakano R.;Yamada T.
  3. Parallel Problem Solving from Nature v.2 A Genetic Algorithm Applicable to Large-Scale Job-Shop Problems Yamada T.;Nakano R.
  4. Proceedings of th 5th International Conference on Genetic Algorithms A Promising Genetic Algorithm Approach to Job-shop Scheduling, Rescheduling, and Open-Shop Scheduling Problems Fang H.;Ross P.;Come D.
  5. Parallel Problem Solving from Nature v.3 Control of Parallel Population Dynamics by Social-Like Behavior of GA-Individuals Mattfeld D.C.;Kopfer H.;Bierwirth C.
  6. Proceedings of the 6th International Conference on Genetic Algorithm An EfficientGenetic Algorithm for Job-shop Scheduling Problems Kobayashi S.;Ono I;Yamamura M.
  7. 第8回 自律分散システム · シンポジウム資料 A Method for Constructing Genetic Algorithm in Job Shop Problems Shi G.;Iima H.;Sannomiya N.
  8. Proceedings of 96 IEEE International Conference on Evolutionary Computation A Genetic Algorithm for Job-shop Scheduling Problems Using Job-based Order Crossover Ono I.;Yamamura M.;Kobayashi S.
  9. Probabilistic Learning Combinations of Local Job-Shop Scheduling Rules, in Industrial Scheduling, in Industrial Scheduling Fisher H.;Thompson G.L.;Muth J.F.(eds.);Thompson G.L.(eds.)
  10. Proceedings of the 1st IEE/IEEE International Conference on Genetic Algorithms in Engineering Systems, Innovations and Applications A Genetic Algorithm with Nulti-Step Crossover for Job-Shop Scheduling Problems Yamada T.;Nakano R.
  11. 第23回 知能システム · シンボジウム資料 形質遺傳を考廬した順序交?に基づくヅョプスケジュ一リング問題の解法 山野;山村;小林
  12. スケジュ一リング理論 鍋島
  13. Operations Research v.8 Probabilistic Learning Combinations of Scheduling Problems Giffler B.;Thompson G.L.
  14. 한국 퍼지 및 지능시스템학회 '99 추계학술대회 발표논문집 v.9 no.2 유전형질을 고려한 Job shop scheduling의 진화적 해법 권창근;오갑석
  15. Proceedings of IIZUKA'96 Minimal Generation Gap Model for GAs Considerings Both Exploration and Exploitation Satoh H.;Yamamura M.;Kobayashi S.
  16. 生産スケジュ一リング · ツンポジウム '96 講演論文集 形質遺傳に基づくジョブジョブスケジュ一リング 小野;小林