DOI QR코드

DOI QR Code

A Distributed Hybrid Algorithm for Glass Cutting

유리재단 문제에 대한 분산 합성 알고리즘

  • Hong, Chuleui (Department of Computer Science, Sangmyung University)
  • 홍철의 (상명대학교 컴퓨터과학과)
  • Received : 2018.01.19
  • Accepted : 2018.02.26
  • Published : 2018.02.28

Abstract

The proposed hybrid algorithm combines the benefits of rapid convergence property of mean filed annealing(MFA) and the effective genetic operations of simulated annealing-like genetic algorithm(SGA). This algorithm is applied to the isotropic material stock cutting problem, especially to glass cutting in distributed computing environments base on MPI called message passing interface. The glass cutting is to place the required rectangular patterns to the given large glass sheets resulting in reducing the wasted scrap area. Our experimental results show that the heuristic method improves the performance over the conventional ones by decreasing the scrap area and maximum execution time. It is also proved that the proposed distributed algorithm maintains the convergence properties of sequential one while it achieves almost linear speedup as the problem size increases.

본 논문에서는 유리재단 문제에 평균장 어닐링과 시뮬레이션된 어닐링 형태의 유전자 알고리즘을 결합한 합성 알고리즘을 분산 처리하여 적용한다. 유리재단 문제는 2차원 2진 패킹 문제로 주어진 원판에 요구되는 사각형 모양의 패턴들을 버려지는 부분이 최소가 되게 배치하는 조합 최적화 문제이다. 제안된 합성 알고리즘은 유전자 알고리즘의 다양한 연산자에 시뮬레이션된 어닐링의 온도개념을 추가하여 평균장 알고리즘에 의한 빠른 평형상태 도달을 유지하게 하였다. MPI를 이용한 분산 합성 알고리즘을 유리재단 문제에 적용하여 실험한 결과 기존의 평균장 어닐링 또는 유전자 알고리즘을 단독으로 사용하였을 때보다 최적의 배치 상태를 나타내었으며 최적해 접근 특성을 유지하면서 문제의 크기에 대하여 선형적인 수행시간 단축을 보여 주었다.

Keywords

References

  1. L. Liu, Y. Peng, W. Xu, "To converge more quickly and effectively-Mean field annealing based optimal path selection in WMN," Information Sciences, Vol. 294, pp.216-226, February 2015. https://doi.org/10.1016/j.ins.2014.10.001
  2. V. Sachnev, S. Suresh, Y. S. Choi, "Cancer subtype's classifier based on Hybrid Samples Balanced Genetic Algorithm and Extreme Learning Machine," The Journal of Digital Contents Society, Vol. 17, No. 6, pp. 565-579, December 2016. https://doi.org/10.9728/dcs.2016.17.6.565
  3. S. M. Sait, F. C. Oughali, F. Chikh, M. Al-Asli, "Design partitioning and layer assignment for 3D integrated circuits using tabu search and simulated annealing," Journal of applied research and technology, Vol. 14, No. 1, pp. 67-76, January 2016. https://doi.org/10.1016/j.jart.2015.11.001
  4. S. Rho, "Artificial Intelligence technology R&D Trend by Patent Analysis," The Journal of Digital Contents Society, Vol. 18, No. 2, pp. 423-428, April 2017. https://doi.org/10.9728/dcs.2017.18.2.423
  5. Z. Li and P. Schonfeld, "Hybrid simulated annealing and genetic algorithm for optimizing arterial signal timings under oversaturated traffic conditions," Journal of Advanced Transportation, Vol. 49, No. 1, pp.153-170, January 2015. https://doi.org/10.1002/atr.1274
  6. D. A. Wuttke, H. S. Heese, "Two-dimensional cutting stock problem with sequence dependent setup times," European Journal of Operational Research, Vol. 265, No. 1, pp. 303-315, February 2018. https://doi.org/10.1016/j.ejor.2017.07.036
  7. R. Andrade, E. G. Birgin, R. Morabito, "Two-stage two-dimensional guillotine cutting stock problems with usable leftover," International Transactions in Operational Research, Vol. 1, No. 2, pp.121-145, January 2016.
  8. M. Delorme, M. Iori, S. Martello, "Bin packing and cutting stock problems: Mathematical models and exact algorithms," European Journal of Operational Research, Vol.255, No. 1, pp. 1-20, November 2016. https://doi.org/10.1016/j.ejor.2016.04.030