DOI QR코드

DOI QR Code

Branch-and-Bound Based Heuristic Scheduling for the Single-Hoist and Multiple-Products Production System

단일 호이스트 생산시스템에서 다양한 주문을 처리하기 위한 분지한계 기반의 휴리스틱 일정계획

  • Lee, Jungkoo (Quality Management Department, Aerospace Business Division, Korean Air Co.) ;
  • Kim, Jeongbae (Graduate School of MOT, Pukyong National University) ;
  • Koh, Shiegheun (Department of Systems Management and Engineering, Pukyong National University)
  • 이정구 (대한항공(주) 항공우주사업본부 품질경영부) ;
  • 김정배 (부경대학교 기술경영전문대학원) ;
  • 고시근 (부경대학교 시스템경영공학부)
  • Received : 2015.12.07
  • Accepted : 2016.04.26
  • Published : 2016.06.15

Abstract

This paper deals with the single-hoist and multiple-products scheduling problem. Although a mixed integer linear programming model for the problem was developed earlier, a branch-and-bound based heuristic algorithm is proposed in this paper to solve the big-size problems in real situation. The algorithm is capable of handling problems incorporating different product types, jobs in the process, and tank capacities. Using a small example problem the procedure of the heuristic algorithm is explained. To assess the performance of the heuristic we generate a bigger example problem and compare the results of the algorithm proposed in this paper with the optimal solutions derived from the mathematical model of earlier research. The comparison shows that the heuristic has very good performance and the computation time is sufficiently short to use the algorithm in real situation.

Keywords

References

  1. Chen, H., Chu, C., and Proth, J. M. (1998), Cyclic scheduling of a hoist with time window constraints, IEEE Transactions on Robotics and Automation, 14(1), 144-152. https://doi.org/10.1109/70.660860
  2. Hindi, K. S. and Fleszar, K. (2004), A constraint propagation heuristic for the single-hoist multiple-products scheduling problem, Computers and Industrial Engineering, 47(1), 91-101. https://doi.org/10.1016/j.cie.2004.03.002
  3. Kumar, P. R. (1994), Scheduling semiconductor manufacturing plants, IEEE Control System, 14(6), 33-40. https://doi.org/10.1109/37.334413
  4. Kuntay, I., Xu, Q., Uygun, K., and Huang, Y. (2006), Environmentally conscious hoist scheduling for electroplating facilities, Chemical Engineering Communications, 193(3), 273-292. https://doi.org/10.1080/009864490949125
  5. Lei, L. and Wang, T. J. (1989), A proof : The cyclic HSP is NP-complete, Technical Report 89-0016, Graduate School of Management, Rutgers University.
  6. Lei, L. and Wang, T. J. (1994), Determining optimal cyclic hoist schedules in a single-hoist electroplating line, IIE Transactions, 26(2), 25-33. https://doi.org/10.1080/07408179408966593
  7. Lim, J. M. (1997), A genetic algorithm for a single hoist scheduling in the printed-circuit-board electroplating line, Computers and Industrial Engineering, 33(3/4), 789-792. https://doi.org/10.1016/S0360-8352(97)00254-4
  8. Liu, C. W., Zhao, C. Y., and Xu, Q. (2012), Integration of electroplating process design and operation for simultaneous productivity maximization, energy saving, and fresh water minimization, Chemical Engineering Science, 68(1), 202-214. https://doi.org/10.1016/j.ces.2011.09.024
  9. Paul, H. J., Bierwirth, C., and Kopfer, H. (2007), A heuristic scheduling procedure for multi-item hoist production lines, International Journal of Production Economics, 105(1), 54-69. https://doi.org/10.1016/j.ijpe.2005.11.008
  10. Phillips, L. W. and Unger, P. S. (1976), Mathematical programming solution of a hoist scheduling programm, AIIE Transactions, 28(2), 219-225.
  11. Shapiro, G. W. and Nuttle, H. L. (1988), Hoist scheduling for a PCB electroplating, IIE Transactions, 20(2), 157-167. https://doi.org/10.1080/07408178808966165
  12. Tian, N., Che, A., and Feng, J. (2013), AIChE Letter: Real-time hoist scheduling for multistage material handling process under uncertainties, AIChE Journal, 59(4), 1046-1048. https://doi.org/10.1002/aic.14048
  13. Xu, Q. and Huang, Y. (2004), Graph-assisted optimal cyclic hoist scheduling for environmentally benign electroplating, Industrial and Engineering Chemistry Research, 43(26), 8307-8316. https://doi.org/10.1021/ie0498910
  14. Yih, Y. (1994), An algorithm for hoist scheduling problems, International Journal of Production Research, 32(3), 501-516. https://doi.org/10.1080/00207549408956949
  15. Yin, N. C. and Yih, Y. (1992), Crane scheduling in a flexible electroplating line : A tolerance-based approach, Journal of Electronics Manufacturing, 2(4), 137-144. https://doi.org/10.1142/S0960313192000169
  16. Zhao, C., Fu, J., and Xu, Q. (2013), Real-time dynamic hoist scheduling for multistage material handling process under uncertainties, AIChE Journal, 59(2), 465-482. https://doi.org/10.1002/aic.13852