ComfRide - A Smartphone based Comfortable Public Route Recommendation

Slides:



Advertisements
Similar presentations
A Topological Interpretation for Mass Transit Network Connectivity July 8, 2006 Chulmin Jun, Seungjae Lee, Hyeyoung Kim & Seungil Lee The University of.
Advertisements

Jaroslaw Kutylowski 1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Reliable Broadcasting without Collision Detection… … in.
Yu Stephanie Sun 1, Lei Xie 1, Qi Alfred Chen 2, Sanglu Lu 1, Daoxu Chen 1 1 State Key Laboratory for Novel Software Technology, Nanjing University, China.
Critical Analysis Presentation: T-Drive: Driving Directions based on Taxi Trajectories Authors of Paper: Jing Yuan, Yu Zheng, Chengyang Zhang, Weilei Xie,
6/2/ An Automatic Personalized Context- Aware Event Notification System for Mobile Users George Lee User Context-based Service Control Group Network.
T-Drive : Driving Directions Based on Taxi Trajectories Microsoft Research Asia University of North Texas Jing Yuan, Yu Zheng, Chengyang Zhang, Xing Xie,
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
Chapter 5. Database Aspects of Location-Based Services Lee Myong Soo Mobile Data Engineering Lab. Dept. of.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Tracking Moving Objects in Anonymized Trajectories Nikolay Vyahhi 1, Spiridon Bakiras 2, Panos Kalnis 3, and Gabriel Ghinita 3 1 St. Petersburg State University.
11 Quantifying Benefits of Traffic Information Provision under Stochastic Demand and Capacity Conditions: A Multi-day Traffic Equilibrium Approach Mingxin.
TEMPLATE DESIGN © Issues and Challenges in Route Guidance: Mr. Tremaine Rawls, Mr. Timothy Hulitt, Dr. Fatma Mili Norfolk.
Transfer Graph Approach for Multimodal Transport Problems
Mediamatics / Knowledge based systems Dynamic vehicle routing using Ant Based Control Ronald Kroon Leon Rothkrantz Delft University of Technology October.
Project presentation 1. Agenda Motivation Problem Statement Related Work Proposed Solution Hierarchical routing theory 2.
Workshop PRIXNET – 11/12 Mars CONGESTION PRICING IN AIR TRANSPORTATION Karine Deschinkel Laboratoire PRiSM – Université de Versailles.
Dark Light Dark Light Accent Accent Accent Accent
Innovative ITS services thanks to Future Internet technologies ITS World Congress Orlando, SS42, 18 October 2011.
Alexander Afanasyev Tutors: Seung-Hoon Lee, Uichin Lee Content Distribution in VANETs using Network Coding: Evaluation of the Generation Selection Algorithms.
A Distributed Clustering Framework for MANETS Mohit Garg, IIT Bombay RK Shyamasundar School of Tech. & Computer Science Tata Institute of Fundamental Research.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
SWARCO | First in Traffic Solutions. SWARCO | First in Traffic Solutions. Intelligent Transport Systems: PUBLIC TRANSPORT.
1 Oblivious Routing in Wireless networks Costas Busch Rensselaer Polytechnic Institute Joint work with: Malik Magdon-Ismail and Jing Xi.
Prediction of Traffic Density for Congestion Analysis under Indian Traffic Conditions Proceedings of the 12th International IEEE Conference on Intelligent.
Mapping City Wide Travel Times Andrew Hardin. Project Goal Encouraging alternate transportation – NYC- Bike Share – Boulder’s Transportation Management.
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
Analyzing the Vulnerability of Superpeer Networks Against Attack Niloy Ganguly Department of Computer Science & Engineering Indian Institute of Technology,
Radhamanjari Samanta *, Soumyendu Raha * and Adil I. Erzin # * Supercomputer Education and Research Centre, Indian Institute of Science, Bangalore, India.
1 Utilizing Shared Vehicle Trajectories for Data Forwarding in Vehicular Networks IEEE INFOCOM MINI-CONFERENCE Fulong Xu, Shuo Gu, Jaehoon Jeong, Yu Gu,
1 Geography and road network vulnerability Erik Jenelius Div. of Transport and Location Analysis Royal Institute of Technology (KTH), Stockholm.
Comparison of Tarry’s Algorithm and Awerbuch’s Algorithm CS 6/73201 Advanced Operating System Presentation by: Sanjitkumar Patel.
Po-Lung Chen (Dont block me) d091: Urban Transport System 2010/03/26 (1) d091: Urban Transport System Po-Lung Chen Team Dont Block Me, National Taiwan.
C ROWD P LANNER : A C ROWD -B ASED R OUTE R ECOMMENDATION S YSTEM Han Su, Kai Zheng, Jiamin Huang, Hoyoung Jeung, Lei Chen, Xiaofang Zhou.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
Introduction In modern age Geographic Information systems (GIS) has emerged as one of the powerful means to efficiently manage and integrate numerous types.
Traffic Models Alaa Hleihel Daniel Mishne /32.
Intelligent Transport System (ITS) Dr. Ekroop Caur, IAS.
Lessons learned from Metro Vancouver
Delay-Tolerant Networks (DTNs)
Introduction to Spatial Computing CSE 5ISC
T-Share: A Large-Scale Dynamic Taxi Ridesharing Service
University PI: Shashi Shekhar
CIVINET UK and Ireland Network
1st November, 2016 Transport Modelling – Developing a better understanding of Short Lived Events Marcel Pooke – Operational Modelling & Visualisation Manager.
Authors: Sajjad Rizvi, Xi Li, Bernard Wong, Fiodar Kazhamiaka
Mathematical Modelling of Pedestrian Route Choices in Urban Areas Using Revealed Preference GPS Data Eka Hintaran ATKINS European Transport Conference.
What Are Routers? Routers are an intermediate system at the network layer that is used to connect networks together based on a common network layer protocol.
Crowd Density Estimation for Public Transport Vehicles
System Control based Renewable Energy Resources in Smart Grid Consumer
B. Jayalakshmi and Alok Singh 2015
Modelling Sustainable Urban Transport
Analysis of Link Reversal Routing Algorithms
Motion Planning for Multiple Autonomous Vehicles
Visualization of query processing over large-scale road networks
th IEEE International Conference on Sensing, Communication and Networking Online Incentive Mechanism for Mobile Crowdsourcing based on Two-tiered.
PUBLIC TRANSPORTATION AND LAND USE IMPACTS ON ACCESSIBILITY FOR SUSTAINABLE PUBLIC TRANSPORTATION SYSTEM IN BLOEMFONTEIN NDAKHONA BASHINGI Southern African.
Travel Demand Forecasting: Mode Choice
MEASURING INDIVIDUALS’ TRAVEL BEHAVIOUR BY USE OF A GPS-BASED SMARTPHONE APPLICATION IN DAR ES SALAAM CITY 37th Annual Southern African Transport Conference.
Efficient Evaluation of k-NN Queries Using Spatial Mashups
Multi-modal Bi-criterion Highway Assignment for Toll Roads Jian Zhang Andres Rabinowicz Jonathan Brandon Caliper Corporation /9/2018.
Data and Computer Communications
Consideration on applying ICN to Edge Computing
Planning the transportation of elderly to a daycare center
Boltzmann Machine (BM) (§6.4)
A mesoscopic approach to model path choice in emergency condition
Network Layer (contd.) Routing
This is a basic idea for the local city bus commuters, we can make more creative and attractive app instead of current but due to the lack of time I’ve.
Erasmus Intensive Program
Lu Tang , Qun Huang, Patrick P. C. Lee
Introduction Dataset search
Presentation transcript:

