Temporal Geo-Social Personalized Search Over Streaming Data

被引:5
|
作者
Almaslukh, Abdulaziz [1 ,2 ]
Magdy, Amr [1 ,2 ]
机构
[1] Univ Calif Riverside, Dept Comp Sci & Engn, Riverside, CA 92521 USA
[2] Univ Calif Riverside, Ctr Geospatial Sci, Riverside, CA 92521 USA
来源
27TH ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACM SIGSPATIAL GIS 2019) | 2019年
基金
美国国家科学基金会;
关键词
Spatial; Temporal; Geo-social; Real-time; Indexing; Query Processing;
D O I
10.1145/3347146.3359073
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The unprecedented rise of social media platforms, combined with location-aware technologies, has led to continuously producing a significant amount of geo-social data that flows as a user-generated data stream. This data has been exploited in several important use cases in various application domains. This paper supports geo-social personalized queries in streaming data environments that have not been addressed in the existing literature. We define two temporal geo-social queries that provide users with real-time personalized answers based on their social graph. Then, we propose an indexing framework that provides lightweight and effective realtime indexing to digest geo-social data in real time. The framework distinguishes highly-dynamic data from relatively-stable data and uses appropriate data structures and storage tier for each. Based on this framework, we propose a novel geo-social index and adopt two baseline indexes to support the addressed queries. The query processor then employs different types of pruning to efficiently access the index content and provide real-time query response. The extensive experimental evaluation based on real datasets has shown the superiority of our proposed techniques to index real-time data and provide low-latency queries compared to existing competitors.
引用
收藏
页码:189 / 198
页数:10
相关论文
共 32 条
  • [1] Temporal Geo-Social Personalized Keyword Search Over Streaming Data
    Almaslukh, Abdulaziz
    Kang, Yunfan
    Magdy, Amr
    ACM TRANSACTIONS ON SPATIAL ALGORITHMS AND SYSTEMS, 2021, 7 (04)
  • [2] A General Framework for Geo-Social Query Processing
    Armenatzoglou, Nikos
    Papadopoulos, Stavros
    Papadias, Dimitris
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (10): : 913 - 924
  • [3] Cohesive Ridesharing Group Queries in Geo-Social Networks
    Shim, Changbeom
    Sim, Gyuhyeon
    Chung, Yon Dohn
    IEEE ACCESS, 2020, 8 : 97418 - 97436
  • [4] Towards Keyword-Based Geo-Social Group Query Services
    Zhu, Huaijie
    Liu, Wei
    Yin, Jian
    Xu, Jianliang
    Lee, Wang-Chien
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 670 - 683
  • [5] Geo-Social K-Cover Group Queries for Collaborative Spatial Computing
    Li, Yafei
    Chen, Rui
    Xu, Jianliang
    Huang, Qiao
    Hu, Haibo
    Choi, Byron
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (10) : 2729 - 2742
  • [6] On efficiently diversified top-k geo-social keyword query processing in road networks
    Zhao, Jingwen
    Gao, Yunjun
    Ma, Chunyu
    Jin, Pengfei
    Wen, Shiting
    INFORMATION SCIENCES, 2020, 512 : 813 - 829
  • [7] Discovering temporal, spatial, and contextual anomalous social activities from streaming social media datasets
    Celik, Mete
    Dokuz, Ahmet Sakir
    Ecemis, Alper
    Erdogmus, Emre
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2025, 64
  • [8] Efficient data retrieval using adaptive clustered indexing for continuous queries over streaming data
    Sumalatha, M. R.
    Ananthi, M.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 10503 - 10517
  • [9] Efficient data retrieval using adaptive clustered indexing for continuous queries over streaming data
    M. R. Sumalatha
    M. Ananthi
    Cluster Computing, 2019, 22 : 10503 - 10517
  • [10] Towards resilient and smart cities: A real-time urban analytical and geo-visual system for social media streaming data
    Yao, Fang
    Wang, Yan
    SUSTAINABLE CITIES AND SOCIETY, 2020, 63 (63)