Mining regular routes from GPS data for ridesharing recommendations

The widely use of GPS-enabled devices has provided us amount of trajectories related to individuals' activities. This gives us an opportunity to learn more about the users' daily lives and offer optimized suggestions to improve people's trip styles. In this paper, we mine regular routes from a users' historical trajectory dataset, and provide ridesharing recommendations to a group of users who share similar routes. Here, regular route means a complete route where a user may frequently pass through approximately in the same time of day. In this paper, we first divide users' GPS data into individual routes, and a group of routes which occurred in a similar time of day are grouped together by a sliding time window. A frequency-based regular route mining algorithm is proposed, which is robust to slight disturbances in trajectory data. A feature of Fixed Stop Rate (FSR) is used to distinguish the different types of transport modes. Finally, based on the mined regular routes and transport modes, a grid-based route table is constructed for a quick ride matching. We evaluate our method using a large GPS dataset collected by 178 users over a period of four years. The experiment results demonstrate that the proposed method can effectively extract the regular routes and generate rideshare plan among users. This work may help ridesharing to become more efficient and convenient.

[1]  Ali Haghani,et al.  Real-Time Rideshare Matching Problem , 2010 .

[2]  Chun-Yen Chang,et al.  Passenger Search by Spatial Index for Ridesharing , 2011, 2011 International Conference on Technologies and Applications of Artificial Intelligence.

[3]  Eric Horvitz,et al.  Collaboration and shared plans in the open world: studies of ridesharing , 2009, IJCAI 2009.

[4]  Wei-Ying Ma,et al.  Understanding mobility based on GPS data , 2008, UbiComp.

[5]  Torben Bach Pedersen,et al.  Cab-sharing: An Effective, Door-to-Door, On-Demand Transportation Service , 2007 .

[6]  Xing Xie,et al.  Mining interesting locations and travel sequences from GPS trajectories , 2009, WWW '09.

[7]  Hong Zhang,et al.  Classification of ride-sharing partners based on multiple constraints , 2011 .

[8]  Torben Bach Pedersen,et al.  Mining Long, Sharable Patterns in Trajectories of Moving Objects , 2009, STDBM.

[9]  Ling Chen,et al.  A personal route prediction system based on trajectory data mining , 2011, Inf. Sci..

[10]  Xing Xie,et al.  T-drive: driving directions based on taxi trajectories , 2010, GIS '10.

[11]  Rabi G. Mishalani,et al.  Real-Time Ridesharing , 2011 .

[12]  Dušan Teodorović,et al.  Mitigating Traffic Congestion: Solving the Ride-Matching Problem by Bee Colony Optimization , 2008 .

[13]  Mi-Yen Yeh,et al.  Discovering personalized routes from trajectories , 2011, LBSN '11.

[14]  Xing Xie,et al.  GeoLife: A Collaborative Social Networking Service among User, Location and Trajectory , 2010, IEEE Data Eng. Bull..