Performance Control of the Capacitated Re-entrant Line using Genetic Approach

유전자 알고리즘을 이용한 유한용량 재진입 라인 성능 제어

  • Choi, Jin-Young (Division of Industrial and Information Engineering in Ajou University)
  • 최진영 (아주대학교 산업정보시스템공학부)
  • Published : 2008.12.31

Abstract

본 논문에서는 유한용량 재진입 생산라인에서의 스케줄링 문제에 대한 유전자적 접근 방법을 제안하였다. 알고리즘에서 사용되는 염색체의 구조는 워크스테이션의 버퍼레벨에 대한 모든 가능한 경우를 고려하여 정의되었으며, 염색체의 각 유전자에는 그에 대응되는 시스템 상태에서 우선 순위를 갖는 작업 단계의 값이 할당되도록 하였다. 또한, 제안된 알고리즘의 구현 방법으로서 워크스테이션의 버퍼와 프로세싱 자원을 할당할 때 작업 간 우선 순위를 고려하는 동시에 각 워크스테이션의 로컬 유휴 상태를 지양하는 우선순위 기반 랜덤화 정책 알고리즘을 제안하였다. 실험을 통하여 제안된 알고리즘의 성능을 평가하였으며, 기존에 무한용량 재진입 생산라인 스케줄링 문제에 많이 이용되었던 휴리스틱과 비교하여 보다 효율적임을 보였다.

Keywords

References

  1. Bertsekas, D. P. and Tsitsiklis, J. N.; Neuro-Dynamic Programming, Belmont, MA: Athena Scientific, 1996
  2. Bertsimas, D., Paschalidis, I. C., and Tsitsiklis, J. N.; "Optimization of multiclass queueing networks : Polyhedral and nonlinear characterizations of achievable performance," Ann. Appl. Probability, 4(1) : 43-75, 1994 https://doi.org/10.1214/aoap/1177005200
  3. Cheng, R., Gen, M., and Tsujimura, Y.; "A tutorial survey of job-shop scheduling problems using genetic algorithms- I. Representation," Computers and Industrial Engineering, 30(4) : 983-997, 1996 https://doi.org/10.1016/0360-8352(96)00047-2
  4. Choi, J. Y. and Reveliotis, S. A.; "A generalized stochastic petri net model for performance analysis and control of capacitated re-entrant lines," IEEE Trans. on Robotics and Automation, 19(3) : 474-480, 2003 https://doi.org/10.1109/TRA.2003.810577
  5. Choi, J. Y. and Reveliotis, S. A.; "Relative Value Function Approximation for the Capacitated Re-Entrant Line Scheduling Problem," IEEE Trans. on Automation Science and Engineering, 2(3) : 285-299, 2005 https://doi.org/10.1109/TASE.2005.849085
  6. De Farias, D. P.; "The linear programming approach to approximate dynamic programming : Theory and application," Ph.D. dissertation, Dept. Manag. Sci. Eng.,MIT, Cambridge, 2002
  7. Hayter, A. J.; Probability and Statistics, International Thomson PUB, 1996
  8. Kumar, P. R.; "Scheduling manufacturing systems of re-entrant lines," in Stochastic Modeling and Analysis of Manufacturing Systems, D. D. Yao, Ed. Berlin, Germany: Springer-Verlag, : 325-360, 1994
  9. Kumar, P. R.; "Scheduling semiconductor manufacturing plants," IEEE Control syst. Mag., 14(6) : 33-40, 1994 https://doi.org/10.1109/37.334413
  10. Kumar, S. and Kumar, P. R.; "Fluctuation smoothing policies are stable for stochastic re-entrant lines," Discrete-Event Dynamic Systems : Theory and Application, 6 : 361-370, 1996
  11. Kumar, S. and Kumar, P. R.; "Queueing network models in the design and analysis of semiconductor wafer fabs," IEEE Trans. Robotics and Automation, 17(5) : 548-561, 2001 https://doi.org/10.1109/70.964657
  12. Kumar, J. N. and Kumar, P, R.; "Performance bounds for queueing networks and scheduling policies," IEEE Trans. Autom. control, 39(8) : 1600-1611, 1994 https://doi.org/10.1109/9.310033
  13. Lawley, M. A. and Reveliotis, S. A.; "Deadlock Avoidance for Sequential Resource Allocation Systems: Hard and Easy Cases," The Intl. Jrnl. of FMS, 13(4) : 385-404, 2001
  14. Lu, S. H., Ramaswamy, D., and Kumar, P. R.; "Efficient scheduling policies to reduce mean and variance of cycle-time in semiconductor manufacturing plants," IEEE Trans. on Semiconductor Manufacturing, 7(3) : 374-385, 1994 https://doi.org/10.1109/66.311341
  15. Mitchell, M., An Introduction to Genetic Algorithms, MIT Press, 1996
  16. Papadimitriou, C. A. and Tsitsiklis, J. N.; "The complexity of optimal queueing network control," Math. Oper. Res., 24(2) : 293-305, 1999 https://doi.org/10.1287/moor.24.2.293
  17. Tsitsiklis, J. N. and Van Roy, B.; "Feature-based methods for large scale dynamic programming," Machine Learning, 22 : 59-94, 1996
  18. Reveliotis, S. A.; "The Destabilizing effect of blocking due to finite buffering capacity in multi-class queueing networks," IEEE Trans. on Automatic Control, 45(3) : 585-588, 2000 https://doi.org/10.1109/9.847750
  19. Reveliotis, S. A., Lawley, M. A., and Ferreira, P. M.; "Structural control of large-scale flexibly automated manufacturing systems," in The Design of Manufacturing Systems, C.T. Leondes, Ed. Boca Raton, FL : CRC, : 4.1-4.34, 2001
  20. Van Roy, B.; "Learning and value function approximation in complex decision processes," Ph.D. dissertation, Dept. Elect. Eng. Comp. Sci., MIT, Cambridge, 1998
  21. Wein, L. M.; "Scheduling semiconductor wafer fabrication," IEEE Trans. on Semiconductor Manufacturing, 1(3) : 115-130, 1988 https://doi.org/10.1109/66.4384