Processing of Continuous Location-Based Range Queries on Moving Objects in Road Networks

被引:49
|
作者
Wang, Haojun [1 ]
Zimmermann, Roger [2 ,3 ]
机构
[1] Univ So Calif, Dept Comp Sci, Los Angeles, CA 90089 USA
[2] Natl Univ Singapore, Dept Comp Sci, Sch Comp, Singapore 117417, Singapore
[3] Natl Univ Singapore, IDMI, Singapore 117417, Singapore
基金
美国国家科学基金会;
关键词
Spatial databases and GIS; location-dependent and sensitive;
D O I
10.1109/TKDE.2010.171
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the proliferation of mobile devices, an increasing number of urban users subscribe to location-based services. This trend has led to significant research interest in techniques that address two fundamental requirements: road network-based distance computation and the capability to process moving objects as points of interests. However, there exist few techniques that support both requirements simultaneously. To address these challenges, we propose a novel approach to process continuous range queries. We build on our previous work of an infrastructure that supports location-based snapshot queries on MOVing objects in road Networks (MOVNet). We introduce several significant features to enable continuous queries. The dual index structure that we proposed for MOVNet has been appropriately modified. We further appoint a number of connecting vertices in each cell and precompute the distances among them to expedite query processing. Most importantly, to alleviate the effects of frequent object updates, we introduce a Shortest-Distance-based Tree (SD-Tree). We illustrate that the network connectivity and distance information can be preserved and reused by the SD-Tree when the query point location is updated; hence, reducing the continuous query update cost. Our experimental results demonstrate that our method yields excellent performance with a very large number of moving objects.
引用
收藏
页码:1065 / 1078
页数:14
相关论文
共 50 条
  • [41] GSM based tracking of moving objects for location-based services
    Civilis, Alminas
    Juozapavicius, Algimantas
    [J]. DATABASES AND INFORMATION SYSTEMS: COMMUNICATIONS, MATERIALS OF DOCTORAL CONSORTIUM, 2006, : 185 - 188
  • [42] An efficient PAB-Based query indexing for processing continuous queries on moving objects
    Jang, Su Min
    Song, Seok I. I.
    Yoo, Jae Soo
    [J]. ETRI JOURNAL, 2007, 29 (05) : 691 - 693
  • [43] Efficient Processing of Continuous Reverse k Nearest Neighbor on Moving Objects in Road Networks
    Attique, Muhammad
    Cho, Hyung-Ju
    Jin, Rize
    Chung, Tae-Sun
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2016, 5 (12)
  • [44] An Efficient Processing of Range Spatial Keyword Queries over Moving Objects
    Oh, Sujin
    Jung, HaRim
    Kim, Ung-Mo
    [J]. 2018 32ND INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2018, : 525 - 530
  • [45] Distributed continuous range query processing on moving objects
    Wang, Haojun
    Zimmermann, Roger
    Ku, Wei-Shinn
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2006, 4080 : 655 - 665
  • [46] Processing Multiple-User Location-Based Keyword Queries
    Wang, Yong
    Duan, Xiaoran
    Yang, Xiaodong
    Zhang, Yiquan
    Zhang, Xiaosong
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (06): : 1552 - 1561
  • [47] Distributed Processing of Location-Based Aggregate Queries Using MapReduce
    Huang, Yuan-Ko
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2019, 8 (09)
  • [48] Continuous Range Query Processing over Moving Objects
    Park, Yong Hun
    Bok, Kyoung Soo
    Yoo, Jae Soo
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2008, E91D (11): : 2727 - 2730
  • [49] Efficient Computation of Continuous Range Skyline Queries in Road Networks
    Jiang, Shunqing
    Zheng, Jiping
    Chen, Jialiang
    Yu, Wei
    [J]. INTELLIGENT COMPUTING METHODOLOGIES, ICIC 2016, PT III, 2016, 9773 : 520 - 532
  • [50] Continuous skyline queries for moving objects
    Huang, Zhiyong
    Lu, Hua
    Ooi, Beng Chin
    Tung, Anthony K. H.
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2006, 18 (12) : 1645 - 1658