Path Cost Distribution Estimation Using Trajectory Data

With the growing volumes of vehicle trajectory data, it becomes increasingly possible to capture time-varying and uncertain travel costs in a road network, including travel time and fuel consumption. The current paradigm represents a road network as a weighted graph; it blasts trajectories into small fragments that fit the under-lying edges to assign weights to edges; and it then applies a routing algorithm to the resulting graph. We propose a new paradigm, the hybrid graph, that targets more accurate and more efficient path cost distribution estimation. The new paradigm avoids blasting trajectories into small fragments and instead assigns weights to paths rather than simply to the edges. We show how to compute path weights using trajectory data while taking into account the travel cost dependencies among the edges in the paths. Given a departure time and a query path, we show how to select an optimal set of weights with associated paths that cover the query path and such that the weights enable the most accurate joint cost distribution estimation for the query path. The cost distribution of the query path is then computed accurately using the joint distribution. Finally, we show how the resulting method for computing cost distributions of paths can be integrated into existing routing algorithms. Empirical studies with substantial trajectory data from two different cities offer insight into the design properties of the proposed method and confirm that the method is effective in real-world settings.

[1]  Christian S. Jensen,et al.  Travel Cost Inference from Sparse, Spatio-Temporally Correlated Time Series Using Markov Models , 2013, Proc. VLDB Endow..

[2]  Christian S. Jensen,et al.  EcoMark: evaluating models of vehicular environmental impact , 2012, SIGSPATIAL/GIS.

[3]  David R. Karger,et al.  Optimal Route Planning under Uncertainty , 2006, ICAPS.

[4]  Masashi Sugiyama,et al.  Trajectory Regression on Road Networks , 2011, AAAI.

[5]  Padhraic Smyth,et al.  Model selection for probabilistic clustering using cross-validated likelihood , 2000, Stat. Comput..

[6]  Christian S. Jensen,et al.  Efficient and Accurate Path Cost Estimation Using Trajectory Data , 2015, ArXiv.

[7]  Jian Pei,et al.  Probabilistic path queries in road networks: traffic uncertainty aware path selection , 2010, EDBT '10.

[8]  Christian S. Jensen,et al.  Enabling Time-Dependent Uncertain Eco-Weights For Road Networks , 2014, GeoRich'14.

[9]  Ugur Demiryurek,et al.  Probabilistic estimation of link travel times in dynamic road networks , 2015, SIGSPATIAL/GIS.

[10]  Christian S. Jensen,et al.  Building Accurate 3D Spatial Networks to Enable Next Generation Intelligent Transportation Systems , 2013, 2013 IEEE 14th International Conference on Mobile Data Management.

[11]  Zhaowang Ji,et al.  Path finding under uncertainty , 2005 .

[12]  Robert Geisberger,et al.  Efficient Routing in Road Networks with Turn Costs , 2011, SEA.

[13]  Stephen E. Fienberg,et al.  Discrete Multivariate Analysis: Theory and Practice , 1976 .

[14]  Yu Zheng,et al.  Travel time estimation of a path using sparse trajectories , 2014, KDD.

[15]  Francesco M. Malvestuto,et al.  Approximating discrete probability distributions with decomposable models , 1991, IEEE Trans. Syst. Man Cybern..

[16]  Torsten Suel,et al.  Optimal Histograms with Quality Guarantees , 1998, VLDB.

[17]  Christian S. Jensen,et al.  EcoTour: Reducing the Environmental Footprint of Vehicles Using Eco-routes , 2013, 2013 IEEE 14th International Conference on Mobile Data Management.

[18]  Bonnie Kirkpatrick,et al.  Supplementary Document , 2011 .

[19]  Lionel M. Ni,et al.  Time-Dependent Trajectory Regression on Road Networks via Multi-Task Learning , 2013, AAAI.

[20]  Christian S. Jensen,et al.  EcoMark 2.0: empowering eco-routing with vehicular environmental models and actual vehicle fuel consumption data , 2014, GeoInformatica.

[21]  Xing Xie,et al.  T-Drive: Enhancing Driving Directions with Taxi Drivers' Intelligence , 2013, IEEE Transactions on Knowledge and Data Engineering.

[22]  Michael P. Wellman,et al.  Path Planning under Time-Dependent Uncertainty , 1995, UAI.

[23]  T. Speed,et al.  Additive and Multiplicative Models and Interactions , 1983 .

[24]  Daniela Rus,et al.  Practical Route Planning Under Delay Uncertainty: Stochastic Shortest Path Queries , 2012, Robotics: Science and Systems.

[25]  Jian Dai,et al.  Personalized route recommendation using big trajectory data , 2015, 2015 IEEE 31st International Conference on Data Engineering.

[26]  John Krumm,et al.  Hidden Markov map matching through noise and sparseness , 2009, GIS.

[27]  Christian S. Jensen,et al.  EcoSky: Reducing vehicular environmental impact through eco-routing , 2015, 2015 IEEE 31st International Conference on Data Engineering.

[28]  Christian S. Jensen,et al.  Towards Total Traffic Awareness , 2014, SGMD.

[29]  Christian S. Jensen,et al.  Using Incomplete Information for Complete Weight Annotation of Road Networks , 2013, IEEE Transactions on Knowledge and Data Engineering.

[30]  Christian S. Jensen,et al.  Stochastic skyline route planning under time-varying uncertainty , 2014, 2014 IEEE 30th International Conference on Data Engineering.

[31]  Christian S. Jensen,et al.  Toward personalized, context-aware routing , 2015, The VLDB Journal.