Optimization of Stacking Strategies Considering Yard Occupancy Rate in an Automated Container Terminal

장치장 점유율을 고려한 자동화 컨테이너 터미널의 장치 위치 결정 전략 최적화

  • 손민제 (부산대학교 컴퓨터공학과) ;
  • 박태진 (부산대학교 컴퓨터공학과) ;
  • 류광렬 (부산대학교 컴퓨터공학과)
  • Received : 2010.08.09
  • Accepted : 2010.09.30
  • Published : 2010.11.15

Abstract

This paper proposes a method of optimizing a stacking strategy for an automated container terminal using multi-objective evolutionary algorithms (MOEAs). Since the yard productivities of seaside and landside are conflicting objectives to be optimized, it is impossible to maximize them simultaneously. Therefore, we derive a Pareto optimal set instead of a single best solution using an MOEA. Preliminary experiments showed that the population is frequently stuck in local optima because of the difficulty of the given problem depending on the yard occupancy rate. To cope with this problem, we propose another method of simultaneously optimizing two problems with different difficulties so that diverse solutions can be preserved in the population. Experimental results showed the proposed method can derive better stacking policies than the compared method solving a single problem given the same computational costs.

본 논문은 자동화 컨테이너 터미널의 장치장에서 장치 위치 결정 전략을 다목적 진화 알고리즘(MOEA: Multi-Objective Evolutionary Algorithm)을 이용해 최적화하는 방안을 제안한다. 장치장의 해측과 육측 생산성은 서로 상충하기 때문에, 이 둘을 동시에 최대화하는 것은 불가능하다. 대신 본 논문에서는 MOEA를 이용해 파레토 최적해 집합(Pareto optimal set)을 구하였다. 초기 실험 결과 장치장의 컨테이너 점유율이 높은 어려운 문제의 경우, MOEA의 집단이 지역 해에 쉽게 빠지는 것을 확인하였다. 이에 본 논문에서는 난이도가 다른 두 개의 문제를 동시에 최적화함으로써 집단의 다양성을 유지하는 방안을 제안하였으며, 실험 결과 제안 방안이 단일 문제만 해결하는 방안에 비해 동일한 비용으로 더 좋은 전략을 얻을 수 있음을 확인하였다.

Keywords

References

  1. M. B. Duinkerken, J. J. M. Evers, and J. A. Ottjes, "A Simulation Model for Integrating Quay Transport and Stacking Policies on Automated Container Terminals," Proc. of the 15th European Simulation Multiconference, pp.909-916, 2001.
  2. R. Dekker, P. Voogd, and E. van Asperen, "Advanced methods for container stacking," OR Spectrum, vol.28, pp.563-586, 2006. https://doi.org/10.1007/s00291-006-0038-3
  3. J. H. Yang, and K. H. Kim, "A grouped storage method for minimizing relocations in block stacking system," Jour. of Intelligent Manufacturing, vol.17, no.4, pp.453-463, 2006. https://doi.org/10.1007/s10845-005-0018-5
  4. Y. H. Kim, T. J. Park, and K. R. Ryu, "Dynamic Weight Adjustment Algorithms for Deriving Stacking Policies of Automated Container Terminals," Proc. of the KINPR Fall Conference 2007, pp.255-256, 2007. (in Korean)
  5. M. J. Son, T. J. Park, and K. R. Ryu, "Optimizing Stacking Policies of Automated Container Terminals Using Multi-objective Evolutionary Algorithm," Proc. of the KIISS Fall Conference 2009, pp.187-193, 2009. (in Korean)
  6. K. Deb, A. Pratap, S. Agarwal, and T. Meyarivan, "A Fast Elitist Multi-objective Genetic Algorithm: NSGA-II," IEEE Trans. on Evolutionary Computation, vol.6, pp.182-197, 2002. https://doi.org/10.1109/4235.996017
  7. D. A. V. Veldhuizen and G. B. Lamont, "Multiobjective Evolutionary Algorithm Test Suites," Proc. of the ACM symposium on Applied computing, pp.351-357, 1999.