Browse > Article
http://dx.doi.org/10.5391/JKIIS.2004.14.5.563

A Comparative Study of Precedence-Preserving Genetic Operators in Sequential Ordering Problems and Job Shop Scheduling Problems  

Lee, Hye-Ree (School of Electric and Computer Engineering and RICIC, Chungbuk National University and AITrc)
Lee, Keon-Myung (School of Electric and Computer Engineering and RICIC, Chungbuk National University and AITrc)
Publication Information
Journal of the Korean Institute of Intelligent Systems / v.14, no.5, 2004 , pp. 563-570 More about this Journal
Abstract
Genetic algorithms have been successfully applied to various optimization problems belonging to NP-hard problems. The sequential ordering problems(SOP) and the job shop scheduling problems(JSP) are well-known NP-hard problems with strong influence on industrial applications. Both problems share some common properties in that they have some imposed precedence constraints. When genetic algorithms are applied to this kind of problems, it is desirable for genetic operators to be designed to produce chromosomes satisfying the imposed precedence constraints. Several genetic operators applicable to such problems have been proposed. We call such genetic operators precedence-preserving genetic operators. This paper presents three existing precedence-preserving genetic operators: Precedence -Preserving Crossover(PPX), Precedence-preserving Order-based Crossover (POX), and Maximum Partial Order! Arbitrary Insertion (MPO/AI). In addition, it proposes two new operators named Precedence-Preserving Edge Recombination (PPER) and Multiple Selection Precedence-preserving Order-based Crossover (MSPOX) applicable to such problems. It compares the performance of these genetic operators for SOP and JSP in the perspective of their solution quality and execution time.
Keywords
유전자알고리즘;서열순서화문제;Job shop 문제;
Citations & Related Records
연도 인용수 순위
  • Reference
1 L. Gambardella, M. Dorigo, "HAS-SOP: Hybrid Ant System for the Sequential Ordering Problem", Technical Report IDSIA 11-97, Lugano, Switzerland, 1997.
2 J. Holland, Adaptation in Neural and Arficial Systems, Ann Habor : Univesity of Michigan Press, 1975.
3 D. Whitley, "GENETOR: A Different Genetic Algorithm", Proc. of Rocky Mountain Conference on Artificial Intelligence, 1988.
4 http://www.iwr.uni-heidelberg.de/iwr/com-opt/soft/TSPLIB95/sop.
5 J. F. Muth, G.L. Thompson, Industrial Scheduling, Prentice Hall, Engleweed Cliffs, New Jersey, 1963.
6 K.M. Lee, T. Yamakawa, K.-M. Lee, A Genetic Algorithm for Traveling Salesman Problem with Precedence Constraints, Proc. of EUFIT'97, Aachen, Germany, pp.809-813, 1997
7 M. Mitchell, An Introduction to Genetic Algorithms, 208p, The MIT Press, 1998.
8 K.M. Lee, T. Yamakawa, K.-M. Lee, "A Genetic Algorithm for General Machine Scheduling Problems", Proceedings of Int. Conf. on Conventional and Knowledge-based Electronics Systems(KES'98), Australia, pp.62-65, 1998.
9 S. Chen, S. Smith, "Commonality and Genetic Algorithms", CMU-RI-TR-96-27, 1996.
10 J. Carlier, E. Pinson, "An Algorithm for Solving the Job Shop Problem", Management Science, Vol.35, No.2, pp.164-176, 1989.   DOI   ScienceOn
11 J. Adams, E. Balas, D. Zawack, "The Shift Bottlenck Procedure for Job Shop Scheduling", Management Science, Vol.34, No.3, pp.389-401, 1988.
12 P.J.M.V. Larrhoven, E.H.L. Aarts, J.K. Lnestra, "Job Shop Scheduling by Simmulated Annealing", Operation Research, Vol.40, No.1, pp.113-125, 1992.   DOI   ScienceOn
13 R. Namano, T.Yamada, "Conventional Genetic Algorithm for Job Shop Problems", Proc. of the 4th Int. Conf. on Genetic Algorithms, pp.474-479, 1991.
14 T. Yamada, R. Nakano, "A Genetic Algorithm Application to Large-scale Job Shop Problems", Proc. of the 5th Int. Conf. on Parallel Problem Solving from Nature, pp.281-290, 1992.
15 D. Whitley, T. Starkweather, D. Fuquary, "Scheduling Problem and Traveling Salesman Problem : The Genetic Edge Recombination Operator", Proc. of the 3rd Int. Conf. on Genetic Algorithm, Margan Kaufman Publishers, pp.133-139, 1989.