복합대중교통망의 링크표지갱신 다목적 경로탐색

A Link-Based Label Correcting Multi-Objective Shortest Paths Algorithm in Multi-Modal Transit Networks

  • 발행 : 2008.02.28

초록

교통망에서 출발지와 도착지를 연결하는 최적경로탐색(Optimum Shortest Path)의 기준은 통행시간, 통행비용, 통행요금, 통행거리 등 복수의 기준에서 단일기준(Single Attribute Objective)을 선정하여 선정된 기준에 대하여 최소화되는 경로를 탐색하는 것을 의미하며 최적경로 탐색기법으로 탐색이 가능하다. 다목적 경로탐색(Multi-Objective Shortest Paths)에서는 이들 복수의 기준 (Multi-Objective)을 고려하여 경로를 탐색한다. 최근까지 다목적경로탐색에 대한 연구는 대부분 단일의 교통수단만으로 구성된 교통망에 대한 가정을 기반으로 이루어졌으며, 다수의 교통수단이 혼재된 교통망(Multi-Modal Transportation Network)에서 다목적경로탐색에 대한 연구는 환승에 대한 문제를 최적해법 차원에서 고려하지 않았으며, 교통정보 분야에서 일반적으로 적용되는 동적계획법(Dynamic Programming)에 기반한 알고리즘에 대한 연구는 다수단교통망에서 다목적경로탐색 문제에서 검토되지 않았다. 본 연구는 다수단교통망에서 다목적경로탐색 문제에서 최적 해를 도출하기 위한 동적계획법 알고리즘을 제안한다. 제안된 알고리즘은 Skriver & Andersen (2000)이 제시한 2기준 노드표지갱신 알고리즘을 기반으로 네트워크의 확장없이 수단 간의 환승이 반영되도록 2기준 이상의 다기준 링크표지갱신 알고리즘으로 개발하는 방안으로 확대한다. 본 연구는 다기준 링크표지가 다수단 교통망에 적용했다는 점 이외에, 출발지에서 모든 링크까지 비지배경로를 탐색하는 과정이 효율적으로 이루어지도록 출발지에서 개별 링크까지의 비지배경로/트리(Path/Tree) 집합을 표지처럼 활용하였다. 다수단교통망에서 다목적경로탐색문제에 적합한 도시부의 대중교통망에 한정하여 경로탐색속성을 환승과 링크주행속성으로 구분하였다. 본 연구에서 제안된 알고리즘의 계산과정을 소규모 복합대중교통망을 통해 검증하였다.

Generally, optimum shortest path algorithms adopt single attribute objective among several attributes such as travel time, travel cost, travel fare and travel distance. On the other hand, multi-objective shortest path algorithms find the shortest paths in consideration with multi-objectives. Up to recently, the most of all researches about multi-objective shortest paths are proceeded only in single transportation mode networks. Although, there are some papers about multi-objective shortest paths with multi-modal transportation networks, they did not consider transfer problems in the optimal solution level. In particular, dynamic programming method was not dealt in multi-objective shortest path problems in multi-modal transportation networks. In this study, we propose a multi-objective shortest path algorithm including dynamic programming in order to find optimal solution in multi-modal transportation networks. That algorithm is based on two-objective node-based label correcting algorithm proposed by Skriver and Andersen in 2000 and transfer can be reflected without network expansion in this paper. In addition, we use non-dominated paths and tree sets as labels in order to improve effectiveness of searching non-dominated paths. We also classifies path finding attributes into transfer and link travel attribute in limited transit networks. Lastly, the calculation process of proposed algorithm is checked by computer programming in a small-scaled multi-modal transportation network.

키워드

