1 Introduction
The boom of the mobile Internet facilitates the widespread application of location-based social networks (LBSNs), such as Foursquare,
https://foursquare.com.
Loopt,http://www.loopt.com.
and Yelp,http://www.yelp.com.
in human society. Users on LBSNs can find any points of interest (POIs), post their check-ins, and share their life experiences in the real world via mobile devices and location-based services (LBSs). A large number of users’ check-in records have been used to improve user experience on LBSNs by accurate location prediction services. As an extension of general POI recommendation [1], [2], [3], [4], next POI recommendation (or called successive POI recommendation) has become an active research focus in the academic and industrial field [5]. Its primary goal is to predict the next POI a user may visit at a specific time point by mining the user's check-in records and other types of information available [6].