ComfRide - A Smartphone based Comfortable Public Route Recommendation Authors: Rohit Verma, Surjya Ghosh, Mahankali Saketh, Niloy Ganguly, Bivas Mitra, Sandip Chakraborty Indian Institute of Technology Kharagpur, India

Understanding Commuter Comfort Different people have different comfort preferences which is seen all over the world. Countries Delay in Reaching No seat Bad Road Traffic Jam Re O R VB B M N India 40.7 43.5 15.8 47.8 37.2 15 24.9 42.3 30 2.8 67.6 26.5 5.9 Nepal 80 20 40 60 Iran 12.5 62.5 25 75 37.5 Sri 66.7 16.7 16.6 83.3 33.3 50 USA 42.9 57.1 14.2 14.3 28.6 France Survey reveals importance of different features for commuters’ comfort

But Is this a Major Problem? More than 60% of the source, destination pairs have at least 4 routes between them Approximately 25% have more than 8 routes Cumulative Distribution of number of bus routes between random (source, destination) pairs calculated For every number of routes there is considerable variation in trip distance For none of number of routes, the mean value of standard deviation exceeds 15 minutes

Objective Develop an end-to-end smartphone based personalized bus route recommender system, which recommends the most comfortable bus route based on commuters’ comfort choices.

Data Collection: Road Information Speed Breakers Turns Bus Stops Etc.

