| Handling frequent updates of moving objects |
| Full text |
Pdf
(221 KB)
|
| Source
|
Conference on Information and Knowledge Management
archive
Proceedings of the 14th ACM international conference on Information and knowledge management
table of contents
Bremen, Germany
SESSION: Paper session DB-5 (databases): updates and change detection
table of contents
Pages: 493 - 500
Year of Publication: 2005
ISBN:1-59593-140-6
|
|
Authors
|
|
Bin Lin
|
University of California, Santa Barbara, Santa Barbara, CA
|
|
Jianwen Su
|
University of California, Santa Barbara, Santa Barbara, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 35, Citation Count: 1
|
|
|
ABSTRACT
A critical issue in moving object databases is to develop appropriate indexing structures for continuously moving object locations so that queries can still be performed efficiently. However, such location changes typically cause a high volume of updates, which in turn poses serious problems on maintaining index structures. In this paper we propose a Lazy Group Update (LGU) algorithm for disk-based index structures of moving objects. LGU contains two key additional structures to group ``similar'' updates so that they can be performed together: a disk-based insertion buffer (I-Buffer) for each internal node, and a memory-based deletion table (D-Table) for the entire tree. Different strategies of ``pushing down'' an overflow I-Buffer to the next level are studied. Comprehensive empirical studies over uniform and skewed datasets, as well as simulated street traffic data show that LGU achieves a significant improvement on update throughput while allowing a reasonable performance for queries.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
L. Arge. Private communications, 2004.
|
| |
3
|
|
| |
4
|
|
 |
5
|
Norbert Beckmann , Hans-Peter Kriegel , Ralf Schneider , Bernhard Seeger, The R*-tree: an efficient and robust access method for points and rectangles, Proceedings of the 1990 ACM SIGMOD international conference on Management of data, p.322-331, May 23-26, 1990, Atlantic City, New Jersey, United States
|
| |
6
|
T. Brinkhoff. Generating traffic data. Bulletin on Data Engineering, IEEE Computer Society, 26(2):19--25, 2003.
|
| |
7
|
|
 |
8
|
Ralf Hartmut Güting , Michael H. Böhlen , Martin Erwig , Christian S. Jensen , Nikos A. Lorentzos , Markus Schneider , Michalis Vazirgiannis, A foundation for representing and querying moving objects, ACM Transactions on Database Systems (TODS), v.25 n.1, p.1-42, March 2000
[doi> 10.1145/352958.352963]
|
 |
9
|
|
| |
10
|
|
 |
11
|
George Kollios , Dimitrios Gunopulos , Vassilis J. Tsotras, On indexing mobile objects, Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, p.261-272, May 31-June 03, 1999, Philadelphia, Pennsylvania, United States
[doi> 10.1145/303976.304002]
|
| |
12
|
|
| |
13
|
|
 |
14
|
|
| |
15
|
M. L. Lee, W. Hsu, C. S. Jensen, and K. L. Teo. Supporting frequent updates in R-trees: a bottom-up approach. In Proc. VLDB, 2003.
|
 |
16
|
|
 |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
 |
21
|
|
 |
22
|
|
| |
23
|
J. Zhou and Ke. A. Ross. Buffering Accesses to Memory-Resident Index Structures. VLDB, 2003.
|
| |
24
|
S. Saltenis. http://www.cs.auc.dk/ simas/tpr/tpr.tar.gz.
|
 |
25
|
Simonas Šaltenis , Christian S. Jensen , Scott T. Leutenegger , Mario A. Lopez, Indexing the positions of continuously moving objects, Proceedings of the 2000 ACM SIGMOD international conference on Management of data, p.331-342, May 15-18, 2000, Dallas, Texas, United States
|
| |
26
|
|
| |
27
|
|
| |
28
|
|
| |
29
|
|
| |
30
|
Y. Tao, D. Papadias, and J. Sun. The TPR*-tree: An optimized spatio-temporal access method for predictive queries. In VLDB, 2003.
|
| |
31
|
J. Tayeb, O. Ulusoy, and O. Wolfson. A quadtree based dynamic attribute indexing method. The Computer Journal, 41(3), 1998.
|
 |
32
|
|
| |
33
|
|
| |
34
|
|
 |
35
|
|
|