Nothing Special   »   [go: up one dir, main page]

skip to main content
article

A general framework for geo-social query processing

Published: 01 August 2013 Publication History

Abstract

The proliferation of GPS-enabledmobile devises and the popularity of social networking have recently led to the rapid growth of Geo-Social Networks (GeoSNs). GeoSNs have created a fertile ground for novel location-based social interactions and advertising. These can be facilitated by GeoSN queries, which extract useful information combining both the social relationships and the current location of the users. This paper constitutes the first systematic work on GeoSN query processing. We propose a general framework that offers flexible data management and algorithmic design. Our architecture segregates the social, geographical and query processing modules. Each GeoSN query is processed via a transparent combination of primitive queries issued to the social and geographical modules. We demonstrate the power of our framework by introducing several "basic" and "advanced" query types, and devising various solutions for each type. Finally, we perform an exhaustive experimental evaluation with real and synthetic datasets, based on realistic implementations with both commercial software (such as MongoDB) and state-of-the-art research methods. Our results confirm the viability of our framework in typical large-scale GeoSNs.

References

[1]
Agora. http://agora-app.heroku.com/.
[2]
Facebook anatomy. https://www.facebook.com/notes/facebook-data-team/anatomy-of-facebook/10150388519243859/.
[3]
Facebook Places. https://www.facebook.com/about/location/.
[4]
Factual. http://www.factual.com/.
[5]
Foursquare. http://www.foursquare.com/.
[6]
Foursquare downtime problem. http://blog.foursquare.com/2010/10/05/so-that-was-a-bummer/.
[7]
Foursquare friendships. http://vimeo.com/22641902.
[8]
Foursquare statistics. https://foursquare.com/about/.
[9]
Fullcircle. http://www.fullcircle.net/.
[10]
Geoloqi. http://www.geoloqi.com/.
[11]
Geospatial indexes in MongoDB. http://docs.mongodb.org/manual/core/geospatial-indexes/.
[12]
Glancee. http://www.glancee.com/.
[13]
GroupOn Now! deals available on Foursquare. https://blog.groupon.com/cities/groupon-now-deals-available-in-foursquare/.
[14]
Hotlist. http://www.hotlist.com/.
[15]
Linking Foursquare with Facebook and Twitter. http://support.foursquare.com/entries/21738953-linking-foursquare-with-facebook-and-twitter/.
[16]
Memcached. http://memcached.org/.
[17]
Mongodb. http://www.mongodb.org/.
[18]
Neo4j. http://neo4j.org/.
[19]
Scaling MongoDB at Foursquare. http://www.10gen.com/presentations/mongonyc-2012-scaling-mongodb-foursquare.
[20]
Twitter: Real-time Geo. http://www.slideshare.net/raffikrikorian/rtgeo-where-20-2011.
[21]
A. Amir, A. Efrat, J. Myllymaki, L. Palaniappan, and K. Wampler. Buddy tracking - efficient proximity detection among mobile friends. Pervasive and Mobile Computing, 3(5):489-511, 2007.
[22]
N. Armenatzoglou, S. Papadopoulos, and D. Papadias. A general framework for geo-social query processing. Full version of this paper, available online at http://www.cse.ust.hk/~nikos/geosns/GeoSNs-long.pdf, 2013.
[23]
J. Bao, M. F. Mokbel, and C.-Y. Chow. GeoFeed: A location aware news feed system. In ICDE, 2012.
[24]
A. L. Barabási and R. Albert. Emergence of scaling in random networks. Science, 286(5439):509-512, 1999.
[25]
E. Cho, S. A. Myers, and J. Leskovec. Friendship and mobility: user movement in location-based social networks. In SIGKDD, 2011.
[26]
Y. Doytsher, B. Galon, and Y. Kanza. Querying geo-social data by bridging spatial networks and social networks. In LBSN, 2010.
[27]
Y. Doytsher, B. Galon, and Y. Kanza. Managing socio-spatial data as large graphs. In WWW, 2012.
[28]
Q. Huang and Y. Liu. On geo-social network services. In Geoinformatics, 2009.
[29]
A. Khoshgozaran and C. Shahabi. Private buddy search: Enabling private spatial queries in social networks. In CSE, 2009.
[30]
N. Li and G. Chen. Analysis of a location-based social network. In CSE, 2009.
[31]
W. Liu, W. Sun, C. Chen, Y. Huang, Y. Jing, and K. Chen. Circle of friend query in geo-social networks. In DASFAA, 2012.
[32]
A. Mislove, M. Marcon, K. P. Gummadi, P. Druschel, and B. Bhattacharjee. Measurement and analysis of online social networks. In SIGCOMM, 2007.
[33]
K. Mouratidis, D. Papadias, and M. Hadjieleftheriou. Conceptual partitioning: An efficient method for continuous nearest neighbor monitoring. In SIGMOD, 2005.
[34]
D. Papadias, Y. Tao, K. Mouratidis, and C. Hui. Aggregate nearest neighbor queries in spatial databases. ACM Transactions on Database Systems (TODS), 30(2):529-576, 2005.
[35]
D. Papadias, J. Zhang, N. Mamoulis, and Y. Tao. Query processing in spatial network databases. In VLDB, 2003.
[36]
C. Ruiz Vicente, D. Freni, C. Bettini, and C. S. Jensen. Location-related privacy in geo-social networks. IEEE Internet Computing, 15(3):20-27, May 2011.
[37]
S. Scellato, C. Mascolo, M. Musolesi, and V. Latora. Distance matters: Geo-social metrics for online social networks. In WOSN, 2010.
[38]
D.-N. Yang, C.-Y. Shen, W.-C. Lee, and M.-S. Chen. On socio-spatial group query for location-based social networks. In SIGKDD, 2012.
[39]
M. L. Yiu, L. H. U, S. ?Saltenis, and K. Tzoumas. Efficient proximity detection among mobile users via self-tuning policies. In PVLDB, 2010.
[40]
C. Zhang, L. Shou, K. Chen, G. Chen, and Y. Bei. Evaluating geo-social influence in location-based social networks. In CIKM, 2012.
[41]
Y. Zheng, L. Zhang, Z. Ma, X. Xie, and W. Ma. Recommending friends and locations based on individual location history. ACM Transactions on the Web (TWEB), 5(1):5, 2011.

