회전 제약을 포함하고 있는 교통 네트워크의 경로 유도를 위한 개미 알고리즘

Ant Algorithm for Dynamic Route Guidance in Traffic Networks with Traffic Constraints

  • 김성수 (강원대학교 산업공학과) ;
  • 안승범 (인천대학교 동북아물류대학원) ;
  • 홍정기 (강원대학교 산업공학과) ;
  • 문재기 (강원대학교 산업공학과)
  • 발행 : 2008.10.31

초록

본 논문에서는 기본적으로 라우팅(routing) 메커니즘을 이용하는 개미 알고리즘(ant algorithm)을 이용하여 실시간으로 변화하는 교통 상황과 U턴, P턴 및 회전제약(좌회전 및 U턴 금지)을 고려하여 다수의 최적경로를 제한된 시간내에 탐색제시 할 수 있는 경로 유도 방법을 제시하고자 한다. 이 방법은 기존 최적경로알고리즘과 비교하여 회전 제약 상황을 쉽고 빠르게 고려할 수 있는 장점이 있다.

The objective of this paper is to design the dynamic route guidance system(DRGS) and develop an ant algorithm based on routing mechanism for finding the multiple shortest paths within limited time in real traffic network. The proposed ant algorithm finds a collection of paths between source and destination considering turn-restrictions, U-turn, and P-turn until an acceptable solution is reached. This method can consider traffic constraints easily comparing to the conventional shortest paths algorithms.

키워드

참고문헌

  1. 강맹규(1991), "네트워크와 알고리즘", 박영사
  2. 김성수.정종두.이종현(2001), "유전자 알고리즘을 사용하여 다수최적경로를 제공할 수 있는 경로유도시스템의 개발", 대한산업공학회, 제14권 제4호, pp.374-384
  3. 이상열(2002), "개미시스템 알고리듬을 이용한 동적경로 계획", ABSTRACT 학술대회 논문집 2002년 추계, pp.281-284
  4. 최규석.우광방(1997), "지능형 주행 안내 시스템을 위한 유전 알고리즘에 근거한 최적 경로 탐색 알고리즘", 제어.자동화.시스템공학 논문지
  5. 최기주(1995), "U-TURN을 포함한 가로망 표현 및 최단경로의 구현", 대한교통학회지, 제13권 제 3호, 대한교통학회, pp.35-52
  6. Ben-Akiva, Moshe, Koutsopoulos, Haris N. and Mukandan, Anil(1994), "A dynamic traffic model system for ATMS/ATIS operations", IVHS Journal, Vol.1(4), pp.1-19
  7. Dorigo, M, Birattari, M. and Stutzle T. (2006), "Ant Colony Optimization", IEEE Computational Intelligence Magazine, Nov. 2006
  8. Dorigo, M., Maniezzo, V. and Colorni, A., (1996), "Ant System: Optimization by a Colony of Cooperating Agents", IEEE Trans. on Systems, Man, and Cybernetics-Part B: Cybernetics, Vol. 26, No 1, Feb., pp.29-41 https://doi.org/10.1109/3477.484436
  9. Dorigo, M., Gambardella, L. M. (1997), "Ant Colony System: A Cooperative Learning Approach to the Travaling Salesman Problem", IEEE Trans. on Evolutionary Computation, 1, pp.53-66 https://doi.org/10.1109/4235.585892
  10. Dorigo, M. and Stutzle T. (2001), "The Ant Colony Optimization Metaheuristic: Algorithms, Applications, and Advances, Metaheuristics Handbook, Glover and Kochenberger (Eds.)", International Seriesin Operations Researchand Management Science, Kluwer
  11. Dorigo, M. and Stutzle T. (2004), "The Ant Colony Optimization, A Bradford Book", The MIT Press, Cambridge, Massachusetts, London, England
  12. Gen, M., Cheng, R. and Wang, D.(1997), "Genetic Algorithms for Solving Shortest Path Problems", Proceedings of the 1997 IEEE International 97 Magnetics Conference
  13. Inagaki, J., Haseyama, M. and Kitajima, H.(1999), "A Genetic Algorithm for Determining Multiple Routes and Its Applications", Proceedings of the 1999 IEEE International Symposium on Circuits ana Systems
  14. Kang, D., HASHIMOTO, H. and HARASHIMA, F.(1997), "Path Generation for Mobile Robot using Genetic Algorithm", Transactions of the Institute of Electrical Engineers of Japan C -A Publication of Electronics, Information and Systems Society.
  15. Kim, Sung-Soo and Lee, Jong-Hyun(2000), "Modified Dijkstra and Floyd-Warshall Algorithms for Turn-restriction, U-turn, and P-turn in Traffic Network", INFORMS Seoul 2000 Conference
  16. Kim, Sung-Soo and Lee, Jong-Hyun(1999),  "A Study on Design of Dynamic Route Guidance System Using Forecasted Travel Time Based on GPS Data and Modified Shortest Path Algorithm", IEEE International Conference on Intelligent transportation Systems, Japan
  17. Seo, K. and Choi, G.(1998), "The Genetic Algorithm Based Route Finding Method for Alternative Paths", Proceedings of the 1998 IEEE International Conference on Systems, Man, and Cybernetics
  18. Voicu, L. I. and Myler, H. R.(1998), "Cloning operator and its applications", Proceedings of the Applications and Science of Computational Intelligence