Skip to main content
Log in

A graph based method for constructing popular routes with check-ins

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

Location-based social networks allow people to share their experience of trips by check-in or other ways. Check-in records normally contain two aspects of information, one is semantic information (in the form of text) and the other is location information (in the form of coordinate). In this paper, we present a popular route construction method named GRID based on collective knowledge. Firstly, we mine the check-in records which contain the route’s attributes to divide the whole space into regions and find the POIs of each region. Secondly, we use the location trajectory information of check-ins to infer the connection of POIs in the same region and the connection between regions. Finally, according to user-specified query locations a visiting sequence is determined by calculating the probability of each query location. Experimental results on two real datasets show our approach outperforms a state-of-the-art method in terms of effectiveness and efficiency.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11

Similar content being viewed by others

References

  1. Agrawal, R., Gehrke, J., Gunopulos, D., Raghavan, P.: Automatic subspace clustering of high dimensional data for data mining applications. In: SIGMOD 1998, Proceedings ACM SIGMOD International Conference on Management of Data, June 2-4, 1998, Seattle, Washington, USA, pp. 94–105 (1998)

  2. Bao, J., Zheng, Y., Mokbel, M.F.: Location-based and preference-aware recommendation using sparse geo-social networking data. In: SIGSPATIAL 2012 International Conference on Advances in Geographic Information Systems (formerly known as GIS), SIGSPATIAL’12, Redondo Beach, CA, USA, November 7–9, 2012 (2012)

  3. Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent dirichlet allocation. In: Advances in neural information processing systems 14 [Neural Information Processing Systems: Natural and Synthetic, NIPS 2001, December 3-8, 2001, Vancouver, British Columbia, Canada], pp. 601–608 (2001)

  4. Chen, Z., Shen, H.T., Zhou, X.: Discovering Popular Routes from Trajectories. In: Proceedings of the 27th International Conference on Data Engineering, ICDE 2011, April 11–16, 2011, Hannover, Germany, pp. 900–911 (2011)

  5. Dechter, R., Pearl, J.: Generalized best-first search strategies and the optimality of a*. J. ACM 32(3), 505–536 (1985)

    Article  MathSciNet  Google Scholar 

  6. Dijkstra, E.W., Heise, W., Perlis, A.J., Samelson, K.: ALGOL sub-committee report - extensions. Commun. ACM 2(9), 24 (1959)

    Google Scholar 

  7. Ding, B., Yu, J.X., Qin, L.: Finding time-dependent shortest paths over large graphs. In: EDBT 2008, 11th International Conference on Extending Database Technology, Nantes, France, March 25-29, 2008, Proceedings, pp. 205–216 (2008)

  8. Dolinskaya, I.S., Smith, R.L.: Fastest-path planning for direction-dependent speed functions. J. Optim. Theory Appl. 158(2), 480–497 (2013)

    Article  MathSciNet  Google Scholar 

  9. Giannotti, F., Nanni, M., Pinelli, F., Pedreschi, D.: Trajectory pattern mining. In: Proceedings of the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Jose, California, USA, August 12–15, 2007, pp. 330–339 (2007)

  10. Gonzalez, H., Han, J., Li, X., Myslinska, M., Sondag, J.P.: Adaptive Fastest Path Computation on a Road Network: A Traffic Mining Approach. In: Proceedings of the 33rd International Conference on Very Large Data Bases, University of Vienna, Austria, September 23–27, 2007, pp. 794–805 (2007)

  11. Hu, R., Zhu, X., Cheng, D., He, W., Yan, Y., Song, J., Zhang, S.: Graph self-representation method for unsupervised feature selection. Neurocomputing 220, 130–137 (2017)

    Article  Google Scholar 

  12. Kanoulas, E., Du, Y., Xia, T., Zhang, D.: Finding Fastest Paths on A Road Network with Speed Patterns. In: Proceedings of the 22nd International Conference on Data Engineering, ICDE 2006, 3-8 April 2006, Atlanta, GA, USA, p 10 (2006)

  13. Kurashima, T., Iwata, T., Irie, G., Fujimura, K.: Travel Route Recommendation Using Geotags in Photo Sharing Sites. In: Proceedings of the 19th ACM Conference on Information and Knowledge Management, CIKM 2010, Toronto, Ontario, Canada, October 26–30, 2010, pp. 579–588 (2010)

  14. Li, X., Han, J., Lee, J., Gonzalez, H.: Traffic Density-Based Discovery of Hot Routes in Road Networks. In: Advances in Spatial and Temporal Databases, 10th International Symposium, SSTD 2007, Boston, MA, USA, July 16–18, 2007, Proceedings, pp. 441–459 (2007)

  15. Liu, H., Jin, C., Zhou, A.: Popular Route Planning with Travel Cost Estimation. In: Database Systems for Advanced Applications - 21st International Conference, DASFAA 2016, Dallas, TX, USA, April 16-19, 2016, Proceedings, Part II, pp. 403–418 (2016)

    Chapter  Google Scholar 

  16. Lu, X., Wang, C., Yang, J., Pang, Y., Zhang, L.: Photo2trip: Generating Travel Routes from Geo-Tagged Photos for Trip Planning. In: Proceedings of the 18th International Conference on Multimedia 2010, Firenze, Italy, October 25–29, 2010, pp. 143–152 (2010)

  17. Lu, W., Du, X., Hadjieleftheriou, M., Ooi, B.C.: Efficiently supporting edit distance based string similarity search using B +-trees. IEEE Trans. Knowl. Data Eng. 26(12), 2983–2996 (2014)

    Article  Google Scholar 

  18. McGinty, L., Smyth, B.: Personalized Route Planning: A Case-Based Approach. In: Advances in Case-Based Reasoning, 5Th European Workshop, EWCBR 2000, Trento, Italy, September 6-9, 2000, Proceedings, pp. 431–442 (2000)

  19. Roy, S.B., Das, G., Amer-Yahia, S., Yu, C.: Interactive Itinerary Planning. In: Proceedings of the 27Th International Conference on Data Engineering, ICDE 2011, April 11-16, 2011, Hannover, Germany, pp. 15–26 (2011)

  20. Sacharidis, D., Patroumpas, K., Terrovitis, M., Kantere, V., Potamias, M., Mouratidis, K., Sellis, T.K.: On-Line Discovery of Hot Motion Paths. In: EDBT 2008, 11Th International Conference on Extending Database Technology, Nantes, France, March 25-29, 2008, Proceedings, pp. 392–403 (2008)

  21. Shen, J., Liu, D., Shen, J., Liu, Q., Sun, X.: A secure cloud-assisted urban data sharing framework for ubiquitous-cities. Pervasive and Mobile Computing (2017). https://doi.org/10.1016/j.pmcj.2017.03.013

    Article  Google Scholar 

  22. Wei, L., Zheng, Y., Peng, W.: Constructing Popular Routes from Uncertain Trajectories. In: The 18Th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD ’12, Beijing, China, August 12–16, 2012, pp. 195–203 (2012)

  23. Wei, L., Chang, K., Peng, W.: Discovering pattern-aware routes from trajectories. Distributed and Parallel Databases 33(2), 201–226 (2015)

    Article  Google Scholar 

  24. Zheng, Y., Zhang, L., Xie, X., Ma, W.: Mining Interesting Locations and Travel Sequences from GPS Trajectories. In: Proceedings of the 18Th International Conference on World Wide Web, WWW 2009, Madrid, Spain, April 20-24, 2009, pp. 791–800 (2009)

  25. Zheng, K., Zheng, Y., Xie, X., Zhou, X.: Reducing Uncertainty of Low-Sampling-Rate Trajectories. In: IEEE 28Th International Conference on Data Engineering (ICDE 2012), Washington, DC, USA (Arlington, Virginia), 1–5 April, 2012, pp. 1144–1155 (2012)

  26. Zhu, X., Zhang, L., Huang, Z.: A sparse embedding and least variance encoding approach to hashing. IEEE Trans. Image Processing 23(9), 3737–3750 (2014)

    Article  MathSciNet  Google Scholar 

  27. Zhu, X., Li, X., Zhang, S.: Block-row sparse multiview multilabel learning for image classification. IEEE Trans. Cybernetics 46(2), 450–461 (2016)

    Article  Google Scholar 

  28. Zhu, X., Li, X., Zhang, S., Ju, C., Wu, X.: Robust joint graph sparse coding for unsupervised spectral feature selection. IEEE Trans. Neural Netw. Learning Syst. 28(6), 1263–1275 (2017)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

This work is supported by the National Natural Science Foundation of China (grants No. 61672133, No. 61632007 and No. 61602087), and the Fundamental Research Funds for the Central Universities (grants No. ZYGX2015J058 and No. ZYGX2014Z007).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jie Shao.

Additional information

This article belongs to the Topical Collection: Special Issue on Deep Mining Big Social Data

Guest Editors: Xiaofeng Zhu, Gerard Sanroma, Jilian Zhang, and Brent C. Munsell

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hu, G., Shao, J., Ni, Z. et al. A graph based method for constructing popular routes with check-ins. World Wide Web 21, 1689–1703 (2018). https://doi.org/10.1007/s11280-017-0511-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-017-0511-8

Keywords

Navigation