Data Collection: Route Information 0.6 0.68 0.5 0.7 0.37 0.62 0.57 Congestion Jerkiness of Bus Probability of getting seat Etc.

Annotated City Map 0.6 0.5 0.7 0.3 0.8

Selecting the best route Source 0.6 0.5 0.7 0.3 0.8

Selecting the best route Source 0.6 0.5 0.7 0.3 0.8 Destination

Selecting the best route Source Comfort Parameters Probability of sitting Waiting time at bus stop 0.6 0.5 0.7 0.3 0.8 Destination

Recommend the best Route! Selecting the best route Source Comfort Parameters Probability of sitting Congestion 0.6 0.5 0.7 0.3 Recommend the best Route! 0.8 Destination

Selecting the best route 2.1 0.6 0.5 6.3 7.8 1.6 0.6 0.4 0.5 0.6 1.6 0.6 0.5 1.7 0.4 0.5 0.6 0.5 0.3 0.5 1.1 1.3 1.7 0.4 0.6 1.6 0.6 0.4 1.4

A Major Challenge Such systems, e.g. FAVOUR[1] and PaRE[2], have very high memory requirement and computation time. This is not permissible for mobile application [1] Paolo Campigotto, Christian Rudloff, Maximilian Leodolter, and Dietmar Bauer. 2017. Personalized and situation-aware multimodal route recommendations: the FAVOUR algorithm. IEEE Transactions on Intelligent Transportation Systems 18, 1 (2017), 92–102. [2] Yaguang Li, Han Su, Ugur Demiryurek, Bolong Zheng, Tieke He, and Cyrus Shahabi. 2017. PaRE: A System for Personalized Route Guidance. In Proceedings of the 26th International Conference on World Wide Web. 637–646

A Major Challenge Solution: Using DIOA Utilize Dynamic Input Output Automata (DIOA) which prunes and updates the graph dynamically based on the context of a query. DIOA has a set of internal actions which dynamically includes only those nodes and edges of the route graph which are required as per the query. Such systems have very high memory requirement and computation time. This is not permissible for mobile application

DIOA Advantages: Explained 1. State space reduction: For any graph based approach the state space would be; S = T * NC2 * FCf where, T is no. of time zones, N is number of stops, F is total number of features and f is the features used. But for SIOA, the state space would be; S = 1 * NC2 * f

FAVOUR: 3 x 10 2 x 8 5 B4 T1 B1 B1, B4 B1, B4, B2 B2 B2, B3 B1, B4, B2

FAVOUR: 3 x 10 2 x 8 5 PaRE: 3 x 10 x 8 5 B4 T1 B1 B1, B4 B1, B4, B2