Cited By

View all
  • (2024)GeoLife+: Large-Scale Simulated Trajectory Datasets Calibrated to the GeoLife DatasetProceedings of the 7th ACM SIGSPATIAL International Workshop on GeoSpatial Simulation10.1145/3681770.3698573(25-28)Online publication date: 29-Oct-2024
  • (2024)In Silico Human Mobility Data Science: Leveraging Massive Simulated Mobility Data (Vision Paper)ACM Transactions on Spatial Algorithms and Systems10.1145/367255710:2(1-27)Online publication date: 3-Jul-2024
  • (2024)Mobility Data Science: Perspectives and ChallengesACM Transactions on Spatial Algorithms and Systems10.1145/365215810:2(1-35)Online publication date: 1-Jul-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Proceedings of the VLDB Endowment
Proceedings of the VLDB Endowment  Volume 6, Issue 10
August 2013
180 pages

Publisher

VLDB Endowment

Publication History

Published: 01 August 2013
Published in PVLDB Volume 6, Issue 10

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)13
  • Downloads (Last 6 weeks)0
Reflects downloads up to 21 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)GeoLife+: Large-Scale Simulated Trajectory Datasets Calibrated to the GeoLife DatasetProceedings of the 7th ACM SIGSPATIAL International Workshop on GeoSpatial Simulation10.1145/3681770.3698573(25-28)Online publication date: 29-Oct-2024
  • (2024)In Silico Human Mobility Data Science: Leveraging Massive Simulated Mobility Data (Vision Paper)ACM Transactions on Spatial Algorithms and Systems10.1145/367255710:2(1-27)Online publication date: 3-Jul-2024
  • (2024)Mobility Data Science: Perspectives and ChallengesACM Transactions on Spatial Algorithms and Systems10.1145/365215810:2(1-35)Online publication date: 1-Jul-2024
  • (2024)Range constrained group query on attribute social graphDistributed and Parallel Databases10.1007/s10619-024-07439-342:3(337-375)Online publication date: 30-Mar-2024
  • (2023)Towards Generating Realistic Geosocial NetworksProceedings of the 7th ACM SIGSPATIAL Workshop on Location-based Recommendations, Geosocial Networks and Geoadvertising10.1145/3615896.3628340(25-28)Online publication date: 13-Nov-2023
  • (2023)Massive Trajectory Data Based on Patterns of LifeProceedings of the 31st ACM International Conference on Advances in Geographic Information Systems10.1145/3589132.3625592(1-4)Online publication date: 13-Nov-2023
  • (2023)Efficient m-closest entity matching over heterogeneous information networksKnowledge-Based Systems10.1016/j.knosys.2023.110299263:COnline publication date: 5-Mar-2023
  • (2022)Answering Non-Answer Questions on Reverse Top-k Geo-Social Keyword QueriesJournal of Computer Science and Technology10.1007/s11390-022-2414-037:6(1320-1336)Online publication date: 30-Nov-2022
  • (2022)Group homophily based facility location selection in geo-social networksWorld Wide Web10.1007/s11280-022-01008-326:1(33-53)Online publication date: 23-Mar-2022
  • (2021)Temporal Geo-Social Personalized Keyword Search Over Streaming DataACM Transactions on Spatial Algorithms and Systems10.1145/34730067:4(1-28)Online publication date: 16-Aug-2021
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media