DOI QR코드

DOI QR Code

다중 공정계획을 가지는 정적/동적 유연 개별공정에 대한 의사결정 나무 기반 스케줄링

Decision Tree based Scheduling for Static and Dynamic Flexible Job Shops with Multiple Process Plans

  • 유재민 (한양대학교 산업공학과) ;
  • 도형호 (한양대학교 산업공학과) ;
  • 권용주 (한양대학교 산업공학과) ;
  • 신정훈 (한양대학교 산업공학과) ;
  • 김형원 (한양대학교 산업공학과) ;
  • 남성호 (한국생산기술연구원, IT융합공정연구실용화그룹) ;
  • 이동호 (한양대학교 산업공학과)
  • Yu, Jae-Min (Department of Industrial Engineering, Hanyang University) ;
  • Doh, Hyoung-Ho (Department of Industrial Engineering, Hanyang University) ;
  • Kwon, Yong-Ju (Department of Industrial Engineering, Hanyang University) ;
  • Shin, Jeong-Hoon (Department of Industrial Engineering, Hanyang University) ;
  • Kim, Hyung-Won (Department of Industrial Engineering, Hanyang University) ;
  • Nam, Sung-Ho (The IT Converged Process R&BD Group, Korea Institute of Industrial Technology) ;
  • Lee, Dong-Ho (Department of Industrial Engineering, Hanyang University)
  • 투고 : 2014.10.14
  • 심사 : 2014.12.17
  • 발행 : 2015.01.01

초록

This paper suggests a decision tree based approach for flexible job shop scheduling with multiple process plans. The problem is to determine the operation/machine pairs and the sequence of the jobs assigned to each machine. Two decision tree based scheduling mechanisms are developed for static and dynamic flexible job shops. In the static case, all jobs are given in advance and the decision tree is used to select a priority dispatching rule to process all the jobs. Also, in the dynamic case, the jobs arrive over time and the decision tree, updated regularly, is used to select a priority rule in real-time according to a rescheduling strategy. The two decision tree based mechanisms were applied to a flexible job shop case with reconfigurable manufacturing cells and a conventional job shop, and the results are reported for various system performance measures.

키워드

