skip to main content
10.1145/2806416.2806433acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

Efficient Computation of Trips with Friends and Families

Authors Info & Claims
Published:17 October 2015Publication History

ABSTRACT

A group of friends located at their working places may want to plan a trip to visit a shopping center, have dinner at a restaurant, watch a movie at a theater, and then finally return to their homes with the minimum total trip distance. For a group of spatially dispersed users a group trip planning (GTP) query returns points of interests (POIs) of different types such as a shopping center, a restaurant and a movie theater that minimize the aggregate trip distance for the group. The aggregate trip distance could be the sum or maximum of the trip distances of all users in the group, where the users travel from their source locations via the jointly visited POIs to their individual destinations. In this paper, we develop both optimal and approximation algorithms for GTP queries for both Euclidean space and road networks. Processing GTP queries in real time is a computational challenge as trips involve POIs of multiple types and computation of aggregate trip distances. We develop novel techniques to refine the POI search space for a GTP query based on geometric properties of ellipses, which in turn significantly reduces the number of aggregate trip distance computations. An extensive set of experiments on a real and synthetic datasets shows that our approach outperforms the most competitive approach on an average by three orders of magnitude in terms of processing time.

References

  1. California road network data: http://www.cs.fsu.edu/~lifeifei/tpq.html.Google ScholarGoogle Scholar
  2. N. Beckmann, H.-P. Kriegel, R. Schneider, and B. Seeger. ThetextscR*-tree: an efficient and robust access method for points and rectangles. SIGMOD Rec., 19(2):322--331, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. I. R. Brilhante, J. A. F. de Macêdo, F. M. Nardini, R. Perego, and C. Renso. Where shall we go today?: planning touristic tours with tripbuilder. In CIKM, pages 757--762, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. H. Chen, W. Ku, M. Sun, and R. Zimmermann. The multi-rule partial sequenced route query. In SIGSpatial, page 10, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. C.-Y. Chow, M. F. Mokbel, and W. G. Aref. Casper*: Query processing for location services without compromising privacy. TODS, 34(4):24:1--24:48, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Guttman. R-trees: a dynamic index structure for spatial searching. In SIGMOD, pages 47--57, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. T. Hashem, M. E. Ali, L. Kulik, E. Tanin, and A. Quattrone. Protecting privacy for group nearest neighbor queries with crowdsourced data and computing. In UbiComp, pages 559--562, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. T. Hashem, T. Hashem, M. E. Ali, and L. Kulik. Group trip planning queries in spatial databases. In SSTD, pages 259--276, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. T. Hashem and L. Kulik. Safeguarding location privacy in wireless ad-hoc networks. In Ubicomp, pages 372--390, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. T. Hashem, L. Kulik, and R. Zhang. Privacy preserving group nearest neighbor queries. In EDBT, pages 489--500, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. G. R. Hjaltason and H. Samet. Ranking in spatial databases. In SSD, pages 83--95, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. R. Levin and Y. Kanza. TARS: traffic-aware route search. GeoInformatica, 18(3):461--500, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. F. Li, D. Cheng, M. Hadjieleftheriou, G. Kollios, and S. Teng. On trip planning queries in spatial databases. In SSTD, pages 273--290, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. H. Li, H. Lu, B. Huang, and Z. Huang. Two ellipse-based pruning methods for group nearest neighbor queries. In GIS, pages 192--199, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. J. Li, M. L. Yiu, and N. Mamoulis. Efficient notification of meeting points for moving groups via independent safe regions. In ICDE, pages 422--433, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. X. Ma, S. Shekhar, H. Xiong, and P. Zhang. Exploiting a page-level upper bound for multi-type nearest neighbor queries. In GIS, pages 179--186, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. H. Mahmud, A. M. Amin, M. E. Ali, T. Hashem, and S. Nutanong. A group based approach for path queries in road networks. In SSTD, pages 367--385, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. S. Namnandorj, H. Chen, K. Furuse, and N. Ohbo. Efficient bounds in finding aggregate nearest neighbors. In DEXA, pages 693--700, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. D. Papadias, Q. Shen, Y. Tao, and K. Mouratidis. Group nearest neighbor queries. In ICDE, page 301, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. D. Papadias, J. Zhang, N. Mamoulis, and Y. Tao. Query processing in spatial network databases. In VLDB, pages 802--813, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. M. N. Rice and V. J. Tsotras. Engineering generalized shortest path queries. In ICDE, pages 949--960, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. M. N. Rice and V. J. Tsotras. Parameterized algorithms for generalized traveling salesman problems in road networks. In SIGSPATIAL, pages 114--123, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. T. Seidl and H. Kriegel. Optimal multi-step k-nearest neighbor search. In SIGMOD, pages 154--165, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. M. Sharifzadeh, M. Kolahdouzan, and C. Shahabi. The optimal sequenced route query. The VLDB Journal, 17(4):765--787, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. N. Sultana, T. Hashem, and L. Kulik. Group nearest neighbor queries in the presence of obstacles. In SIGSPATIAL, pages 481--484, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. M. Terrovitis, S. Bakiras, D. Papadias, and K. Mouratidis. Constrained shortest path computation. In SSTD, pages 181--199, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. M. L. Yiu, N. Mamoulis, and D. Papadias. Aggregate nearest neighbor queries in road networks. IEEE TKDE, 17:820--833, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Y. Zhu and D. Shasha. Warping indexes with envelope transforms for query by humming. In SIGMOD, pages 181--192, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Efficient Computation of Trips with Friends and Families

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CIKM '15: Proceedings of the 24th ACM International on Conference on Information and Knowledge Management
      October 2015
      1998 pages
      ISBN:9781450337946
      DOI:10.1145/2806416

      Copyright © 2015 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 17 October 2015

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CIKM '15 Paper Acceptance Rate165of646submissions,26%Overall Acceptance Rate1,861of8,427submissions,22%

      Upcoming Conference

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader