Browse > Article
http://dx.doi.org/10.9717/kmms.2020.24.2.312

Development of Halfway Station Recommendation Application Using Dijkstra's Algorithm  

Park, Naeun (Dept of Media Software, Sungkyul University)
Mun, Jiyeon (Dept of Media Software, Sungkyul University)
Jeoung, Yuna (Dept of Media Software, Sungkyul University)
Cho, Seoyeon (Dept of Media Software, Sungkyul University)
Huh, Won Whoi (Dept of Media Software, Sungkyul University)
Publication Information
Abstract
This study aims to help users to have a more satisfying encounter based on the problems found by comparing and analyzing similar applications. That is, an application that derives intermediate points through the subway, which is a public transportation means, and provides information on nearby convenience facilities was proposed. The middle point calculation process uses the dijkstra algorithm, which stores the minimum number of nodes in the stored path from the first input location to the last location. The stack and arraylist are used to search all paths from the first input position to the last position, and then the path with the smallest number of nodes is selected. After that, the number of stations in the route is divided in half and the resulting station is output. In addition, this study provides information on convenience facilities near intermediate points in order to have differences from similar applications. It categorizes within a 1km radius of the point and provides a function that helps to conveniently identify only facilities around the middle point. In particular, by visualizing the number of convenience facilities with radar charts and numbers, it is possible to grasp the commercial district around the midpoint at a glance.
Keywords
Commercial Districts; Convenience Facilities; Dijkstra Algorithm; Mid-point;
Citations & Related Records
연도 인용수 순위
  • Reference
1 H.J. Bae, J.N. Song, Y.J. Lee, and J.W Lee, "The Implementation of a User Location and Preference-based Appointed Place Recommendation Mobile Application," KIISE Transactions on Computing Practices, Vol. 21, No. 6, pp. 403-411, 2015.   DOI
2 Ministry of Culture, Sports and Tourism, "2019 National Leisure Activity Survey," mcst 2019.
3 89% of office workers are concerned about choosing a place to make a promise(2015), https://www.newsquest.co.kr/news/articleView.html?idxno=43010 (accessed April, 13, 2020).
4 National Leisure Activity Survey Report (2019), file:///C:/Users/wldus/Downloads/2019+%EA%B5%AD%EB%AF%BC%EC%97%AC%EA%B0%80%ED%99%9C%EB%8F%99%EC%A1%B 0%EC%82%AC_%ED%95%A9%EB%B3%B8_0131.pdf (accessed April, 13, 2020).
5 M.W. Kim, H.S. Hoe, S.H. Mun, and Y.C. Chi, "Auto Appointment Creation Using Location Based Service in Smart-Phones," Journal of Korea Multimedia Society, Vol. 13, No. 1, pp. 100-102 2010.
6 Find Midpoint Web 'YaManana'(2019), https://github.com/mandooro/YaManNa (accessed May, 4, 2020).
7 Daum Map Android API [Online]. Available: http://apis.map.daum.net/android/guide/ (accessed May, 7, 2020).
8 S.C. Cho, Creating a Live App using Android Studios, YoungJin.com Publishers, Geumcheongu, Seoul., 2018.
9 G.S. Nam, Java's Essential Foundation for First-time Learning of Coding, Dough Publishers, Yongin-si, Gyeonggi-do., 2019.
10 O. Kwon and H. Cho, "Design and Implementation of Real-time Shortest Path Search System in Directed and Dynamic Road," Journal of Korea Multimedia Society, Vol. 20, No. 4, pp. 649-659, 2017.   DOI