AB - The spatial and temporal databases have been studied widely and intensively over years. In this paper, we study how to answer queries of finding the best departure time that minimizes the total travel time from a place to another, over a road network, where the traffic conditions dynamically change from time to time. We study a generalized form of this problem, called the time-dependent shortest-path problem. A time-dependent graph GT is a graph that has an edge-delay function, wi,j(t), associated with each edge (v i, vj), to be stored in a database. The edge-delay function Wi,j(t) specifies how much time it takes to travel from node v i to node Vj, if it departs from vi at time t. A user-specified query is to ask the minimum-travel-time path, from a source node, vs, to a destination node, ve, over the time-dependent graph, GT, with the best departure time to be selected from a time interval T. We denote this user query as LTT(vs ve, T) over GT. The challenge of this problem is the added complexity due to the time dependency in the time-dependent graph. That is, edge delays are not constants, and can vary from time to time. In this paper, we propose a novel algorithm to find the minimum-travel-time path with the best departure time for a LTT(vs, ve, T) query over a large graph GT. Our approach outperforms existing algorithms in terms of both time complexity in theory and efficiency in practice. We will discuss the design of our algorithm, together with its correctness and complexity. We conducted extensive experimental studies over large graphs and will report our findings. Copyright 2008 ACM. AU - Ding, B AU - Yu, JX AU - Qin, L DA - 2008/05/16 DO - 10.1145/1353343.1353371 EP - 216 JO - Advances in Database Technology - EDBT 2008 - 11th International Conference on Extending Database Technology, Proceedings PY - 2008/05/16 SP - 205 TI - Finding time-dependent shortest paths over large graphs Y1 - 2008/05/16 Y2 - 2026/06/09 ER -