Title :
Efficient aggregation over moving objects
Author :
Revesz, Peter ; Chen, Yi
Author_Institution :
Dept. of Comput. Sci. & Eng., Nebraska-Lincoln Univ., Lincoln, NE, USA
Abstract :
We study two types of aggregation queries over a set S moving point objects. The first asks to count the number of points in S that are dominated by a query point Q at a given time t. The second asks to find the maximum number of points in S that are dominated by a query point at any time. These queries have several applications in the area of Geographic Information Systems and spatiotemporal databases. For the first query and any fixed dimension d, we give two different solutions, one using O (√ N) time and O (N) space and another using O (log N) time and O (N2 space, where N is the number of moving points. When each of the points in S is moving piecewise linearly along the same line and the total number of pieces is O (N), then we can do the count query in O (√ N) time and O (N) space. For the second query, when all objects move along the x-axis, we give a solution that uses O (log N) time and O (N2) space in the worst case. Our solutions introduce novel search structures that can have other applications.
Keywords :
geographic information systems; query processing; temporal databases; aggregation operators; aggregation queries; geographic information system; spatiotemporal database; Aggregates; Board of Directors; Computer science; Geographic Information Systems; Logic; Manufacturing; Relational databases; Spatiotemporal phenomena;
Conference_Titel :
Temporal Representation and Reasoning, 2003 and Fourth International Conference on Temporal Logic. Proceedings. 10th International Symposium on
Print_ISBN :
0-7695-1912-1
DOI :
10.1109/TIME.2003.1214887