ACM Home Page
Please provide us with feedback. Feedback
Indexing moving points (extended abstract)
Full text PdfPdf (399 KB)
Source Symposium on Principles of Database Systems archive
Proceedings of the nineteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems table of contents
Dallas, Texas, United States
Pages: 175 - 186  
Year of Publication: 2000
ISBN:1-58113-214-X
Authors
Pankaj K. Agarwal  Center for Geometric Computing, Department of Computer Science, Duke University Box 90129, Durham, NC
Lars Arge  Center for Geometric Computing, Department of Computer Science, Duke University Box 90129, Durham, NC
Jeff Erickson  Department of Computer Science, University of Illinois, Urbana, IL
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 37,   Citation Count: 55
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/335168.335220
What is a DOI?

ABSTRACT

We propose three indexing schemes for storing a set S of N points in the plane, each moving along a linear trajectory, so that a query of the following form can be answered quickly: Given a rectangle R and a real value tq, report all K points of S that lie inside R at time tq. We first present an indexing structure that, for any given constant &egr; > 0, uses O(N/B) disk blocks, where B is the block size, and answers a query in O((N/B)1/2+&egr; + K/B) I/Os. It can also report all the points of S that lie inside R during a given time interval. A point can be inserted or deleted, or the trajectory of a point can be changed, in O(log2B N) I/Os. Next, we present a general approach that improves the query time if the queries arrive in chronological order, by allowing the index to evolve over time. We obtain a trade off between the query time and the number of times the index needs to be updated as the points move. We also describe an indexing scheme in which the number of I/Os required to answer a query depends monotonically on the difference between tq and the current time. Finally, we develop an efficient indexing scheme to answer approximate nearest-neighbor queries among moving points.


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
P. K. Agarwal and J. Erickson, Geometric range searching and its relatives, Advances in Discrete and Computational Geometry (B. Chazelle, J. E. Goodman, and R. Pollack, eds.), AMS Press, 1999, pp. 1-56.
 
3
 
4
ArcView GIS, ArcView Tracking Analyst, 1998.
5
 
6
 
7
8
 
9
 
10
S. Chamberlain, Model-based battle command: A paradigm whose time has come, Proc. 1st Intl. Sympos. Command and Control Research and Technology, 31- 38, 1995.
 
11
 
12
 
13
14
15
 
16
M. T. Goodrich, J.-J. Tsay, D. E. Vengroff, and J. S. Vitter, External-memory computational geometry, Proc. 3~th Annu. IEEE Sympos. Found. Comput. Sci., 714-723, 1993.
 
17
18
 
19
 
20
 
21
 
22
 
23
 
24
M.H. Overmars and J. van Leeuwen, Maintenance of configurations in the plane, J. Comput. Syst. Sci. 23:166-204, 1981.
 
25
D. Pfoser, Y. Theodoidis, and C. S. Jensen, Indexing trajectories of moving point objects, Chorochronos Tech. Rept. CH-99-3, 1999.
 
26
S. Ramaswamy and P. Kanellakis, OODB indexing by class division, A.P.I.C. Series, Academic Press, New York, 1995.
27
28
 
29
B. Salzberg and V. J. Tsotras, A Comparison of Access Methods for Temporal Data, TimeCenter Technical Report, TR-13, 1997.
 
30
31
 
32
 
33
J. Tayeb, O. Ulusoy, and O. Wolfson, A quadtree-based dynamic attribute indexing method, The Computer Journal 41:185-200, 1998.
 
34
 
35
 
36
 
37
 
38
39
 
40

CITED BY  55
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Collaborative Colleagues:
Pankaj K. Agarwal: colleagues
Lars Arge: colleagues
Jeff Erickson: colleagues

Peer to Peer - Readers of this Article have also read: