다목적 정보 제공을 위한 다경로 탐색 기법 개발

A Multi-path Search Algorithm for Multi-purpose Activities

  • 정연정 (서울대학교 지구환경시스템공학부) ;
  • 김창호 (미 일리노이 대학교 도시 및 지역계획 시스템)
  • 발행 : 2006.05.31

초록

IT 산업이 발달하고, 정보의 양이 넘쳐날수록, 사람들은 획일화되어 제공되는 정보보다는, 스스로 다양한 경로를 통해 정보를 찾아내며, 이를 가공하여 판단하고 반응한다. 그러므로 정보 제공자들은 이러한 개인들의 성향을 만족시키기 위해 서는 획일화된 정보보다는 소비자들이 스스로 판단할 수 있도록 다양한 정보를 제공해 주어야만 할 것이다 이를 위하여 비용의 비교를 통해 경로를 선택하는 기존 알고리즘과 달리 최저비용과의 차이를 통한 알고리즘을 제안한다. 이를 위해 본 연구는 기존의 노드 기반 탐색법에 비해 네트워크 구조의 변화 없이 효율적으로 환승이나 회전제약을 표현할 수 있는 링크 기반 탐색법을 기반으로 운전자들의 다양한 needs를 최대한 반영할 수 있는 즉 유연한 탐색 알고리즘의 개발을 목표로 한다. 이러한 목표를 위해, 기존의 최적 경로와 다경로 탐색 알고리즘을 대상으로 이론적 배경을 고찰하고, 다목적 정보제공을 위한 다경로 탐색기법을 위한 통행원리를 개념화한 후, 이를 알고리즘에 적용하는 방안을 제안하며, 가상의 네트워크에 적용하여 알고리즘 수행과정을 보여주고자 한다

It is known that over one million car navigation devices are being currently used in Korea. Most. if not all, route guidance systems, however, Provide only one "best" route to users, not providing any options for various types of users to select. The current practice dose not consider each individual's different preferences. These days, a vast amount of information became available due to the rapid development in information processing technology. Thus, users Prefer choices to be given and like to select the one that suits him/her the "best" among available information. To provide such options in this Paper, we developed an algorithm that provides alternative routes that may not the "least cost" ones, but ones that are close to the "least cost" routes for users to select. The algorithm developed and introduced in the paper utilizes a link-based search method, rather than the traditional node-based search method. The link-based algorithm can still utilize the existing transportation network without any modifications, and yet enables to provide flexible route guidance to meet the various needs of users by allowing transfer to other modes and/or restricting left turns. The algorithm developed has been applied to a toy network and demonstrated successful implementation of the multi-path search algorithm for multi-purpose activities.

키워드

참고문헌

  1. 강맹규(1991), '네트워크와 알고리듬', 박영사
  2. 김창호(2003), '위치기반서비스를 위한 복합 교통 수단의 통행경로 모형', 한국LBS학회논문지 창간 호, 제1권 제1호, 한국LBS학회, pp55-63
  3. 김현명.임용택.이승재(1999), '통합교통망 수단 선택-통행배정모형 개발에 관한 연구', 대한교통학회지, 제17권 제5호, 대한교통학회, pp87-98
  4. 노정현.남궁성(1995), '도시가로망에 적하한 최단 경로탐색 기법의 개발', 대한국토도시계획학회지, 제 30권 제5호, 대한국토도시계획학회, pp153-168
  5. 신성일(2004), '교통망에 적합한 K 비루프 경로 탐 색 알고리즘', 대한교통학회지, 제22권 제6호, 대한 교통학회, pp121-131
  6. 오승(2004), '위치기반서비스를 위한 휴리스틱 경 로탐색 모형의 개발', 서울대학교 박사학위논문
  7. 이미영.유기윤.김정현.신성일 (2003), '덩굴망 통행 패턴을 고려한 One-To-One 다경로 알고리즘', 대한교통학회지, 제21권 제6호, 대한교통학회, pp89-99
  8. 이미영.백남철.최대순.신성일 (2004), .링크표 지갱신 다수경로탐색 알고리즘., 대한교통학회지, 제22권 제2호, 대한교통학회, pp131-143
  9. 임용택 (2004), '일반가로망에서 교통정보 제공을 위한 n-path 알고리듬의 개발', 대한교통학회지, 제22권 제4호, pp135-144
  10. 장인성 (2000), '서비스 시간 제약이 존재하는 도 시부 복합 교통망을 위한 링크 기반의 최단경로탐색 알고리즘', 대한교통학회지, 제18권 제6호, 대한교통학회, pp 111-121
  11. Azevedo, J. A. , M. E. O. S. Costa , J. J. E. R. S. Madeira , and E. Q. V. Martins (1993), 'An algorithm from the Ranking of Shortest Paths', European Journal of Operational Research, Vol. 69, pp97-106 https://doi.org/10.1016/0377-2217(93)90095-5
  12. Kaufman, D. E. and R. L. Smith (1993), 'Faster Paths in Time-Dependent Networks for IVHS Applications', IVHS Journal. Vol. 1. pp1-11 https://doi.org/10.1080/10248079308903779
  13. Kim, T. J. (2004), 'Multi-modal routing and navigation cost functions for location-based services (LBS). In Urban and Regional Transportation Modeling: Essays in Honor of David Boyce (D. H. Lee ed.)', Edward Elgar, Northampton, MA
  14. Martins, E. Q. V. (1984), 'An Algorithm for Ranking Paths that May Contain Cycles', European Journal of Operational Research, Vol. 18, pp123-130 https://doi.org/10.1016/0377-2217(84)90269-8
  15. Potts, R. B. , R. M. Oliver (1972), 'Flows in transportation networks', Academic press
  16. Rilett, L. R. and D. Park (1996), 'Identifying Unique Routes in Transportation Networks', Presented at the 3rd Annual World Congress on Intelligent Transportation Systems, Orlando Florida, October
  17. Kang, S. and T. J. Kim (2005), 'Solving A Location-Based Concierge Service Problem: A Heuristic Approach Using Genetic Algorithm', Presented at the Symposium on Societies and Cities in the Age of Instant Access, November 2005,University of Utah, Salt Lake City, UT
  18. Kang, S. , S. Oh and T. J. Kim (2006), 'A Heuristic Algorithm for Solving a Multimodal Location-Based Concierge Service Problem', Presented at the 85th Annual Meeting of the Transportation Research Board, Washington D.C
  19. Sheffi, Y. (1985), 'Urban Transportation Networks: Equilibrium Analysis with Mathematical Programming Methods', Englewood Cliffs, N.J.: Prentice-Hall
  20. Shier, R. D. (1979), 'On Algorithms from Finding the k Shortest Paths in a network', Networks. Vol.9, pp.195-214 https://doi.org/10.1002/net.3230090303
  21. Yen, J. Y. (1971), 'Finding the K shortest Loopless Paths in a network', Management Science. Vol.17, pp711-715