FAVOUR: 3 x 10 2 x 8 5 PaRE: 3 x 10 x 8 5 ComfRide: 1 x 10 x 5 B4 B1 T1 B1 B1, B4 B1, B4, B2 B2 B2, B3 B1, B4, B2 B2 T2 B3 B3 B3 B3

FAVOUR: 3 x 10 2 x 8 5 PaRE: 3 x 10 x 8 5 ComfRide: 1 x 10 x 5

System Architecture Feature Ordering User Input Feature Ordering Optimized graph generation by pruning unwanted nodes Recommended Route

Working of the DIOA

Break Journey: A Special Scenario We utilize Dynamic Programming approach. Let C = 𝑠𝑒𝑡 𝑜𝑓 𝑎𝑙𝑙 𝑝𝑜𝑠𝑠𝑖𝑏𝑙𝑒 𝑏𝑟𝑒𝑎𝑘𝑝𝑜𝑖𝑛𝑡𝑠 Then a DAG is G(V,E) is constructed as follows; 𝑉=𝐶 {𝑠, 𝑑} and 𝐸= 𝑒 𝑣1 ∈𝑉, 𝑣2 ∈𝑉 𝑒 𝑣1 ∈𝑉, 𝑣2 ∈𝑉 𝑡ℎ𝑒𝑟𝑒 𝑖𝑠 𝑎 𝑏𝑢𝑠 𝑟𝑜𝑢𝑡𝑒 𝑓𝑟𝑜𝑚 𝑣1 𝑡𝑜 𝑣2 } The optimal substructure for n breaks is thus given as 𝜒 𝑠, 𝑑 𝑛 = max 𝑐 𝜖 𝐶, 1 ≤𝑚 ≤𝑛 1 𝑛 𝑛−𝑚 × 𝜒 𝑠, 𝑐 𝑛−𝑚 +𝑚 × 𝜒 𝑐, 𝑑 𝑚 So, if a commuter prefers β breaks, then the maximum RCI is given as; 𝜒 𝑠, 𝑑 𝑚𝑎𝑥 = max 0 ≤𝑛 ≤ 𝛽 𝜒 𝑠, 𝑑 𝑛 Consider the breakpoints during a travel

Durgapur Kolkata Bhubaneswar ODISHA Experiment setup 50 volunteers were recruited for data collection across three cities, Kolkata, Bhubaneswar, Durgapur Some volunteers were given specific routes while others followed their regular routes Every trip was taken by a group of volunteers on different days at various time of the day. They travelled through both the ComfRide recommended route as well as the Google Maps (G-Maps) recommended route (least expected time).

Evaluation - Deployed at Kolkata, 4 S-D Pairs Source Destination Distance (km) Average Travel Time (min) 1 2 3 P1 KM RH 10 15 55 65 P2 SC 6 30 P3 Gh 8 - 45 50 P4 JP 70

Evaluation: Contd.. Personalized Features (PaRe) Sitting Probability Number of breakers Number of bus stops ComfRide recommended routes differ from G-Maps recommended routes for many instances, which is as high as 70% for P2 and P3 FAVOUR gives priority to the general choices of the commuters over a route, and so, fails to capture the personal choices of a commuter PaRE gives priority to the personal choices, and thus ignores environmental impacts Congestion Jerkiness of road General Features (FAVOUR)

Conclusion The key concept behind ComfRide is to embed the general awareness and intelligence used by a regular commuter to choose the best (comfortable) bus route to reach her desired destination. ComfRide recommended routes have on average 30% better comfort level than Google navigation based recommended routes.

Thank you! ComfRide: http://rohit246.github.io/sites/comfride/ Follow the work of Complex Network Research Group (CNeRG), IIT KGP at: Web: http://www.cnergr.org/ Facebook: https://web.facebook.com/iitkgpcnerg Twitter: https://www.twitter.com/cnerg