참고문헌

  1. Lenstra, J. K., Rinnooy Kan, A. H. G., and Brucker, P., "Complexity of Machine Scheduling Problems," Annals of Discrete Mathematics, Vol. 1, pp. 343-362, 1977. https://doi.org/10.1016/S0167-5060(08)70743-X
  2. Garey, M. R., Johnson, D. S., and Sethi, R., "The Complexity of Flowshop and Jobshop Scheduling," Mathematics of Operations Research, Vol. 1, No. 2, pp. 117-129, 1976. https://doi.org/10.1287/moor.1.2.117
  3. Jain, A. S. and Meeran, S., "Deterministic Job-shop Scheduling: Past, Present and Future," European Journal of Operations Research, Vol. 113, No. 2, pp. 390-434, 1999. https://doi.org/10.1016/S0377-2217(98)00113-1
  4. Koren, Y., Heisel, U., Jovane, F., Moriwaki, T., Pritschow, G., et al., "Reconfigurable Manufacturing Systems," Annals of the CIRP, Vol. 48, No. 2, pp. 527-540, 1999. https://doi.org/10.1016/S0007-8506(07)63232-6
  5. Iwata, K., Murotsu, Y., Oba, F., and Okamura, K., "Solution of Large-scale Scheduling Problems for Job-Shop Type Machining Systems with Alternative Machine Tools," Annals of the CIRP, Vol. 29, No. 1, pp. 335-338, 1980. https://doi.org/10.1016/S0007-8506(07)61347-X
  6. Nasr, N. and Elsayed, E. A., "Job Shop Scheduling with Alternative Machines," International Journal of Production Research, Vol. 28, No. 9, pp. 1595-1609, 1990. https://doi.org/10.1080/00207549008942818
  7. Lee, D.-H. and Kim, Y.-D., "Scheduling Algorithms for Flexible Manufacturing Systems with Partially Grouped Machines," Journal of Manufacturing Sytems, Vol. 18, No. 4, pp. 301-309, 1999. https://doi.org/10.1016/S0278-6125(00)86632-7
  8. Low, C. and Wu, T.-H., "Mathematical Modeling and Heuristic Approaches to Operation Scheduling Problems in an FMS Environment," International Journal of Production Research, Vol. 39, No. 4, pp. 689-708, 2001. https://doi.org/10.1080/00207540150504403
  9. Lee, Y.-H., Jeong, C.-S., and Moon, C., "Advanced Planning and Scheduling with Outsourcing in Manufacturing Supply Chain," Computers & Industrial Engineering, Vol. 43, No. 1, pp. 351-374, 2002. https://doi.org/10.1016/S0360-8352(02)00079-7
  10. Kim, Y.-K., Park, K., and Ko, J., "A Symbiotic Evolutionary Algorithm for the Integration of Process Planning and Job Shop Scheduling," Computers & Operations Research, Vol. 30, No. 8, pp. 1151-1171, 2003. https://doi.org/10.1016/S0305-0548(02)00063-1
  11. Ozguven, C., Ozbakir, L., and Yavuz, Y., "Mathematcal Models for Job-shop Scheduling Problems with Routing and Process Plan Flexibility," Applied Mathematical Modelling, Vol. 34, No. 6, pp. 1539-1548, 2010. https://doi.org/10.1016/j.apm.2009.09.002
  12. Baykasoglu, A., "Linguistic-based Meta-heuristic Optimization Model for Flexible Job-shop Scheduing," International Journal of Production Research, Vol. 40, No. 17, pp. 4523-4543, 2002. https://doi.org/10.1080/00207540210147043
  13. Baykasoglu, A., Ozbakir, L., and SOnmez, A. I., "Using Multiple Objective Tabu Search and Grammars to Model and Solve Multi-objective Flexible Job-shop Scheduling Problems," Journal of Intelligent Manufacturing, Vol. 15, No. 6, pp. 777-785, 2004. https://doi.org/10.1023/B:JIMS.0000042663.16199.84
  14. Doh, H.-H., Yu, J.-M., Kim, J.-S., Lee, D.-H., and Nam, S.-H., "A Priority Scheduling Approach for Flexible Job Shops with Multiple Process Plans," International Journal of Production Research, Vol. 51, No. 12, pp. 3748-3764, 2013. https://doi.org/10.1080/00207543.2013.765074
  15. Yu, J.-M., Doh, H.-H., Kim, J.-S., Kwon, Y.-J., Lee, D.-H., and Nam, S.-H., "Input Sequencing and Scheduling for a Reconfigurable Manufacturing System with a Limited Number of Fixtures," International Journal of Advanced Manufacturing Technology, Vol. 67, No. 1-4, pp. 157-169, 2013. https://doi.org/10.1007/s00170-013-4761-z
  16. Deng, H., Runger, G., and Tuv, E., "Bias of Importance Measures for Multi-valued Attributes and Solutions," Proc. of the 21st International Conference on Artificial Neural Networks, pp. 293-300, 2011.
  17. Shinichi, N. and Taketoshi, Y., "Dynamic Scheduling System Utilizing Matching Learning as a Knowledge Acquisition Tool," International Journal of Production Research, Vol. 30, No. 2, pp. 411-431, 1992. https://doi.org/10.1080/00207549208942903
  18. Shaw, M. J., Park, S., and Raman, N., "Intelligent Scheduling with Machine Learning Capabilities: the Induction of Scheduling Knowledge," IIE Transactions, Vol. 24, No. 2, pp. 156-168, 1992. https://doi.org/10.1080/07408179208964213
  19. Piramuthu, S., Raman, N., and Shaw, M. J., "Learning-based Scheduling in a Flexible Manufacturing Flow Line," IEEE Transactions on Engineering Management, Vol. 41, No. 2, pp. 172-182, 1994. https://doi.org/10.1109/17.293384
  20. Park, S.-C., Raman, N., and Shaw, M. J., "Adaptive Scheduling in Dynamic Flexible Manufacturing Systems: a Dynamic Rule Selection Approach," IEEE Transactions on Robotics and Automation, Vol. 13, No. 4, pp. 486-502, 1997. https://doi.org/10.1109/70.611301
  21. Lee, C.-Y., Piramuthu, S., and Tsai, Y.-K., "Job Shop Scheduling with a Genetic Algorithm and Machine Learning," International Journal of Production Research, Vol. 35, No. 4, pp. 1171-1191, 1997. https://doi.org/10.1080/002075497195605
  22. Arzi, Y. and Iaroslavitz, L., "Operating an FMC by a Decision-tree-based Adaptive Production Control System," International Journal of Production Research, Vol. 38, No. 3, pp. 675-697, 2000. https://doi.org/10.1080/002075400189365
  23. Su, C. T. and Shiue, Y. R., "Intelligent Scheduling Controller for Shop Floor Control Systems: a Hybrid Genetic Algorithm/Decision Tree Learning Approach," International Journal of Production Research, Vol. 41, No. 12, pp. 2619-2641, 2003. https://doi.org/10.1080/0020754031000090612
  24. Kwak, C. and Yih, Y. "Data Mining Approach to Production Control in the Computer Integrated Testing Cell," IEEE Transactions on Robotics and Automation, Vol. 20, No. 1, pp. 107-116, 2004. https://doi.org/10.1109/TRA.2003.819595
  25. Choi, H.-S., Kim, J.-S., and Lee, D.-H., "Real-time Scheduling for Reentrant Hybrid Flow Shops: a Decision Tree Based Mechanism and its Application to a TFT-LCD Line," Expert Systems with Applications, Vol. 38, No. 4, pp. 3514-3521, 2011. https://doi.org/10.1016/j.eswa.2010.08.139
  26. Ho, Y. C. and Moodie, C. L., "Solving Cell Formation Problems in a Manufacturing Environment with Flexible Processing and Routing Capabilities," International Journal of Production Research, Vol. 34, No. 10, pp. 2901-2923, 1996. https://doi.org/10.1080/00207549608905065
  27. Jeong, K.-C. and Kim, Y.-D., "A Real-time Scheduling Mechanism for a Flexible Manufacturing System: using Simulation and Dispatching Rules," International Journal of Production Research, Vol. 36, No. 9, pp. 2609-2626, 1998. https://doi.org/10.1080/002075498192733