Reactive Tabu Search using Neighborhood Strategy Switching Mechanism

이웃 해 전략 전환 메커니즘을 이용한 반응적 타부 탐색

  • 김재호 (전자부품연구원 고속네트워크연구센터) ;
  • 이희상 (한국외국어대학교 산업정보시스템공학부) ;
  • 한현구 (한국외국어대학교 컴퓨터공학과)
  • Published : 2001.07.01

Abstract

반응적 타부 탐색은 단순한 타부 탐색과 비교해서 중장기 메모리를 이용한 학습을 통하여 타부리스트의 크기를 반응적으로 변화시킴으로써 NP-hard 문제에 속하는 다양한 조합 최적해 문제에 대해서 좋은 해를 효율적으로 찾는다. 본 논문에서는 반응적 타부 탐색에 있어서 중장기 메모리를 이용한 탈출 메커니즘으로 이웃 해 전략 전환 메커니즘이라는 개념을 제시한다. 제시된 이웃 해 전략 전환 메커니즘을 이용한 반응적 타부 탐색을 특정 공과 대학의 강의 시간표 작성 문제와 외판원문제 (traveling salesman problem)에 적용하여 기존의 반응적 타부 탐색과 비교 분석을 하였다. 전산 실험 결과 제시된 알고리즘은 기존의 반응적 타부 탐색 알고리즘에 비교하여 더 좋은 해를 더 짧은 시간에 찾아주었다.

Keywords

References

  1. Glover, F., 'Tabu Search Part I,' ORSA Journal on Computing, Vol.1, No.3, pp.190-206, 1989
  2. Glover, F., 'Tabu search Part II,' ORSA Journal on Computing, Vol.2, No.1, pp.4-32, 1990
  3. Hansen, F. and B. Jaumard, 'Algorithms for the Maximum Satisfiability Problem,' Computation, Vol.44, pp.279-303,1990 https://doi.org/10.1007/BF02241270
  4. 김여근, 윤복식, 이상복, 메타 휴리스틱, p.452, 영지문화사, 서울, 1999
  5. Skorin-Kapov, J., 'Tabu Search Applied to the Quadratic Assignment Problem,' ORSA Journal on Computing, Vol.2, No.1, pp.33-45, 1990
  6. Battiti, R. and G., 'Tecchiolli, The Reactive Tabu Search,' ORSA Journal on Computing, Vol.6, No.2, pp.126-140, 1994
  7. Burke, E.K., D.G. Elliman, and R. F. 'Weare A University Timetabling System Based on Graph Colouring and Constraint Manipulation,' Journal of Research on Computation in Education, Vol.27, Issue 1, pp.1-18, 1994
  8. Colrni, A., M. Dorigo, and V. Maniezzo, 'Genetic Algorithms and Highly Constrained Problem: The Time-table Case,' Parallel Problem Solving From Nature, pp.55-59, 1990 https://doi.org/10.1007/BFb0029731
  9. Ross, P., D. Corne, and H. L. Fang, 'Successful Lecture Timetabling with Evolutionary Algorithm,' DAI Research Paper, No.707, 1994
  10. Melcio, F., P. Caldeira, and A. Rosa, 'Solving the Timetabling Problem with Simulated Annealing,' First Int Conf on Enterprise Information Systems ICEIS'99, pp.272-279, 1999