DOI QR코드

DOI QR Code

A Study on Bicycle Route Selection Using Optimal Path Search

최적 경로 탐색을 이용한 자전거 경로 선정에 관한 연구

  • 백승헌 (전남대학교 대학원 건설환경공학과) ;
  • 한동엽 (전남대학교 공학대학 해양토목공학과)
  • Received : 2012.10.03
  • Accepted : 2012.10.17
  • Published : 2012.10.31

Abstract

Dijkstra's algorithm is one of well-known methods to find shortest paths over a network. However, more research on $A^*$ algorithm is necessary to discover the shortest route to a goal point with the heuristic information rather than Dijkstra's algorithm which aims to find a path considering only the shortest distance to any point for an optimal path search. Therefore, in this paper, we compared Dijkstra's algorithm and $A^*$ algorithm for bicycle route selection. For this purpose, the horizontal distance according to slope angle and average speed were calculated based on factors which influence bicycle route selection. And bicycle routes were selected considering the shortest distance or time-dependent shortest path using Dijkstra's or $A^*$ algorithm. The result indicated that the $A^*$ algorithm performs faster than Dijkstra's algorithm on processing time in large study areas. For the future, optimal path selection algorithm can be used for bicycle route plan or a real-time mobile services.

다익스트라 알고리즘은 네트워크 상에서 최단경로를 찾는 것으로 널리 알려져 있다. 그러나, 최적 경로 탐색을 위하여 임의점과의 최단거리만 고려해서 선택하는 다익스트라 알고리즘보다 목표점까지 휴리스틱 요소를 고려하여 판단하는 $A^*$ 알고리즘에 대한 연구가 더 필요하다. 따라서, 본 연구에서는 자전거 경로 선정을 위한 다익스트라 알고리즘과 $A^*$ 알고리즘의 성능을 비교하였다. 이를 위하여, 자전거 경로 선정 요소를 이용하여 경사에 따른 수평거리와 평균 속도를 계산하였다. 그리고 다익스트라 알고리즘과 $A^*$ 알고리즘을 적용해 최단거리와 최단시간에 따른 자전거 경로 선정을 수행하였다. 실험 결과 대규모 지역에서 $A^*$ 알고리즘이 다익스트라 알고리즘보다 경로 선정 처리 시간이 빠르게 나타났다. 향후 최적 경로선정 알고리즘은 자전거 노선 계획이나 자전거 실시간 모바일 앱에 활용될 수 있다.

Keywords

References

  1. 강환일, 이병희, 장우석 (2008), 입자 군집 최적화와 개선된 Dijkstra 알고리즘을 이용한 경로 계획 기법, 한국지능시스템학회 논문지, 한국지능시스템학회, 제 18권, 제 2호, pp. 212-215. https://doi.org/10.5391/JKIIS.2008.18.2.212
  2. 나정훈 (2009), DGPS 기반의 무인자율차량을 위한 항법 알고리즘 개발, 석사학위논문, 국민대학교, pp. 55-56.
  3. 문병로 (2007), 쉽게 배우는 알고리즘: 관계 중심의 사고법, 한빛미디어, pp. 302-326.
  4. 방수남, 허준, 손홍규, 이용웅 (2006), 지형공간정보 및 최적탐색기법을 이용한 최적침투경로 분석, 대한토목학회논문집, 대한토목학회, 제 26권, 제 1D호, pp. 195-202.
  5. 안진호, 박민지, 강성호, 문병인 (2010), 우선순위 큐를 이용한 A* 기반 최단경로 탐색 기법, 한국정보기술학회지, 한국정보기술학회, 제 8권, 제 8호, pp. 1-7.
  6. 우훈제, 박상배, 조경환, 김병우 (2009), 무인자율주행차량의 최적 경로 계획 연구, 한국자동차공학회 부문종합학술대회, 한국자동차공학회, pp. 988-992.
  7. 이광원 (2011), GIS에 의한 이용자의 이동특성을 고려한 자전거 노선 선정 방법에 관한 연구, 박사학위논문, 인천대학교, pp. 1-121.
  8. 이신준, 양성봉, 최윤철 (1999), 경로탐색을 위한 GIS 네트워크 분석 시스템의 구현, 논문집-연세대학교 산업기술연구소, 연세대학교 산업기술연구소, 제 31권, 제 2호, pp. 79-82.
  9. 이종출, 노태호, 강윤성, 김세준 (2005), 의사결정 시스템을 이용한 GIS 기반의 노선선정, 2005 GIS/RS 공동 춘계학술대회, 한국지형공간정보학회, pp. 407-412.
  10. 최재화, 서용운, 이석배 (1991), GIS기법을 활용한 최적노선 선정에 관한 연구, 한국측량학회지, 한국측량학회, 제 9권, 제 2호, pp. 127-138.
  11. Abboud, M., Abou Jaoude L.M. and Kerbage, Z. (2004), Real time GPS navigation system, American University of Beirut, http://webfea.fea.aub.edu.lb/proceedings/2004/SRC-ECE-27.pdf
  12. Bellman, R. (1958), On a routing problem, Quarterly of Applied Mathematics, American Mathematical Society, Vol. 16, No. 1, pp. 87-90.
  13. Dechter, R. and Pearl, J. (1985), Generalized best-first search strategies and the optimality of A*, Journal of the ACM, ACM, Vol. 32, No. 3, pp. 505-536. https://doi.org/10.1145/3828.3830
  14. Dijkstra, E. W. (1959), A note on two problems in connection with graphs, Numerische Mathematik, Springer, Vol. 1, pp. 269-271. https://doi.org/10.1007/BF01386390
  15. Ford, L. R. (1956), Network flow theory, Technical Report P-923, RAND Corporation, Santa Monica, CA.
  16. Hart, P. E., Nilsson, N. J. and Raphael, B. (1968), A formal basis for the heuristic determination of minimum cost paths, IEEE Transactions on Systems Science and Cybernetics, IEEE, Vol. SSC4, No. 2, pp. 100-107.
  17. Kurose, J. F. and Ross, K. W. (2005), Computer networking: A top-down approach featuring the internet, 3rd Edition, Pearson Addison-Wesley, Boston, pp. 262-279.
  18. Mike, M. (2009), Alternative impedances for shortest path network analysis for cycling, GIS-T Symposium summary report, AASHTO, Oklahoma, pp. 49-61.
  19. Moore, E. F. (1959), The shortest path through a maze, In proceedings of an International Symposium on the Theory of Switching, Part II, Bell Telephone System, pp. 285-292.

Cited by

  1. Rearranging Emergency Medical Service Region Using GIS Network Analysis - Daejeon Metropolitan City Case Study vol.23, pp.3, 2015, https://doi.org/10.7319/kogsis.2015.23.3.011