Skip to main content
Log in

TAILOR: time-aware facility location recommendation based on massive trajectories

  • Regular Paper
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

Abstract

In traditional facility location recommendations, the objective is to select the best locations which maximize the coverage or convenience of users. However, since users’ behavioral habits are often influenced by time, the temporal impacts should not be neglected in recommendation. In this paper, we study the problem of time-aware facility location recommendation problem, taking the time factor into account. To solve this problem, we develop a framework, TAILOR, which incorporates the temporal influence, user-coverage, and user-convenience. Based on TAILOR, we derive a greedy algorithm with (1-\(\frac{1}{e}\))-approximation and an online algorithm with (\(\frac{1}{4}\))-competitive ratio. Extensive experimental evaluation and two case studies demonstrate the efficiency and effectiveness of the proposed approaches.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Ausiello G, Boria N, Giannakos A, Lucarelli G, Paschos VT (2012) Online maximum k-coverage. Discrete Appl Math 160(13–14):1901–1913

    Article  MathSciNet  Google Scholar 

  2. Bao J, Zheng Y, Mokbel MF (2012) Location-based and preference-aware recommendation using sparse geo-social networking data. In: Proceedings of the 20th international conference on advances in geographic information systems, pp 199–208

  3. Berman O, Krass D (1998) Flow intercepting spatial interaction model: a new approach to optimal location of competitive facilities. Locat Sci 6(1–4):41–65

    Article  Google Scholar 

  4. Berman O, Krass D (2002) The generalized maximal covering location problem. Comput Oper Res 29(6):563–581

    Article  MathSciNet  Google Scholar 

  5. Berman O, Larson RC, Fouska N (1992) Optimal location of discretionary service facilities. Transp Sci 26(3):201–211

    Article  Google Scholar 

  6. Berman O, Krass D, Xu CW (1995) Locating discretionary service facilities based on probabilistic customer flows. Transp Sci 29(3):276–290

    Article  Google Scholar 

  7. Boccia M, Sforza A, Sterle C (2009) Flow intercepting facility location: problems, models and heuristics. J Math Model Algorithms 8(1):35–79

    Article  MathSciNet  Google Scholar 

  8. Chen Z, Liu Y, Wong RCW, Xiong J, Mai G, Long C (2014) Efficient algorithms for optimal location queries in road networks. In: Proceedings of the 2014 ACM SIGMOD international conference on Management of data, pp 123–134

  9. Ding Y, Li X (2005) Time weight collaborative filtering. In: Proceedings of the 14th ACM international conference on Information and knowledge management, pp 485–492

  10. Drezner Z, Hamacher HW (2001) Facility location: applications and theory. Springer, Berlin

    MATH  Google Scholar 

  11. Du Y, Zhang D, Xia T (2005) The optimal-location query. In: International symposium on spatial and temporal databases, pp 163–180

  12. Ghaemi P, Shahabi K, Wilson JP, Banaei-Kashani F (2010) Optimal network location queries. In: Proceedings of the 18th SIGSPATIAL international conference on advances in geographic information systems, pp 478–481

  13. Guo L, Zhang D, Cong G, Wu W, Tan KL (2017) Influence maximization in trajectory databases. IEEE Trans Knowl Data Eng 29(3):627–641

    Article  Google Scholar 

  14. Hodgson MJ (1981) The location of public facilities intermediate to the journey to work. Eur J Oper Res 6(2):199–204

    Article  Google Scholar 

  15. Koren Y (2009) Collaborative filtering with temporal dynamics. In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 447–456

  16. Li D, Li H, Wang M, Cui J (2019) k-collective influential facility placement over moving object. In: 2019 20th IEEE international conference on mobile data management, pp 191–200

  17. Li X, Čeikute V, Jensen CS, Tan KL (2013) Trajectory based optimal segment computation in road network databases. In: Proceedings of the 21st ACM SIGSPATIAL international conference on advances in geographic information systems, pp 396–399

  18. Li Y, Bao J, Li Y, Wu Y, Gong Z, Zheng Y (2018) Mining the most influential \( k \)-location set from massive trajectories. IEEE Trans Big Data 4(4):556–570

    Article  Google Scholar 

  19. Lou Y, Zhang C, Zheng Y, Xie X, Wang W, Huang Y (2009) Map-matching for low-sampling-rate GPS trajectories. In: Proceedings of the 17th ACM SIGSPATIAL international conference on advances in geographic information systems, pp 352–361

  20. Mitra S, Saraf P, Sharma R, Bhattacharya A, Ranuy S, Bhandari H (2017) Netclus: a scalable framework for locating top-k sites for placement of trajectory-aware services. In: Proceedings of the 33rd international conference on data engineering, pp 87–90

  21. Mitra S, Saraf P, Bhattacharya A (2019) Tips: mining top-k locations to minimize user-inconvenience for trajectory-aware services. IEEE Trans Knowl Data Eng

  22. Mustafizur A, Khan R, Kulik L, Tanin E, Hashem T (2015) Optimal mobile facility localization. In: Proceedings of the 23rd SIGSPATIAL international conference on advances in geographic information systems, pp 1–4

  23. Nemhauser GL, Wolsey LA, Fisher ML (1978) An analysis of approximations for maximizing submodular set functions—i. Math Program 14(1):265–294

    Article  MathSciNet  Google Scholar 

  24. Saha B, Getoor L (2009) On maximum coverage in the streaming model & application to multi-topic blog-watch. In: Proceedings of the 2009 SIAM international conference on data mining, pp 697–708

  25. Saranya C, Manikandan G (2013) A study on normalization techniques for privacy preserving data mining. Int J Eng Technol 5(3):2701–2704

    Google Scholar 

  26. Wang M, Li H, Cui J, Deng K, Bhowmick SS, Dong Z (2017) Pinocchio: probabilistic influence-based location selection over moving objects. In: 2017 IEEE 33rd international conference on data engineering, pp 21–22

  27. Wei LY, Zheng Y, Peng WC (2012) Constructing popular routes from uncertain trajectories. In: Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 195–203

  28. Xiang L, Yuan Q, Zhao S, Chen L, Zhang X, Yang Q, Sun J (2010) Temporal recommendation on graphs via long-and short-term preference fusion. In: Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 723–732

  29. Xiao X, Yao B, Li F (2011) Optimal location queries in road network databases. In: 2011 IEEE 27th international conference on data engineering, pp 804–815

  30. Yuan Q, Cong G, Ma Z, Sun A, Thalmann NM (2013) Time-aware point-of-interest recommendation. In: Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrieval, pp 363–372

  31. Zhang D, Guo L, Nie L, Shao J, Wu S, Shen HT (2017) Targeted advertising in public transportation systems with quantitative evaluation. ACM Trans Inf Syst 35(3):1–29

    Google Scholar 

  32. Zhang P, Bao Z, Li Y, Li G, Zhang Y, Peng Z (2018) Trajectory-driven influential billboard placement. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining, pp 2748–2757

  33. Zheng Y, Li Q, Chen Y, Xie X, Ma WY (2008) Understanding mobility based on GPS data. In: Proceedings of the 10th international conference on ubiquitous computing, pp 312–321

  34. Zheng Y, Zhang L, Xie X, Ma WY (2009) Mining interesting locations and travel sequences from GPS trajectories. In: Proceedings of the 18th international conference on world wide web, pp 791–800

  35. Zheng Y, Xie X, Ma WY et al (2010) Geolife: a collaborative social networking service among user, location and trajectory. IEEE Data Eng Bull 33(2):32–39

    Google Scholar 

Download references

Acknowledgements

This paper was partially supported by NSFC grant U1866602, 61602129, 61772157, CCF-Huawei Database System Innovation Research Plan DBIR2019005B and Microsoft Research Asia.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hongzhi Wang.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Qi, Z., Wang, H., He, T. et al. TAILOR: time-aware facility location recommendation based on massive trajectories. Knowl Inf Syst 62, 3783–3810 (2020). https://doi.org/10.1007/s10115-020-01477-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-020-01477-w

Keywords

Navigation