Visualization of query processing over large-scale road networks

Slides:



Advertisements
Similar presentations
Ch. 12 Routing in Switched Networks
Advertisements

ADAPTIVE FASTEST PATH COMPUTATION ON A ROAD NETWORK: A TRAFFIC MINING APPROACH Hector Gonzalez, Jiawei Han, Xiaolei Li, Margaret Myslinska, John Paul Sondag.
Efficient Evaluation of k-Range Nearest Neighbor Queries in Road Networks Jie BaoChi-Yin ChowMohamed F. Mokbel Department of Computer Science and Engineering.
Probabilistic Skyline Operator over Sliding Windows Wenjie Zhang University of New South Wales & NICTA, Australia Joint work: Xuemin Lin, Ying Zhang, Wei.
Compact Routing in Theory and Practice Lenore J. Cowen Tufts University.
School of Computer Science and Engineering Finding Top k Most Influential Spatial Facilities over Uncertain Objects Liming Zhan Ying Zhang Wenjie Zhang.
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
Delay bounded Routing in Vehicular Ad-hoc Networks Antonios Skordylis Niki Trigoni MobiHoc 2008 Slides by Alex Papadimitriou.
Data and Computer Communications Ninth Edition by William Stallings Chapter 12 – Routing in Switched Data Networks Data and Computer Communications, Ninth.
Coupling-Aware Length-Ratio- Matching Routing for Capacitor Arrays in Analog Integrated Circuits Kuan-Hsien Ho, Hung-Chih Ou, Yao-Wen Chang and Hui-Fang.
1 Efficient Subgraph Search over Large Uncertain Graphs Ye Yuan 1, Guoren Wang 1, Haixun Wang 2, Lei Chen 3 1. Northeastern University, China 2. Microsoft.
Constructing Popular Routes from Uncertain Trajectories Authors of Paper: Ling-Yin Wei (National Chiao Tung University, Hsinchu) Yu Zheng (Microsoft Research.
A Generic Framework for Handling Uncertain Data with Local Correlations Xiang Lian and Lei Chen Department of Computer Science and Engineering The Hong.
Adaptive Fastest Path Computation on a Road Network : A Traffic Mining Approach Hector Gonzalez Jiawei Han Xiaolei Li Margaret Myslinska John Paul Sondag.
Critical Analysis Presentation: T-Drive: Driving Directions based on Taxi Trajectories Authors of Paper: Jing Yuan, Yu Zheng, Chengyang Zhang, Weilei Xie,
4-step Model – Trip Assignment 1CVEN672 Lecture 13-1.
The Fourth WIM Meeting 1 Active Nearest Neighbor Queries for Moving Objects Jan Kolar, Igor Timko.
Tracking Moving Objects in Anonymized Trajectories Nikolay Vyahhi 1, Spiridon Bakiras 2, Panos Kalnis 3, and Gabriel Ghinita 3 1 St. Petersburg State University.
Computational Data Modeling and Query Processing in Road Networks Irina Aleksandrova, Augustas Kligys, Laurynas Speičys 4-th WIM meeting, Aalborg 2002.
Trip Planning Queries F. Li, D. Cheng, M. Hadjieleftheriou, G. Kollios, S.-H. Teng Boston University.
Distance Indexing on Road Networks A summary Andrew Chiang CS 4440.
GPS Navigation and Data Structures By Michael Cabassol and Augie Hill.
BTREE Indices A little context information What’s the purpose of an index? Example of web search engines Queries do not directly search the WWW for data;
ROUTING ON THE INTERNET COSC Aug-15. Routing Protocols  routers receive and forward packets  make decisions based on knowledge of topology.
Package Transportation Scheduling Albert Lee Robert Z. Lee.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
Department of Computer Science City University of Hong Kong Department of Computer Science City University of Hong Kong 1 Probabilistic Continuous Update.
Harikrishnan Karunakaran Sulabha Balan CSE  Introduction  Database and Query Model ◦ Informal Model ◦ Formal Model ◦ Query and Answer Model 
P ROBLEM Write an algorithm that calculates the most efficient route between two points as quickly as possible.
Haggle Architecture and Reference Implementation Uppsala, September Erik Nordström, Christian Rohner.
Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
Po-Yu Chen, Zan-Feng Kao, Wen-Tsuen Chen, Chi-Han Lin Department of Computer Science National Tsing Hua University IEEE ICPP 2011 A Distributed Flow-Based.
Urban Traffic Simulated From A Dual Perspective Hu Mao-Bin University of Science and Technology of China Hefei, P.R. China
Dynamic Generation of Hurricane Evacuation Routes By Jon Jones.
Zaiben Chen et al. Presented by Lian Liu. You’re traveling from s to t. Which gas station would you choose?
Network Problems A D O B T E C
Database Laboratory TaeHoon Kim. /18 Work Progress.
Presented by: Siddhant Kulkarni Spring Authors: Publication:  ICDE 2015 Type:  Research Paper 2.
MassTRAVEL Understand the past … Predict the future …
Subgraph Search Over Uncertain Graphs Erşan Demircioğlu.
1 Spatial Query Processing using the R-tree Donghui Zhang CCIS, Northeastern University Feb 8, 2005.
Reporter: Hung-Wei Liu Advisor: Tsung-Hung Lin 1.
William Stallings Data and Computer Communications
Delay-Tolerant Networks (DTNs)
T-Share: A Large-Scale Dynamic Taxi Ridesharing Service
Pagerank and Betweenness centrality on Big Taxi Trajectory Graph
Routing and Switching Fabrics
CprE 458/558: Real-Time Systems
Probabilistic Data Management
ISP and Egress Path Selection for Multihomed Networks
CS223 Advanced Data Structures and Algorithms
Chapter 4: Probabilistic Query Answering (2)
Route Optimization Problems and Google Maps
Efficient Evaluation of k-NN Queries Using Spatial Mashups
Finding Fastest Paths on A Road Network with Speed Patterns
CS & CS Capstone Project & Software Development Project
Totally Disjoint Multipath Routing in Multihop Wireless Networks Sonia Waharte and Raoef Boutaba Presented by: Anthony Calce.
Probabilistic Data Management
Louisiana Travels.
Distributed Probabilistic Range-Aggregate Query on Uncertain Data
Section 2: Multiple choice
Xu Zhou Kenli Li Yantao Zhou Keqin Li
Showcasing work by Jing Yuan, Yu Zheng, Xing Xie, Guangzhou Sun
Path Planning using Ant Colony Optimisation
Continuous Density Queries for Moving Objects
Chapter-5 Traffic Engineering.
Routing and Switching Fabrics
Efficient Processing of Top-k Spatial Preference Queries
Presentation transcript:

Visualization of query processing over large-scale road networks By Undergraduate Group 2: Stuart McKaige, Jonathan Winder, Govinda Baweja, Joshua Ryder

Problem Definition Trip planner query (TPQ) on a probabilistic time-dependent graph (PT-Graph) Min travel time between multiple points (with staying time) Uncertain edge-delay function (UDF) [2]

Importance Trip planning Time changing road conditions [3]

Short comings Assumed exact traffic information is available Other methods consider edges with probability of existing Scaling efficiency [4] [5]

Big Picture Filter and refine Filter phase prune to weed out false alarms Refine phase remaining candidates are refined and given as the answer

Filter phase (Time interval pruning) Lower/upper bounds of travel time If 𝑳𝑩_𝑻(𝑷𝒍𝒂𝒏)≥𝝉 can be safely pruned Interval computation of the travel time Relaxed traveling time interval

Filter phase (Probabilistic pruning) Probabilistic distributions to prune trip with low confidences If 𝑼𝑩_𝑷𝒓 𝑷𝒍𝒂𝒏 ≤𝜶 then it can be safely pruned (1-β)UDF we can safely prune any plan, Plan, satisfying LB_T(Plan1−β) ≥ 𝝉 , where LB_T(Plan1−β) is the lower bound of the traveling time by using (1−β)-UDF function on one edge in Plan. [1] [1]

Pre-Computation Distance Bound Derivation (lower and upper bound) for the shorted path Velocity Bound Derivation Traveling time interval (1-beta) maximum velocity function

Indexing Hierarchical tree index Pruning Distance bounds between two query points in a node Distance bounds for a path with multiple query points in a node Traveling time interval with nodes Departure time interval from a node Traveling time among nodes [1]

Refine phase and Algorithm Minimum heap Index traversal Refine by calculating best plan confidence analysis [1]

Implementation, Resources Used Apache, MySQL through XAMPP PHP, JavaScript – Languages Used Google Maps API – Visual (JavaScript Based) Denver Road Network – Dataset http://crisp.cs.du.edu/datasets

Point Selection Selecting a Point for Start and Finish Fig 5: Illustration of point selection

Pruning Data Pruning Data through use of MBR MBR set by min Latitude/Longitude and max Latitude/Longitude plus an added buffer. Prune routes that take you outside of the MBR + Buffer range.

Finding a Route Road Data Road Conditions Node ID Road Type Length Connected Nodes Road Conditions Speed Limit Rush Hour Weather

Shortcomings, Performance Issues Lack of Historical Data for Proper Weather Predictions. Lack of information on what roads are more likely to be congested during rush hour. Computational Time increase for larger MBRs Google API Free user Limitations

Results Figure 6: Showing normal route vs alternative for rush hour

Any Questions?

References: X. Lian and L. Chen, "Trip Planner Over Probabilistic Time-Dependent Road Networks," in IEEE Transactions on Knowledge and Data Engineering, vol. 26, no. 8, pp. 2058-2071, Aug. 2014. doi: 10.1109/TKDE.2013.159 http://www.androidpolice.com/2016/04/14/psa-google- maps-for-android-can-navigate-to-multiple-destinations- with-a-little-help-from-a-desktop/ http://www.latimes.com/local/lanow/la-me-ln-tunneling- under-sepulveda-pass-big-gamble-to-ease-traffic- nightmare-20160311-story.html http://lgam.wikidot.com/road-network http://blog.mathieu-leplatre.info/use-postgis-topologies-to- clean-up-road-networks.html