참고문헌

  1. 이미영.백남철.문병섭.강원의(2006), 거리비례제 요금정책에 따른 K요금경로탐색, 대한교통학회지, 제23권 제1호, 대한교통학회, pp.103-114
  2. 조종석(2006), 환승과 운행시간 스케줄을 고려한 통합교통망에서의 동적K경로탐색알고리즘, 서울대학교 박사학위논문
  3. 박준환(2007), 계층별 비용함수를 고려한 대중교통 통행배정모형 개발에 관한 연구, 서울대학교 박사학위논문
  4. Namgeung, S., Rho, J.-H. and Choi, J.-U. (1998) Development of the Tree-Based Path-Finding in Urban Transportation Networks, Mathl. Comput. Modelling Vol. 27, No. 9-11, pp.51-65
  5. Aifandopoulou, G., Ziliaskopoulos, A., and Chrisohoou, E. (2006) A Multi-Objective Optimum Path Algorithm for Passenger Pre-Trip Planning in Multimodal Trans- portation Networks, Transportation Research Board, Washington
  6. Brumbaugh-Smith, J., and Shoer, D. (1989) An Empirical Investigation of Some Bicriterion- Shortest Path Algorithms, European Journal of Operational Research, 43, pp.216-224 https://doi.org/10.1016/0377-2217(89)90215-4
  7. Climaco, J.C.N. and Martins, E.Q.V., (1982) A Bicriterion Shortest Path Algorighm, European Journal of Operational Research, 11, pp.399-404 https://doi.org/10.1016/0377-2217(82)90205-3
  8. Corley, H. W., and Moon, I. D. (1985) Shortest Path in Networks with Vector Weights, Journal of Optimization Theory and Applications 46(1), pp.79-86 https://doi.org/10.1007/BF00938761
  9. Dijkstra, E.W. (1959) A Note on Two Problems in Connexion with Graphs, Numerishe Matematilk, Vol. 1, pp.269-271 https://doi.org/10.1007/BF01386390
  10. Hansen, P., (1980) Bicriterion Path Problems. In: Fandel, G., Gal, T. (Eds.), Multiple Criteria Decision Making: Theory and Applications, Lectures Notes in Economics and in Mathematical Systems, Vol. 177, Springer, Heidelberg, pp.109-127
  11. Lee, M. (2004) Transportation Network Models and Algorithms Considering Directional Delay and Prohibition for Intersection Movement, Ph.D. Dissertation, University of Wisconsin- Madison
  12. Martins, E.Q.V., (1984) On A Multicriteria Shortest Path Problem, European Journal of Operational Research, 16, pp.236-245 https://doi.org/10.1016/0377-2217(84)90077-8
  13. Meng, Q., Lee, D.-H., and Cheu, R. L., (2005), Multiobjective Vehicle Routing and Scheduling Problem with Time Window Constraints in Hazardous Material Transportation, Journal of Transportation Engineering, Vol. 131, pp.699-707 https://doi.org/10.1061/(ASCE)0733-947X(2005)131:9(699)
  14. Modesti, P. and Sciomachen, A. (1998) An Utility Measure for Finding Multiobjective Shortest Paths in Urban Multimodal Trans- portation Networks, European Journal of Operational Research 111, pp.495-508 https://doi.org/10.1016/S0377-2217(97)00376-7
  15. Moore, E.F. (1959) The Shortest Path through A Maze, Proceedings of the International Symposium on Theory of Switching, Cambridge, MA: Harvard University Press, Vol. 2, pp.285-292
  16. Mote, J., Murthy, I., and Olson D.L. (1991) A Parametric Approach to Solving Bicriterion Shortest Path Problems, European Journal of Operational Research, 53, pp.81-92 https://doi.org/10.1016/0377-2217(91)90094-C
  17. Nozick, L. K., List, G. F., and Turnquist, M. A. (1997), Integrated Routing and Scheduling in Hazardous Materials Transportation, Transportation Science, 31, pp.200-215 https://doi.org/10.1287/trsc.31.3.200
  18. Skriver, A.J.V. and Andersen, K.A. (2000) A Label Correcting Approach for Solving Bicriterion Shortest-Path Problems, Computers & Operations Research, 27, pp.507-524 https://doi.org/10.1016/S0305-0548(99)00037-4
  19. Zografos, K.G. and Davis, G.F. (1989) Multi- Objective Programming Approach for Routing Hazardous Materials, Journal of Trans- portation Engineering, Vol. 115, pp.661-673 https://doi.org/10.1061/(ASCE)0733-947X(1989)115:6(661)